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 info@teachcomputing.org.


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.