Skip to main content
ANNOUNCEMENT

Current national restrictions for England: if you've booked a face to face course which was scheduled to take place during the latest restriction period, please see here for more information. All remote and online courses are unaffected and running as planned.

Python programming - pathway 1

The following resource links will take you to the Raspberry Pi projects website, all resources are freely available to download.

Support is available

If you have any questions about the topic or any of the lesson resources you can contact us by emailing [email protected].


Lesson 1

Learn how to code about yourself...

By completing this activity, you will learn how to write a Python program telling people all about you using simple programming concepts.

Lesson 2

Learn how to code rock, paper, scissors...

By completing this activity, you will make a Rock, Paper, Scissors game and play against the computer.

Lesson 3

Learn how to create a turtle race game...

By completing this activity, you will use loops to draw a race track and create a racing turtle game.

Lesson 4

Learn how to use selection and repetition

By completing this activity, you’ll learn how to create 2 random teams from a list of players using selection and repetition.

Lesson 5

Learn how to use data structures - Part 1

By completing this activity, you will create a dictionary of colours which maps hard to remember colour codes into friendly names.

Lesson 6

Learn how to use data structures - Part 2

By completing this activity, you’ll learn how to make your own encryption program, to send and receive secret messages with a friend.