Python for high school

Master the high-school Python syllabus with exercises whose output you check.

What you will be able to do

Write variables, conditions, loops and functions

Handle lists and strings

Test and debug a program

Build a mini-project

Syllabus

First program: print and comments

Variables and types

Read and display: input

Calculations and operators

Conditions: if, elif, else

The for loop

The while loop

Functions: define and call

Lists

Strings

The math and random libraries

Test, debug and mini-project

Frequently asked questions

How long does access last? One-time payment: unlimited access to the course and its updates.

How many browsers can I sign in on? Five at a time. Beyond that, you pick one browser to sign out.

How do I sign in? With an emailed link, no password. The link works in the browser that requested it.

Can I try before buying? The detailed syllabus, an excerpt and sample questions are free.

Can I get a refund? Yes, under the conditions in the terms of sale; a refund removes access.