Lesson 3 - Tweaked

Lesson 3 - Python
Year 7 
1 / 24
Slide 1: Tekstslide
ComputingLower Secondary (Key Stage 3)

In deze les zitten 24 slides, met interactieve quizzen, tekstslides en 2 videos.

time-iconLesduur is: 50 min

Onderdelen in deze les

Lesson 3 - Python
Year 7 

Slide 1 - Tekstslide

KO: To be-able to explain what a conditions are in programming.
- To be-able to explain what conditions are and how they are used in programming.

- To be-able explain why conditions are important in programming.
- To be-able to explain how conditions can be used to validate a users input.

- To be-able demonstrate and show understanding of using conditions in your coding.

Slide 2 - Tekstslide

Why is programming important?

Slide 3 - Woordweb

What does a 'print' statement do in Python?
Stops the program
Displays output on the screen
Saves data to a file
Deletes code

Slide 4 - Quizvraag

What is a variable in Python?
A function in Python.
A loop in Python.
A named container for storing data.
An if statement in Python.

Slide 5 - Quizvraag

Can you...
Write a print statement saying your name e.g. "Joe Bloggs"?

Slide 6 - Tekstslide

Can you...
Take an input from a user and use it in a sentence?

Slide 7 - Tekstslide

Slide 8 - Video

What is a condition?

Slide 9 - Open vraag

In Python, a condition is a statement that can be seen as either True or False.

Slide 10 - Tekstslide

Slide 11 - Video

Recap: Operators
The below are essential when programming...

Slide 12 - Tekstslide

if, else - Example Program 

Slide 13 - Tekstslide

if, else - Program Flowchart

Slide 14 - Tekstslide

Let's take a look at the actual program...

Slide 15 - Tekstslide

Let's look at why the program doesn't work properly!
Click here

'Make the students aware of data type casting'. This example is altered to show them!

Slide 16 - Tekstslide

Making your own... 

Using the template above, can you 'Tweak' it? To make the below program.

The legal age to drive a car is 17 Years old.

If you can't drive, the code must print "You are not old enough to drive", 

If you can drive the code must print "You are old enough to drive".

Slide 17 - Tekstslide

Driving Age: Solution

Slide 18 - Tekstslide

if, else, elif - Example Program

Slide 19 - Tekstslide

if, elif, else Statements

Slide 20 - Tekstslide

if, elif, else Statements 

Slide 21 - Tekstslide

How if, elif and else statements can be used

Slide 22 - Tekstslide

Can you...
Can you create your own program that uses if, elif and else?

I want you to create a program where:

If - you enter your name it prints("That is an awesome name")
elif - you enter John it prints("That is a good name")
elif - you enter Harry it prints("That is an ok name")
else - it prints("That isn't a good name")

Slide 23 - Tekstslide

What are conditional statements used for?
Breaking the code
Printing out all possible options
Making decisions based on certain conditions
Making the code run faster

Slide 24 - Quizvraag