Back to Cohort 4 landing page
The second day of this three-day course for Master Teachers and other experienced primary programming teachers covers selection, variables and make your own blocks.
Online Collaboration link for the day
Printed activity sheet for the day 4
Research on learning trajectories – Rich et al. 2017
Session 4 Selection
Objectives
Increase understanding of selection specifically:
- Different forms of selection
- Using design to represent selection
- Progression of selection
- Event driven programming and other programming paradigms
Session 5 Variables
Objectives
Increase understanding of variables specifically:
- What is a variable
- analogy misconceptions
- initialisation
- data types
- data structures
- scope
- Using design to represent variables
- Progression of variables
- Roles of variables
Session 6 Make your own blocks and lists
Objectives
Increase understanding of make your own blocks and lists specifically:
- What is a procedure – make your own block
- What is a list
- Using design to represent procedures/make your own block and lists
- Progression of procedures and lists
Back to Cohort 4 landing page