Students in Year 9 Computer Science recently completed their Video Games Creation unit by spending time having fun playing and giving feedback on their classmates’ games.
This lesson was a result of all of their hard work in this unit, in which they learned about video game design, logic, problem decomposition and gameplay.
To create their games, the students applied all their programming skills, such as creating variables (score increases with coins collected); iteration (loops, while the monster is attacking me, reduce life by 1); conditionals (IF monster eats me, THEN lose a life); functions (calling a pre-written program) and arrays (list of items). They used a combination of block-based programming and programming language, Python. The students have now moved on to Python scripting to solve problems. Great work Year 9!