101 Computing https://www.101computing.net Boost Your Programming Skills! Wed, 05 Nov 2025 10:22:03 +0000 en-US hourly 1 https://www.101computing.net/wp/wp-content/uploads/cropped-android-chrome-512x512-1-32x32.png 101 Computing https://www.101computing.net 32 32 Kaprekar’s Constant – Python Challenge https://www.101computing.net/kaprekars-constant-python-challenge/ Tue, 04 Nov 2025 16:37:32 +0000 https://www.101computing.net/?p=21917 In this challenge, we’re going to explore a fascinating mathematical curiosity known as Kaprekar’s Constant, and then write a Python program to demonstrate how it works. Kaprekar’s constant, number 6174 has an odd particularity: If you rearrange its four digits

The post Kaprekar’s Constant – Python Challenge first appeared on 101 Computing.

]]>
The Recamán’s Sequence (Recursive Algorithm) https://www.101computing.net/the-recamans-sequence-recursive-algorithm/ Wed, 22 Oct 2025 14:19:08 +0000 https://www.101computing.net/?p=21912 The Recamán’s Sequence is a well-known recursive sequence used in Mathematics and Computer Science. It can easily be implemented using a recursive function. Recamán’s sequence a0, a1, a2, … is defined as: The first terms of the sequence are: 0,

The post The Recamán’s Sequence (Recursive Algorithm) first appeared on 101 Computing.

]]>
Flood-Fill Algorithm https://www.101computing.net/flood-fill-algorithm/ Wed, 15 Oct 2025 11:58:15 +0000 https://www.101computing.net/?p=21907 The aim of this challenge is to demonstrate the use of a recursive algorithm used in most Graphic Editing Software when you use the fill tool to quickly and automatically fill a selected area with a solid colour. To demonstrate

The post Flood-Fill Algorithm first appeared on 101 Computing.

]]>
Random Alphabet Challenge https://www.101computing.net/random-alphabet-challenge/ Sun, 12 Oct 2025 17:46:09 +0000 https://www.101computing.net/?p=21903 Welcome to the Random Alphabet Challenge! This set of three Python programming challenges is designed to test your problem-solving skills, creativity, and ability to manipulate strings and data structures. But first let’s see if you can solve the following puzzle:

The post Random Alphabet Challenge first appeared on 101 Computing.

]]>
Storage Technologies – Tic-Tac-Toe (Python Challenge) https://www.101computing.net/storage-technologies-tic-tac-toe-python-challenge/ Wed, 08 Oct 2025 12:35:53 +0000 https://www.101computing.net/?p=21898 For this challenge, we are putting a tech twist on the classic Tic-Tac-Toe game. Instead of Xs and Os, you will be working with a 3×3 grid filled with various computer storage devices. Your task is to write a Python

The post Storage Technologies – Tic-Tac-Toe (Python Challenge) first appeared on 101 Computing.

]]>
Lesson Finder (Python Challenge) https://www.101computing.net/lesson-finder-python-challenge/ Mon, 06 Oct 2025 14:31:58 +0000 https://www.101computing.net/?p=21894 In this project, you’ll design a Python program that stores your school timetable (e.g. 5 lessons per day, Monday to Friday) and allows you to quickly find out what lesson you have on any given day and period. Simply enter

The post Lesson Finder (Python Challenge) first appeared on 101 Computing.

]]>
Programming Languages Classification (Python Challenge) https://www.101computing.net/programming-languages-classification-python-challenge/ Thu, 02 Oct 2025 13:44:28 +0000 https://www.101computing.net/?p=21887 Choosing the right programming language can feel overwhelming, especially for beginners. Should you learn Python, JavaScript, Swift, or something else? The answer depends on what you want to build! That’s why we are launching a fun and practical Python challenge:

The post Programming Languages Classification (Python Challenge) first appeared on 101 Computing.

]]>
Uno Bank – Card Game (using Python) https://www.101computing.net/uno-bank-card-game-using-python/ Wed, 01 Oct 2025 18:35:37 +0000 https://www.101computing.net/?p=21879 Are you ready to test your luck and strategy with a Python twist on the classic Uno card game? In Uno Bank, you’ll start with $10 in your virtual bank and 10 card draws. Your goal? Maximize your bank balance

The post Uno Bank – Card Game (using Python) first appeared on 101 Computing.

]]>
Computer Hardware Quote Generator https://www.101computing.net/computer-hardware-quote-generator/ Wed, 01 Oct 2025 08:58:03 +0000 https://www.101computing.net/?p=21872 Have you ever wondered how computer manufacturers calculate the price of a custom PC? Or maybe you have dreamed of building your own computer but were not sure how much it would cost? In this Python challenge, you’ll step into

The post Computer Hardware Quote Generator first appeared on 101 Computing.

]]>
Orbital Space Station – Emergency Exit Mission https://www.101computing.net/orbital-space-station-emergency-exit-mission/ Fri, 29 Aug 2025 15:50:35 +0000 https://www.101computing.net/?p=21864 Your Mission: Unlock the Emergency Exit Gate You are aboard the Orbital Space Station K.101, orbiting the distant exoplanet K2-18b. After a catastrophic collision with space debris, the station is hurtling toward the planet’s atmosphere. You have minutes —maybe less—

The post Orbital Space Station – Emergency Exit Mission first appeared on 101 Computing.

]]>