Pupils are split into groups of 2-3, depending on the number of pupils and the number of robots available.
Some knowledge of block programming, from either code.org or Scratch would be an advantage.
An added advantage would be if pupils have prior knowledge or will work with concepts such as:
- What is an algorithm?
- A loop
- How does the computer read the code in Blockly? (from the top down, step by step).
Class gathering when pupils present their results.
Pupils can also complete individual assessment sheets. The assessment can be used for the pupil’s own assessment, as part of a class discussion or as guidance for the teacher for future lessons.
- Think also how a formative assessment could be included as part of the lesson.