Author: Administrator

Circular Maze Challenge

The aim of this challenge is to use Python Turtle to trace a path to solve this circular maze. By doing so we will investigate how we can draw different arcs of different radiuses and different lengths to guide the

Pronic Numbers Challenge

A pronic number is a number which is the product of two consecutive integers. For instance 42 is a pronic number because 42 = 6 x 7. One approach to work out if a number n is a pronic number

Olympics Host Cities (CSV Challenge)

For this challenge we are going to work with a list of host cities of the Olympic Games since the modern Olympics began in 1896. Our list will include both Summer and Winter games. This information is stored in a

Paris 2024 – JSON Challenge

The Paris 2024 Olympics provided a great opportunity for around 10,500 athletes to compete in 329 events, each event giving an opportunity for competing athletes to win one of the three medals: Gold, Silver and Bronze. All together, 206 countries

Online Python IDE

Try this Online Python IDE (Integrated Development Environment) to help you code in Python within your web-browser. The main benefit of using an online IDE is that you will not need to install anything on your computer. Your Python code

Space Explorer: The Way Back Home

You are onboard a spaceship lost in a distant galaxy, far far away from planet Earth. Your aim is to return to planet Earth by using teleportation gates (black holes) to jump from one galaxy to another until you can

The Lost Treasures of Pirate Island

Be the captain of your own pirate ship and sail the seven seas to find the 32 lost treasures of pirate island. Follow the instructions given to locate these treasures. But be aware, the sea is dangerous and its storms

Cryptic Puzzles – Computer Networks

Before attempting to solve this challenge, you should familiarise yourself with the different types of clues that cryptic definitions can be based on. Effectively, the definitions given in a cryptic crossword, will almost never be a literal meaning of the

Computer Science – Cryptic Crossword #02

Here is our second cryptic crossword for computer scientists! You can access our first cryptic crossword on this page. Before attempting to solve this challenge, you should familiarise yourself with the different types of clues that the crossword definitions can

Ice Cream Price Calculator

Your local ice cream shop would like to set up a touchscreen tablet on the counter for their customers to customise their ice cream order and automatically calculate the cost of their ice cream. Here are the options available when