New
New
Year 7
Using fundamental programming constructs in a block-based language
Lessons (6)
These resources will be removed by end of Summer Term 2025.
Switch to our new teaching resources now - designed by teachers and leading subject experts, and tested in classrooms.
I can use subroutines to execute sequences of commands.
1 Slide deck
1 Worksheet
2 Quizzes
1 Video
I can use variables to store values and trace how they change in a program.
1 Slide deck
1 Worksheet
2 Quizzes
1 Video
I can use condition statements in selection to control the path a program follows.
1 Slide deck
1 Worksheet
2 Quizzes
1 Video
I can create complex conditions using comparison and logic operators.
1 Slide deck
1 Worksheet
2 Quizzes
1 Video
I can use count-controlled iteration to repeat a sequence of commands a set number of times.
1 Slide deck
1 Worksheet
2 Quizzes
1 Video
I can combine sequence, selection and iteration in a program to solve a problem.
1 Slide deck
1 Worksheet
2 Quizzes
1 Video