Python level 2

Selections

Learn about branching to different parts of a program depending on a condition or the value of a variable.

Programs to learn new techniques


This is where you start. Use these three projects to learn new skills first.

02-01

Ride height

Ride height

02-02

Largest number

Largest number

02-03

Seasons

Seasons

Programs to practice your new skills


You probably won’t have enough time on your course to complete all the programs below, so aim to achieve a minimum of four stars before starting the next level.

Easier programs worth one star each:

02-04

States of water

States of water

02-05

HTTP status codes

HTTP error codes

Medium programs worth two stars each:

02-06

Currency converter

Currency converter

02-07

Nitrate

Nitrate

Harder programs worth three stars each:

02-08

Exam grade

Exam grade

02-09

Periodic table

Periodic table

Fun challenges from Mission Encodeable


These programs are great for additional challenges, more practice, revision and just having some fun with code:

Mission Encodeable

Voting age

Mission Encodeable

Height checker

Mission Encodeable

Treasure island

Mission Encodeable

What they did at your age

Create your level 2 certificate

Certificate
Craig'n'Dave logo

Craig ‘n’ Dave

Bett Awards 2024 Finalist