Free for a limited time. Some features will move to subscriptions later.

Python projects

Build complete small programs, one step at a time.

Let’s begin. Next up: Step 1: the price. About 90 minutes left in this track.
0%
0 of 9 doneAbout 90 min leftStart

Finish three complete programs: a shop till, a gradebook and a text adventure.

1
Module 1

A shop till

Build a program that sells things.

  1. 1Level 1Step 1: the price
  2. Level 2Step 2: check the stock
  3. Module testProject test: the whole receipt

Achievement: Shopkeeper

Module 2

A gradebook

Build a class that keeps track of students.

  1. Level 1Step 1: the Student class
  2. Level 2Step 2: many students
  3. Module testProject test: the class report

Achievement: Gradekeeper

Module 3

A text adventure

Build a small game world from data.

  1. Level 1Step 1: the map
  2. Level 2Step 2: blocked ways
  3. Module testProject test: find the key

Achievement: World Builder

Python projects certificate of completionPass every module test to earn it.