Python level 1

Inputs, outputs and structure

Learn about sequencing instructions, holding data in memory and writing structured programs.

Programs to learn new techniques


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

01-01

Hello World

Hello World

01-02

Carpet cost

Carpet cost

01-03

Ball pit

Ball pit

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:

01-04

Dice face 5

Dice face 5

01-05

Temperature converter

Temperature converter

Medium programs worth two stars each:

01-06

Fish tank volume

Fish tank volume

01-07

Microscopy

Microscopy

Harder programs worth three stars each:

01-08

Circle properties

Circle properties

01-09

Energy bill calculator

Energy bill calculator

Fun challenges from Mission Encodeable


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

Mission Encodeable

ASCII art

Mission Encodeable

Favourite food

Mission Encodeable

Mad libs

Mission Encodeable

Superhero name generator

Mission Encodeable

Lifetime statistics

Create your level 1 certificate

Certificate
Craig'n'Dave logo

Craig ‘n’ Dave

Bett Awards 2024 Finalist