Python lesson 4

Python lesson 4
1 / 19
volgende
Slide 1: Tekstslide
ComputingLower Secondary (Key Stage 3)

In deze les zit 19 slide, met interactieve quiz en tekstslide.

time-iconLesduur is: 50 min

Onderdelen in deze les

Python lesson 4

Slide 1 - Tekstslide

Do Now: Fix the code, paste your fixed code below

Extension:

Slide 2 - Open vraag

Oracy survey 
Complete the following student survey

This should take you around 5 Mins 

Slide 3 - Tekstslide

Lesson 4: Python programming
Conquer: Define the term iteration

Aspire: Use iteration in a program to form a loop. 


Slide 4 - Tekstslide

CORRECT
CAUSE AN ERROR
print = ("Hello")
Print("Yes!")
print("this one)
name = imput("what is your name")
name = input("what is your name")
print("this text")
fav colour = "Green"
age = 10
print("Hello", name)
print("Bye",name")

Slide 5 - Sleepvraag

Slide 6 - Tekstslide

Label the correct parts of this code (drag them - text at the bottom)to create an if statement that checks if the value is greater than 20
Incorrect code
Checkpoint

Slide 7 - Sleepvraag

Label the correct parts of this code (drag them - text at the bottom)to create an if statement that checks if the number is less than 100
Incorrect code
Checkpoint

Slide 8 - Sleepvraag

If statement practice
Create a a program that will ask the user their favorite subject.

  1. if enterprise is chosen say correct enterprise is the best
  2. If PE is chosen, say we cant do that its raining 
  3. if anything else is entered, say unfortunately you didn't say enterprise. 
  4. Click here to code

Slide 9 - Tekstslide

Looping code
  • Sometimes you need the computer to repeat steps until something happens (a condition being met)

  • In Python we can use either while or for loops

  • Lets look at each in turn

Slide 10 - Tekstslide

While loops will repeat until a condition is met

Slide 11 - Tekstslide

Loop task: ISL
Create 2 while loops in a program
  • 1 loop will count to 100
  • 1 loop will count down from 100 
  • 1 loop will count up in 5's to 10000


Slide 12 - Tekstslide

A value that is used by the program and can change is known as a...
A
constant
B
procedure
C
function
D
variable

Slide 13 - Quizvraag

Code that only runs when a condition is met is known as coding in...
A
Sequence
B
Selection
C
Iteration
D
Recursion

Slide 14 - Quizvraag

After every if, elif and else statement you put ...
A
;
B
}
C
:
D
#

Slide 15 - Quizvraag

Which of the following if statements would cause an error
A
if name != "Fred":
B
if password == guess:
C
if name = "Bobby":
D
if age >= 18 :

Slide 16 - Quizvraag

Which symbol will check if two values are the same in a while condition?
A
!=
B
==
C
=
D
"="

Slide 17 - Quizvraag

What would this code do when run:
x=1
while x != 10:
print(x)
A
Count to 10 on screen
B
Count to 9 on screen
C
print the value 1 over and over forever
D
produce a syntax error

Slide 18 - Quizvraag

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

Start on either beginner or intermediate.

Slide 19 - Tekstslide