Qu'est-ce que LessonUp
Rechercher
Canaux
Connectez-vous
S'inscrire
‹
Revenir à la recherche
Python lesson 4
Python lesson 4
1 / 19
suivant
Slide 1:
Diapositive
Computing
Lower Secondary (Key Stage 3)
Cette leçon contient
19 diapositives
, avec
quiz interactifs
et
diapositives de texte
.
La durée de la leçon est:
50 min
Commencer la leçon
Partager
Imprimer la leçon
Éléments de cette leçon
Python lesson 4
Slide 1 - Diapositive
Do Now: Fix the code, paste your fixed code below
Extension:
Code
https://create.withcode.uk/python/SJd
Extension Task
https://forms.office.com/e/YS6DfuWpEt
Slide 2 - Question ouverte
Oracy survey
Complete the following student survey
Click here
This should take you around 5 Mins
Slide 3 - Diapositive
Lesson 4: Python programming
Conquer:
Define the term iteration
Aspire:
Use iteration in a program to form a loop.
Slide 4 - Diapositive
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 - Question de remorquage
Slide 6 - Diapositive
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 - Question de remorquage
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 - Question de remorquage
If statement practice
Create a a program that will ask the user their favorite subject.
if enterprise is chosen say correct enterprise is the best
If PE is chosen, say we cant do that its raining
if anything else is entered, say unfortunately you didn't say enterprise.
Click here to code
Slide 9 - Diapositive
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 - Diapositive
While loops will repeat until a condition is met
Slide 11 - Diapositive
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
Create with code
Slide 12 - Diapositive
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 - Quiz
Code that only runs when a condition is met is known as coding in...
A
Sequence
B
Selection
C
Iteration
D
Recursion
Slide 14 - Quiz
After every if, elif and else statement you put ...
A
;
B
}
C
:
D
#
Slide 15 - Quiz
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 - Quiz
Which symbol will check if two values are the same in a while condition?
A
!=
B
==
C
=
D
"="
Slide 17 - Quiz
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 - Quiz
Extention task
Continue to practice your mastery of different typing skills.
Click here
Start on either beginner or intermediate.
Slide 19 - Diapositive
Plus de leçons comme celle-ci
Python lesson 4
Septembre 2023
- Leçon avec
18 diapositives
Computing
Lower Secondary (Key Stage 3)
Python Development Lesson 1 - JM Lesson Obs
Mai 2023
- Leçon avec
35 diapositives
LessonUp
Lower Secondary (Key Stage 3)
Python Development Lesson 1
Avril 2023
- Leçon avec
28 diapositives
LessonUp
Lower Secondary (Key Stage 3)
Y8 Python - Low Ability - If Elif JM
Juin 2023
- Leçon avec
40 diapositives
Computing
Lower Secondary (Key Stage 3)
Python Development Lesson 1
Décembre 2024
- Leçon avec
28 diapositives
LessonUp
Lower Secondary (Key Stage 3)
Year 9 Python recap
Mars 2024
- Leçon avec
21 diapositives
Computing
Lower Secondary (Key Stage 3)
Python Lesson 5 - Recall
Septembre 2023
- Leçon avec
27 diapositives
Computing
Lower Secondary (Key Stage 3)
Revision
Mai 2024
- Leçon avec
37 diapositives
Computer Science
Secondary Education