Block Based Programming Lesson 5

Do Now
How many pieces of scrap did BB8 collect?
1 / 13
next
Slide 1: Open question
ComputingLower Secondary (Key Stage 3)

This lesson contains 13 slides, with interactive quizzes and text slides.

time-iconLesson duration is: 50 min

Items in this lesson

Do Now
How many pieces of scrap did BB8 collect?

Slide 1 - Open question

Answer is 3 pieces. 
Do Now Answer
The correct answer is: 
3 pieces of scrap

Slide 2 - Slide

This item has no instructions

Lesson objectives 

Conquer: Recap key programming terms. 

Aspire Higher: Use this knowledge to create a simple game. 




 
 
Aspire: Create a set of loops to make a program more efficient.

Slide 3 - Slide

fbdsfkb
Key Terms
Previously we have made use of 3 very important concepts in programming:
  1. Sequencing: Creating a set of instructions in order.
  2. Loops: Make a set of instructions repeat.
  3. Conditional Statements: A decision point in a program.

Lets recap with a quick quiz!







Slide 4 - Slide

This item has no instructions

What is a loop?
A
A set of instructions to complete a task.
B
A set of instructions in order.
C
A repeated section of code.
D
The end result of your program.

Slide 5 - Quiz

This item has no instructions


A
The bird will end up one step short of the pig.
B
The bird will make it to the pig.
C
The bird will run into the TNT.
D
The bird will run into the wall.

Slide 6 - Quiz

This item has no instructions

What is sequencing?
A
A set of instructions.
B
A set of instructions in order.
C
A program created by code.
D
The result of our program when run.

Slide 7 - Quiz

Quiz should take 3-4 mins, allow time on later questions for students to read through the code options to figure out which option is correct. 

A
Scrat will reach the acorn. There are no bugs in the code.
B
Scrat will not move from the first block.
C
Scrat will not reach the acorn because he turns the wrong way.
D
There are not enough move forward blocks.

Slide 8 - Quiz

This item has no instructions


A
The harvester will collect all of the crops.
B
They not pick any of the crops with the path she is taking.
C
The harvester will only pick the pumpkin.
D
The harvester will pick all of the crops, except the pumpkin.

Slide 9 - Quiz

This item has no instructions

ISL
We are going to recap and develop our programming skills in preparation for our scratch project. 

Complete the following express course lessons:
1. Lesson 1 - Click here
2. Lesson 10 - Click here
3. Extension - Lesson 14 -  Click here

Slide 10 - Slide

This item has no instructions

What is programming?
A
The order in which we write our code.
B
The programs we use.
C
A set of instructions to complete a task.
D
The result of our program when run.

Slide 11 - Quiz

This item has no instructions

Why do we use loops in your programs?
A
To make the program run faster.
B
To make the program more efficient.
C
They allow decisions to be made.
D
They put information onto the screen,

Slide 12 - Quiz

This item has no instructions

What is a conditional statement?
A
A decision in a program.
B
A section of the program that loops.
C
A set of instructions in order.
D
An error in the code.

Slide 13 - Quiz

This item has no instructions