Course

Simple Python Challenges

Last edited: 24th June 2022

A collection of simple activities to get you started with using the programming language Python.

Unless specified otherwise, all the activities require you to have Python installed with your favourite IDE for writing and running the code.

User input

Gathering information from users is a fundamental basic for any program. It is important you can ask for information then get your program to use it and produce an output.

Once you have got the hang of gathering using input you can challenge yourself further with these activities.

Get drawing

Make a start at drawing shapes using with basic Turtle commands.

Once you are confident with basic commands, try using a loop to draw shapes or create more complex patterns like a spiral.

Guess my number

Generate a number and see if the user can guess it.

Agree
We use cookies to provide you with a better service. Continue browsing if you are happy with this. Find out more