Design a quiz - Convicts: crime and punishment
About this lesson
Students design and create a simple game/quiz to demonstrate convict crimes and punishments.
Year band: F-2Curriculum Links Assessment
Technologies – Digital Technologies
- Implement simple digital solutions as visual programs with algorithms involving branching (decisions) and user input (ACTDIP011)
- Explain how student solutions and existing information systems meet common personal, school or community needs (ACTDIP012)
Knowledge and Understanding
- Stories of the First Fleet, including reasons for the journey, who travelled to Australia, and their experiences following arrival (ACHASSK085)
- Locate and collect information and data from different sources, including observations (ACHASSI074)
- Record, sort and represent data and the location of places and their characteristics in different formats, including simple graphs, tables and maps, using discipline-appropriate conventions (ACHASSI075)
Typically by the end of Year 4, students:
Locate, generate and access data and information
- locate, retrieve or generate information from a range of digital sources
Generate solutions to challenges and learning area tasks
- create and modify simple digital solutions, creative outputs or data representation/transformation for particular purposes
Generate ideas, plans and processes
- use ICT to generate ideas and plan solutions
Part A: Assessment task – Implement a digital solution (game or quiz) using a visual programming language
Evaluate the student's ability to:
- use a simple visual program with algorithms to implement a solution
- design algorithms with branching and user input.
Part B: Self-assessment and reflection
Provide students with an opportunity to reflect on their digital solution, using the following prompts:
- Explain reasons for any changes to the algorithm before the final program was completed.
- Did debugging and testing lead to any improvements? In what way/s?
- How did you work together as a group? Now imagine that you had to complete this task on your own. How might the outcome be different?
- Students use two recommended sources to locate and collect information and data about the punishment of convicts in early Australia.
- Provide students with focus questions to support their research. For example: What were the most common forms of punishment for the convicts? What were the reasons for the punishment? Were the methods of punishment the same for men and women?
- Support the students to work in pairs to record, sort and represent their data using a table, infographic or simple graph.
- Share a Scratch quiz's following optional formats (on the topic of early colony years), and invite students to interact with it.
Quiz with typing choice (easy) - Early Colony Years 3-4
Quiz with branches (easy) - Early Colony Years 3-4
Quiz with key press (medium) - Early Colony Years 3-4
- Encourage students to consider which programming blocks were used to create the quiz.
- Use the See inside option to support student understanding of the purpose and function of the if/then/else blocks.
- Working collaboratively in pairs or groups, support students to use a visual programming language such as Scratch, to design and create their own simple game/quiz to demonstrate understanding of convict crime and punishment in early Australia.
- Students create their quiz program, focusing on one question first to ensure it is working as expected (debugging). Once that program is tested and refined, then this can be applied to their remaining quiz questions. When working in groups of two or three, employ a strategy that allows all students to get equal opportunity to program.
Explain that students will need to use their research (infographic, table or graph) to help determine the quiz questions and answers. Each game/quiz must include decision-making, eg multiple-choice questions or paths to choose from.
Centre the discussion on data and on the data that was needed to help the players make their decisions.
Suggested questions for discussion and reflection:
- At what stages does the user have control and make choices?
- What programming did you use to enable this?
- When you consider the information (instructions) you provided to the player, was enough information provided to help them decide which path to take? Was the information confusing at any point?
- What do you see when you compare your algorithm to your final programming?
Why is this relevant?
In years 3–4, students should be provided with the opportunity to implement programs that make decisions on the basis of user input or choices such as selecting a button, pushing a key or moving a mouse to ‘branch’ to a different segment of the solution. This activity can be used to strengthen students' understanding of computer programming as a series of instructions that can change depending on different user inputs or conditions. The focus is on how computers follow instructional pathways.
An interactive game or quiz providing the user with a choice of paths or options is a fun way of visualising algorithms and can be an effective way to teach the concept of ‘branching’. Branching involves making a decision between one of two or more actions, depending on sets of conditions and the data provided. Decisions are an important part of computational thinking. They allow actions to be changed based on the value of data. Algorithms are the step-by-step procedures required for solving a problem.