LO: Apply sequencing techniques using pseudocode and interactive resource
STARTER:
Hand students the 10.1 Algorithm Game Worksheet and ask students to follow the steps on the front, drawing the image on the back. Check the 10.2 Algorithm Game Solution for the answer.
Discuss the points raised in the Reflection section of the worksheet
DEVELOPMENT:
Task 1: Using Pseudocode
Show students the completed square in Logo. On paper, or using post it notes, ask students to list the steps required to complete the square, without using a flowchart, in a logical way.
Explain the importance of this being easy for a human to understand, but to avoid long descriptions. (high ability groups should aim to use some of the terminology in 10.5 Key Words - Pseudo Code document)
Pair and Share: In pairs pupils discuss why using the repeat function is useful (more efficient, less chance of errors, cut down the number of instructions etc.) Ask for feedback.
Task 2: Evidence
Students should then make an electronic copy of this pseudocode in their
evidence document and annotate appropriately.
Task 3: Logo
Show pupils how to find Logo software (Start, Programs, ICT or online at
http://www.j2e.com/logo.html) and ask them to create a square.
Groups: In groups, pupils to work out the correct syntax for a variety of shapes using L2 R2 Group Cards.
Share answers with the class using L2 R2 Group Answers.
Individually: Get pupils to have a go at creating basic shapes, looking at what happens if they alter the variables. Allow them to use the group answers from previous activity as a start point.
PLENARY:
Students should open their evidence document and record and evaluate their progress this lesson.