Recycling correctly helps reduce waste and protects the environment. Different types of waste need to be placed in different bins, but remembering which item goes in which bin can sometimes be confusing. In this Python challenge, you will create a…
Nicomachus of Gerasa was an ancient Greek mathematician who lived around 60–120 AD. He is best known for his work Introduction to Arithmetic, one of the earliest surviving books on number theory. One of the most famous results attributed to…
The aim of this challenge is to create an eye-catching digital graffiti wall using HTML and CSS. By doing so we will improve our CSS skills focusing on CSS positioning, images and text formatting. Learning Outcomes In this tutorial, you…
Did you know you can find out where a UK car was first registered or how old it is just by looking at its number plate? In this Python challenge, we will create a program that decodes a UK plate…
Welcome to this beginner-friendly Python challenge! In this task, you will create a simple pizza ordering system that calculates the total cost based on a customer’s choices. This is a great way to practise input handling, selection (if statements), and…
Did you know you can estimate the value of Ï€ (pi) using probability and number theory? This challenge explores a surprising mathematical relationship: The probability that two randomly chosen integers are coprime, is equal to Coprime numbers? Two numbers are…
In this tutorial, we will learn how to animate a character in Python using the Pygame library and a spritesheet. Instead of loading lots of separate images to animate our main sprite/character, we will use one single image containing multiple…
A high school teacher needs your help! They have been asked to organise a full set of registers for students to take part in some extracurricular activities organised by the school. There are 100 students in the year group, and…
The Goldbach Conjecture is an unproven mathematical rule, proposed by Christian Goldbach in 1742, stating that every even integer greater than 2 is the sum of two prime numbers. Despite verification by computers up to 4 x 1018, no formal…
The Basel Problem In the 17th century, mathematicians became fascinated by an infinite series known as the Basel Problem. The question was simple to state but extremely difficult to solve: What is the exact value of the following infinite series?…