Small basic lesson 1

Student Voice
Student Voice Questions Explained

Click the link to complete the survey:
1 / 15
suivant
Slide 1: Diapositive
ComputingLower Secondary (Key Stage 3)

Cette leçon contient 15 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

Student Voice
Student Voice Questions Explained

Click the link to complete the survey:

Slide 1 - Diapositive

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

Do now - What shape
will be drawn?

Slide 2 - Question ouverte

Do now activity should take 3 mins for students to answer after accessing lessonup. 

Extension task allows students to develop their typing skills which will be useful when we move to text based languages. 
Do Now answer
A rectangle will be drawn

Slide 3 - Diapositive

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

Lesson objectives 

Conquer: Understand the concept of a sprite.
 
Aspire Higher: Utilize this understanding to manipulate the turtle sprite. 




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

Slide 4 - Diapositive

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

What is a sprite?
A sprite is an image or set of pixels that can be manipulated using code or code blocks.

  • We are going to control a sprite by programming its instructions. 






Slide 5 - Diapositive

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

Block vs text
  • We are used to programming using text based blocks. 
  • Now we will become real programmers, now you will be typing instructions for the computer to follow.





Slide 6 - Diapositive

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

Slide 7 - Diapositive

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

Lets test out some code. 3 mins

Test these 2 lines of code
  • Turtle.move (100)
  • Turtle.turn (90)

What happens to your sprite? 


Slide 8 - Diapositive

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

Creating small programs (ISL)
Lets use the 2 lines we just learnt to create some shapes. 




Extension: Test this line of code, what does it do? 
Turtle.Penup()




Slide 9 - Diapositive

Give the students some time practicing these lines of code, most students should complete shape 1 and 2
Small basic glossary. 
Complete the small basic glossary. Test the code to find out what it does. 

Slide 10 - Diapositive

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

What is a sprite?
A
A set of pixels controlled by the user.
B
A non player character
C
An image.
D
The code to move a character.

Slide 11 - Quiz

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

Which code moves the sprite forward?
A
turtle.move
B
turtle.move(100)
C
turtle.move()
D
move.turtle()

Slide 12 - Quiz

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

What is the purpose of this line of code?
turtle.penup()
A
Makes the turtle draw.
B
Stops the turtle from drawing
C
Changes the colour of the pen
D
Changes the width of the pen.

Slide 13 - Quiz

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

What is the purpose of this line of code?

GraphicsWindow.BackgroundColor = "red"
A
Makes the turtle draw.
B
Changes the colour of the pen.
C
Changes the colour of background
D
Changes the width of the pen.

Slide 14 - Quiz

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

What is the purpose of this line of code?

Turtle.Hide()
A
Hides the turtle from view.
B
Hides the pen from view.
C
Makes the pen ink invisible.
D
Makes the background see through.

Slide 15 - Quiz

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