← all courses

Programming

Introduction to Python

A three-day introduction to Python for students who are curious about coding and ready to start writing their own programs.

Recommended for Grades 6+3-day course

about the course

This three-day course is perfect for beginners who are curious about coding and want to start with Python – a powerful, easy-to-learn language used in everything from web development to data science. Whether students have some basic experience or are complete beginners, they’ll learn how to write and understand real Python code through fun, hands-on lessons.

Each day builds on the last with practice exercises and homework to deepen understanding. By the end of the course, students will be able to create simple Python programs and have a solid foundation for future coding adventures.

course overview

three days of Python.

01

day 01

Basics

Introduction
Variables and data types
Operations
User Input
02

day 02

Logic, Loops, and Lists

If/Elif/Else
While/for loops
Strings
Lists
03

day 03

Functions & Projects

Defining and calling functions
Combined use with previous lessons
Fun projects!

course resources

keep learning.

Access the materials used throughout the course and continue practicing Python.

view course materials