Block based programming lesson 3

Survey
Please complete the following survey using the link below:

1 / 10
suivant
Slide 1: Diapositive
ComputingLower Secondary (Key Stage 3)

Cette leçon contient 10 diapositives, avec quiz interactifs et diapositives de texte.

time-iconLa durée de la leçon est: 50 min

Éléments de cette leçon

Survey
Please complete the following survey using the link below:

Slide 1 - Diapositive

Cet élément n'a pas d'instructions

Do Now
How many pieces of scrap
did BB8 collect?
.   

Slide 2 - Question ouverte

Answer is 3 pieces. 
Lesson 3: Block based programming
Understanding the fundamentals of programming


Slide 3 - Diapositive

Cet élément n'a pas d'instructions

Lesson objectives 
Conquer: Apply sequencing and loops to create your own program.
Aspire: Use loops to make your programs more efficient.


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

Slide 4 - Diapositive

Cet élément n'a pas d'instructions

Recap
Previously we have made use of 2 very important concepts in programming.


  1. Sequencing - Creating a set of instructions In order
  2. Loops– Make a set of instructions repeat






Slide 5 - Diapositive

Cet élément n'a pas d'instructions

Applying sequencing and loops
Today you are going to make use of both sequencing and loops to create your own artwork.

Slide 6 - Diapositive

Cet élément n'a pas d'instructions

ISL drawing Task
Draw the following 3 shapes using the code blocks

Slide 7 - Diapositive

Give majority of lesson time for students to practice skills. 
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 8 - Quiz

Cet élément n'a pas d'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 9 - Quiz

Cet élément n'a pas d'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 10 - Quiz

Cet élément n'a pas d'instructions