So the presentation is for english speaking, part of a study skill package, Im thinking the foundation year was a really good idea in the end if any brit student asks if its worth skipping, they teach you how to be a student which is gonna be helpful.
Anyway I have to deliver a presentation and these guys REALLY DID NOT EXPECT SO MUCH PROGRAMMING IN THEIR COMPUTER SCIENCE COURSE!!So I thought I could help them a bit on programming, with it being my only strength and their only weakness.
Any way ou guys get gripes, what could I do to really help beginner coders with? It was gonna be on re-writeable code but thats way too short an explanation, any ideas? if its good I will explain it to fifty people!
IDEA 1:
They are stuck on their coursework which is two basic 2d games, a shooting gallery and a traffic simulator so I was thinking of explaining a good basic framework for a 2d game, what do you think I should include?
I have the idea to explain that input update display rule, I have forgotten what its called.
then I will explain a main loop and what can go before and after, this has to be in pseudo code.
I will explain the order in which things need to be displayed in the loop and why its such a tidy plan
then a move function in enemy and player classes both with Cartesian and polar
movement
then bounds checking and then the pseudo code for enemy and player collision checking.
for some reason I have to explain the advantages and disadvantages, I then have to go on to sell it as an idea.
> what could I do to really help beginner coders with?
teach them to debug, starting with `how to describe the problem'
> I have the idea to explain that input update display rule, I have forgotten what its called.
in that case, unless you describe the object, it's hard to understand what you are talking about.
> This has to go on for six minutes,
that's a really short amount of time.