Summary
In this lesson, students will test and provide feedback on each other’s video games, with the aim of improving them. They will also use this feedback to correct coding errors and make improvements to their game design and functionality.
General capabilities
Critical Thinking: Analysing
Literacy: Speaking and literacy
Learning intention
In this lesson, you will test and provide feedback on each other’s video games. You will then use this feedback to fix problems and make improvements to your games.
Prerequisites
Lessons 1 to 8
What you need
- Devices for game testing
- Feedback Questions worksheets from lesson 8
- Access to the class Problem-Solving Board from lesson 7
- Pencils
Activities
Introduction (10 mins)
- Tell teams to set up their games and Feedback Questions worksheets (and pencils) next to their devices, ready for other students to review their games.
- Explain that each team will have 15 minutes to review another team’s game and 5 minutes to write their feedback on the Feedback Questions worksheets.
- Tell teams that quality feedback is always kind, specific and focused on the work, not the people. Discuss what quality feedback sounds like. Remind students that suggestions for how to improve a game are also really helpful!
Teacher Tip: If time permits, teams should review more than one game.
Main Activity (40 mins)
- Teams test games and provide feedback.
- Gather Feedback Questions worksheets and provide a few minutes for each team to read and discuss their feedback.
- Explain to teams that the next step involves making modifications to their games, based on the feedback they received in testing.
- Explain to teams that there are two types of modifications that each group will need to attend to: correcting errors and making adjustments.
- Correcting errors involves fixing problems with the game’s functionality, typically associated with programming. Feedback of this type indicates that an aspect of the game did not function as intended (or at all), such as ‘did not work’, ‘couldn’t …’ or ‘tried to …’.
Teacher tip: Correcting these errors will need to be a priority for teams. - Making adjustments involves making improvements to the game design or functionality, based on the reviewer’s feedback. Feedback of this type may read like an opinion, such as ‘I think it would be better if …’, or ‘I’d like it if …’.
- Correcting errors involves fixing problems with the game’s functionality, typically associated with programming. Feedback of this type indicates that an aspect of the game did not function as intended (or at all), such as ‘did not work’, ‘couldn’t …’ or ‘tried to …’.
- Tell teams they can either manually review their code, change it and test the new functionality, or use a digital resource to review their code, such as LitterBox.
Teacher tip: Teams may need to revisit their design plan from lessons 3 to 5, in order to redesign certain elements of their game. Redesigning may also require additional or altered coding, which will also need to be tested for functionality.
Reflection/Sharing Tasks (10 mins)
- Discuss, as a class, the most helpful feedback each team received.
- Share common problems and consult with other teams on how they fixed them. Record these on the Problem-Solving Board from lesson 9.
- Ask teams to write a list of any parts of their game that require further work or testing in preparation for the final lesson.