icon-background-square
New
New
Year 7

Using fundamental programming constructs in a block-based language

Lessons (6)

warning

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