List - 101 Computing https://www.101computing.net Boost Your Programming Skills! Fri, 30 Aug 2024 20:01:43 +0000 en-US hourly 1 https://www.101computing.net/wp/wp-content/uploads/101-1-100x100.png List - 101 Computing https://www.101computing.net 32 32 The Moroccan Spices Box Set Puzzle https://www.101computing.net/the-moroccan-spices-box-set-puzzle/ Mon, 23 Oct 2023 10:05:37 +0000 https://www.101computing.net/?p=18867 In the heart of the medina of Marrakech, you will find one of the largest and most colourful souks in Morocco. In this souk, you will find merchants selling traditional clothing, multicoloured carpets, pottery, jewellery, antiques, lanterns, spices, etc. On

The post The Moroccan Spices Box Set Puzzle first appeared on 101 Computing.

]]>
Countries of Africa https://www.101computing.net/countries-of-africa-python-quiz/ Mon, 17 Jul 2023 09:39:24 +0000 https://www.101computing.net/?p=18683 Can you name all of the 54 countries of Africa? In this challenge we will write a Python script to create a quiz where we ask the user to guess as many African countries as possible. The player will score

The post Countries of Africa first appeared on 101 Computing.

]]>
Algebraic Pyramid Challenge https://www.101computing.net/algebraic-pyramid-challenge/ Thu, 17 Dec 2020 12:13:12 +0000 https://www.101computing.net/?p=11577 For the purpose of this challenge we will use algebraic pyramids pointing downwards (or upside down pyramids!). The idea of this mathematical puzzle is to fill in all the bricks of a pyramid based on the following rule: To work

The post Algebraic Pyramid Challenge first appeared on 101 Computing.

]]>
Shuffling Algorithm https://www.101computing.net/shuffling-algorithm/ Thu, 07 Nov 2019 20:52:00 +0000 https://www.101computing.net/?p=9613 Our aim is to implement a shuffling algorithm to shuffle a deck of playing cards. To do so, we will use a list called deck to store the 52 cards of the deck as follows: deck = ["Ace of hearts","2

The post Shuffling Algorithm first appeared on 101 Computing.

]]>
My Class Register https://www.101computing.net/my-class-register/ Thu, 14 Mar 2019 20:54:02 +0000 https://www.101computing.net/?p=8551 For this challenge we will create a program to be used by a teacher at a start of a lesson to take the register. The program will go through a class list and for each pupil in the list, will

The post My Class Register first appeared on 101 Computing.

]]>
The Social Network https://www.101computing.net/the-social-network/ Wed, 20 Dec 2017 13:34:16 +0000 http://www.101computing.net/?p=5757 Six Degrees of Separation The Six degrees of separation is an idea that was originally set out by Frigyes Karinthy in 1929 and that can be applied to Social Networks such as Facebook. It is based on the idea that

The post The Social Network first appeared on 101 Computing.

]]>
Space Invaders – 3D Pixel Art https://www.101computing.net/space-invaders-3d-pixel-art/ Mon, 18 Dec 2017 22:36:46 +0000 http://www.101computing.net/?p=5729 In this blog post we will use Glowscript to create a 3D animation of a space invader. 2D Graphics used in retro arcade games consist of pixels. A 2D graphic can be described as a grid of pixels of different

The post Space Invaders – 3D Pixel Art first appeared on 101 Computing.

]]>
Food Chain Game Using Python https://www.101computing.net/food-chain-game-using-python/ Wed, 13 Dec 2017 17:19:47 +0000 http://www.101computing.net/?p=5638 Learning Objectives? In this set of Python challenges we will investigate the use of two data structures used in programming to represent data: We will use an array/list to represent a food chain. We will use a graph to represent

The post Food Chain Game Using Python first appeared on 101 Computing.

]]>
Min, Max, Mean, Median and Mod https://www.101computing.net/min-max-mean-median-and-mod/ Wed, 22 Nov 2017 10:32:04 +0000 http://www.101computing.net/?p=5515 In this Python challenge we will manipulate a list of numbers to calculate the Min, Max, Mean, Median and Mod of all these numbers. First you may want to refresh your maths skills and check the meaning of these terms:

The post Min, Max, Mean, Median and Mod first appeared on 101 Computing.

]]>
Layer Cake using Python Turtle https://www.101computing.net/layer-cake/ Sun, 29 Oct 2017 20:57:23 +0000 http://www.101computing.net/?p=5247 In this challenge we will use Python Turtle to create and draw a layer cake. The code provided at the bottom of this blog post is using a few computing concepts such as: A list to store the parameters of

The post Layer Cake using Python Turtle first appeared on 101 Computing.

]]>