Python level 5

One-dimension arrays and lists

Learn about data structures.

Programs to learn new techniques


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

05-01

RPG inventory

{{brizy_dc_image_alt imageSrc=

05-02

Search for life

{{brizy_dc_image_alt imageSrc=

05-03

Two-dice pig

{{brizy_dc_image_alt imageSrc=

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:

05-04

Random name generator

{{brizy_dc_image_alt imageSrc=

05-05

Cup draw

{{brizy_dc_image_alt imageSrc=

Medium programs worth two stars each:

05-06

Feud

{{brizy_dc_image_alt imageSrc=

05-07

Darts

{{brizy_dc_image_alt imageSrc=

Harder programs worth three stars each:

05-08

Cut the deck

{{brizy_dc_image_alt imageSrc=

05-09

London underground

{{brizy_dc_image_alt imageSrc=

Fun challenges from Mission Encodeable


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

{{brizy_dc_image_alt imageSrc=

Silly newspaper headline generator

{{brizy_dc_image_alt imageSrc=

Shakespearean insults

{{brizy_dc_image_alt imageSrc=

Race times

{{brizy_dc_image_alt imageSrc=

Play your cards right

{{brizy_dc_image_alt imageSrc=

Continent bucket list

Create your level 5 certificate

{{brizy_dc_image_alt imageSrc=

Registered in England and Wales: 10442992

VAT Number: 290 9845 58

Telephone: 01452 947500

Email: admin@craigndave.co.uk

{{brizy_dc_image_alt imageSrc=
{{brizy_dc_image_alt imageSrc=