Lesson 2 (Scissors Paper Rock)

Today's objective is to create a mini game of scissors paper rock where the user vs the computer.

Learning Intention:

  • I can backward map a project using the skills I have learnt in class to create a scissors, paper, rock game

For today's lesson you will work in groups to create a basic scissors paper rock game where the user vs the computer.

Activity Description Assessment Criteria
Decision Tree

Group Activity:

Create a decision tree for your scissors paper rock game. The decision tree should clearly show the flow of your program and the user's inputs. Remember to use the accurate conventions including:

  • Diamonds for elements requiring user input
  • Rectangles for computer output not requiring an input
  • Colours to distinguish between valid and invalid program inputs
  • Directional arrows with labels to show stored variables and/or users inputs.

purposeful design of algorithms and game map.

  • Decision tree/flowchart has accurate conventions and clearly shows the flow of the game.
Creating the game


In your group you will need to use your decision tree and the skills you've learnt in class up until this point to create your scissors paper rock game where the user vs the computer.

proficient implementation of game that includes functioning and purposeful use of iteration, conditional statements, variables and user input.