A practical, scaffolded and accessible way for students of all ages to learn Python. This lesson has been carefully designed to tackle the misconceptions students often have when learning programming techniques, and give them the tools to work independently.
This lessons is made up of four parts:Explanation: Simple bullet points to easily explain a concept
Examples: Coding examples to illustrate the concept
Paper Practice: Check understanding with these question before students use computers
Computer Practice: Students work through a series of coding examples, using the highly approachable ‘Predict-Test-Improve’ technique
To access this lesson, it is recommended students have completed the following:- Python 1: Variables And Printing (FREE)
- Python 2: Input And Concatenation (FREE)
- Python 3: String Manipulation 1 (ON SALE)
- Python 4: String Manipulation 2
- Python 5: Datatypes And Casting
- Python 6: For Loops 1
- Python 7: For Loops 2
- Python 8: Lists
- Python 9: If
- Python 10: Else
- Python 11: Elif
- Python 12: While
- Python 13: And Or
’
Next Steps:’
Let students build something cool with these fun projects:- Python Project: Higher Or Lower Card Game
- Python Project: Uno With AI Opponents
- Python Project: Towers Of Hanoi
’
Get all 16 lessons and 3 projects for half price in one mega value pack:Get this resource as part of a bundle and save up to 49%
A bundle is a package of resources grouped together to teach a particular topic, or a series of lessons, in one place.
Something went wrong, please try again later.
Brilliant resource with lots of scope for different levels of teaching as I bought the bundle. Only issue found is that Lesson 14 Functions doesn't have a teacher presentation only a jpeg of the first slide and I wonder if this is a mistake as all the other lessons have teacher one
Report this resourceto let us know if it violates our terms and conditions.
Our customer service team will review your report and will be in touch.