These exercises were written to develop the programming skills of GCSE students. I've used them successfully with Year 9 and 10s (13-14 year olds) Most students practice by writing snippets. These exercises give students a feel for an extended piece of code. There are much better ways of writing an adventure game in Python than the one shown here. Think about the limitations of my code and how you would improve on it... * [[Adventure Game 1 Basic Movement|Adventure Game 1: Basic Movement]] * [[Adventure Game 2 Add Objects to Map|Adventure Game 2: Add Objects to Map]] * [[Adventure Game 3 Take and Drop Objects|Adventure Game 3: Take and Drop Objects]] * [[Adventure Game 4 Structured Programming|Adventure Game 4: Structured Programming]] * [[Adventure Game 5 Tidying up Commands. Look, Items and Help|Adventure Game 5: Tidying up Commands. Look, Items and Help]] * [[Adventure Game 6 Using Objects|Adventure Game 6: Using Objects]] * [[Adventure Game 7 Errors and Exceptions|Adventure Game 7: Errors and Exceptions]] * [[Adventure Game 8 Filling in the Game Play|Adventure Game 8: Filling in the Game Play]] * [[Testing Plans|Testing Plans]]