Python Course

Level 1

Inputs, outputs and structure

An introduction to inputs, outputs and structured programs.

Level 2

Selections

Learn to add logic to your programs using the concept of selection.

Level 3

Condition controlled iterations

An introduction to condition-controlled iterations using while loops.

Assessment point

Levels 1-3

Test yourself on everything you have learned so far.

Level 4

Number operations and libraries

A mathematical masterclass in Python, and some more advanced string formatting.

Level 5

One-dimension arrays and lists

Learn how to use the structured list data type in your programs.

Level 6

Count controlled iterations and scope

An introduction to count-controlled iterations using for loops.

Assessment point

Levels 1-6

Test yourself on everything you have learned so far.

Level 7

String operations

Supercharge your strings with built-in Python methods.

Level 8

Files and exceptions

Become fluent with files and achieve exception handling excellence.

Level 9

Two-dimension arrays and lists

Traverse the depths of two-dimensional lists.

Assessment point

Levels 1-9

Test yourself on everything you have learned so far.

Craig'n'Dave logo

Craig ‘n’ Dave

Bett Awards 2024 Finalist