Block based programming lesson 2

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

This lesson contains 10 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. 
Lesson 2: Block based programming
Understanding the fundamentals of programming


Slide 2 - Slide

This item has no 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 3 - Slide

This item has no 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 4 - Slide

This item has no instructions

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

Slide 5 - Slide

This item has no instructions

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

Slide 6 - Slide

Give majority of lesson time for students to practice skills with loops and sequencing.

If students complete the following 3 shapes, ask students to draw a house as this is made up of both a square and triangle. 
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

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 8 - Quiz

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 9 - Quiz

This item has no instructions

Extention task
Continue to practice your mastery of different typing skills.

Start on either beginner or intermediate.

Slide 10 - Slide

This item has no instructions