About This Course

Welcome to Basic Python for Beginners!

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.

Course Topics

Introduction and Printing

String Variables

Integers and Floats

Conditionals

Loops

Lists

Dictionaries

Functions

User Input

Course Materials

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.