Python Challenges - 101 Computing https://www.101computing.net Boost Your Programming Skills! Thu, 08 Oct 2026 10:46:42 +0000 en-US hourly 1 https://www.101computing.net/wp/wp-content/uploads/cropped-android-chrome-512x512-1-32x32.png Python Challenges - 101 Computing https://www.101computing.net 32 32 Cardinal Buoys Positioning – Python Challenge https://www.101computing.net/cardinal-buoys-positioning-python-challenge/ Wed, 07 Oct 2026 20:52:14 +0000 https://www.101computing.net/?p=22396 When navigating at sea, sailors need to know where it is safe to travel and where underwater dangers such as rocks, reefs or wrecks may be hiding beneath the surface. Not every hazard can be seen from a boat, so…

The post Cardinal Buoys Positioning – Python Challenge first appeared on 101 Computing.

]]>
Points of Sailing – Python Challenge https://www.101computing.net/points-of-sailing-python-challenge/ Tue, 06 Oct 2026 15:09:11 +0000 https://www.101computing.net/?p=22382 When sailing, the direction in which a boat can travel depends on the direction of the wind. Sailors describe the angle between the boat and the wind using different points of sailing, such as close-hauled, beam reach, broad reach and…

The post Points of Sailing – Python Challenge first appeared on 101 Computing.

]]>
Python Challenge – Speed, Distance & Time Calculator https://www.101computing.net/python-challenge-speed-distance-time-calculator/ Fri, 14 Aug 2026 15:43:05 +0000 https://www.101computing.net/?p=22371 Whether you are calculating the speed of a car, estimating how far a sound wave has travelled, or working out how long it takes light to reach the Earth, the relationship between speed, distance and time is used in many…

The post Python Challenge – Speed, Distance & Time Calculator first appeared on 101 Computing.

]]>
Rubik’s Cube Challenge https://www.101computing.net/rubiks-cube-challenge/ Fri, 17 Jul 2026 11:14:33 +0000 https://www.101computing.net/?p=22363 Have you ever wondered how a computer keeps track of all the coloured squares on a Rubik’s Cube? Although the puzzle looks complicated, each face of the cube can actually be stored using a simple 3 × 3 two-dimensional (2D)…

The post Rubik’s Cube Challenge first appeared on 101 Computing.

]]>
Autonomous Cave Exploration Drone Algorithm https://www.101computing.net/autonomous-cave-exploration-drone-algorithm/ Tue, 14 Jul 2026 14:29:17 +0000 https://www.101computing.net/?p=22355 Imagine being tasked with exploring a vast underground cave system where no human has ever been before. Narrow passages, uneven ceilings, jagged rocks and sudden drops make it far too dangerous for people to enter. Instead, scientists use autonomous drones…

The post Autonomous Cave Exploration Drone Algorithm first appeared on 101 Computing.

]]>
Sailing the Seven Seas (Python Challenge) https://www.101computing.net/sailing-the-seven-seas-python-challenge/ Tue, 14 Jul 2026 11:05:16 +0000 https://www.101computing.net/?p=22349 Long before radios and GPS, sailors relied on teamwork, experience and a good rhythm to keep a ship moving. One tradition that became famous around the world was the sea shanty. These songs were sung by crews as they hoisted…

The post Sailing the Seven Seas (Python Challenge) first appeared on 101 Computing.

]]>
Estimating π with François Viète’s Infinite Product https://www.101computing.net/estimating-pi-with-francois-vietes-infinite-product/ Thu, 04 Jun 2026 13:45:21 +0000 https://www.101computing.net/?p=22232 Long before computers existed, mathematicians were already trying to pin down the value of π using clever geometric constructions and infinite processes. One of the earliest breakthroughs came from a French mathematician named François Viète (1540–1603), who discovered one of…

The post Estimating π with François Viète’s Infinite Product first appeared on 101 Computing.

]]>
Recycling Bin Helper Program https://www.101computing.net/recycling-bin-helper-program/ Wed, 03 Jun 2026 11:59:53 +0000 https://www.101computing.net/?p=22219 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…

The post Recycling Bin Helper Program first appeared on 101 Computing.

]]>
Python Challenge: Nicomachus’ Theorem https://www.101computing.net/python-challenge-nicomachus-theorem/ Wed, 03 Jun 2026 09:29:21 +0000 https://www.101computing.net/?p=22216 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 post Python Challenge: Nicomachus’ Theorem first appeared on 101 Computing.

]]>
UK Car Plate Number Decoder https://www.101computing.net/uk-car-plate-number-decoder/ Mon, 18 May 2026 15:12:45 +0000 https://www.101computing.net/?p=22183 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…

The post UK Car Plate Number Decoder first appeared on 101 Computing.

]]>