What games are your students writting?
There brief was 1 or 2 player game using a single trackball and no more than 3 buttons per player.
We played a range of games through mame and some of my PCB's (hooked up to my homemade supergun). So he games are versions of the following types:
Laguna Racer/Turbo racers
Bomberman (although I'm regretting this one)
Pac-man vs Ghosts (one player is pac-man another is a ghost - too difficult to do even rudimentary AI with the students)
CrossBow/Skeet shooters types
Pong
Arkanoid
Frogger
Maze Race
Space Zap style
Space Invaders
Galaxian swooping attack patterns
Gradius clones with tracking/path following sprites (I've already outlined to them how to do this)
The students are mostly weak ability in the Maths department and we don't explicitly go into classess, most of 'em struggle with assignment and most of them are hopeless at maths. They only need to pass 4 subjects at secondary school to be allowed to do the course.
I'm basically trying to keep them only having to worry about logic. Which means my sprite engine has to do a lot of work that you'd normally do in the game logic. Some of 'em will be able to learn but most are gonna need hand holding (I have to work out how to write all the games to help them) which is difficult when I have 36 students all doing different games, but I like the challenge. It suprises me every year when students you wouldn't expect click with coding.
They all managed to adapt my Xml reading/writing code so they could store and load their game settings from Xml files.
It will be interesting, they only have 4 3/4 hours a week from now until Jan/Feb to get them working. They have practically done all they need to already to meet the specification requirements for the exam board but I always find students need something interesting to do and games has worked for me the last few years.
I'm gonna have a close look at XNA express kit for next year, but I'm also gonna convert the sprite engine over to DirectX during the year (didn't have time this year) so this will make it a bit more real for them next time.