Introduction to Python
Python lessons using split-screen Blockly/Python and an online IDE for programming lessons in Python. We have created free editable plans, presentations, and worksheets to support these lessons.Output, Operators, and Data
In order to access the full content for this course, please log in.
Variables, Input, and Casting
In order to access the full content for this course, please log in.
Complex Selection
Counted Loops Using While
Levels 1-13
In order to access the full content for this course, please log in.
3: Don't forget to find the shortest route
6: Which way to turn? This way or that way?
9: This way, that way, forwards...
In order to access the full content for this course, please log in.
Selection in a Loop
Levels 14-25
In order to access the full content for this course, please log in.
19: Try this level... or else!
Indeterminate Loops
Levels 26-40
In order to access the full content for this course, please log in.
26: Looks easy but use repeat until and see what happens?
34: The pond is nice but out of the way
36: Where did the cows come from?
37: Watch out for the dead end!
String Manipulation
For Loops
Levels 41-49
In order to access the full content for this course, please log in.
Procedures and Functions
In order to access the full content for this course, please log in.