Block based programming lesson 3

Survey
Please fill in the following survey using the forms link below:

1 / 10
volgende
Slide 1: Tekstslide
ComputingLower Secondary (Key Stage 3)

In deze les zitten 10 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 50 min

Onderdelen in deze les

Survey
Please fill in the following survey using the forms link below:

Slide 1 - Tekstslide

Deze slide heeft geen instructies

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

Slide 2 - Open vraag

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


Slide 3 - Tekstslide

Deze slide heeft geen instructies

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 - Tekstslide

Deze slide heeft geen instructies

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 - Tekstslide

Deze slide heeft geen instructies

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

Slide 6 - Tekstslide

Deze slide heeft geen instructies

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

Slide 7 - Tekstslide

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 - Quizvraag

Deze slide heeft geen instructies

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 - Quizvraag

Deze slide heeft geen instructies

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 - Quizvraag

Deze slide heeft geen instructies