I created this course as a summer assignment for students enrolled in my Grade 11 / 12 Introduction to Computer Progrmming in Python course. The idea was that the students could do a little self-study over the summer and come to the course with some background knowledge in the subject to facilitate their learning.
Introduction and Printing
String Variables
Integers and Floats
Conditionals
Loops
Lists
Dictionaries
Functions
User Input
Each unit starts with a short 5 - 10 minute video explaining the topic. Students are encouraged to follow along on Repl.it
After each video, there is a review quiz for each topic. Please feel free to take it as many times as you like. A grade of 80% is considered passing.
If you have any questions, please post in the Discussion Forums.