Flowchart - 101 Computing https://www.101computing.net Boost Your Programming Skills! Sun, 18 Aug 2024 19:19:47 +0000 en-US hourly 1 https://www.101computing.net/wp/wp-content/uploads/cropped-android-chrome-512x512-1-32x32.png Flowchart - 101 Computing https://www.101computing.net 32 32 Revision Progress Tracker Algorithm https://www.101computing.net/revision-progress-tracker-algorithm/ Wed, 01 May 2024 10:04:25 +0000 https://www.101computing.net/?p=20024 It’s nearly the end of the school year and you have started to revise for your Computer Science end of year exam. To help you keep track of your revision, you have decided to write a computer program to calculate

The post Revision Progress Tracker Algorithm first appeared on 101 Computing.

]]>
Hogwarts Sorting Hat Algorithm https://www.101computing.net/hogwarts-sorting-hat-algorithm/ Wed, 14 Feb 2024 12:01:20 +0000 https://www.101computing.net/?p=19652 In this challenge, we will implement an algorithm to help the sorting hat at Hogwarts school of witchcraft and wizardry decide which house you would more likely belong to. When a new student join Hogwarts school, they are assigned to

The post Hogwarts Sorting Hat Algorithm 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.

]]>
Average night’s sleep survey https://www.101computing.net/average-nights-sleep-survey/ Tue, 02 Mar 2021 09:49:05 +0000 https://www.101computing.net/?p=12216 For her PSHE homework on the importance of sleep, Clarisse has decided to collect data from pupils of different year groups from her school. She will do so using a short survey. The aim of the survey will be to

The post Average night’s sleep survey first appeared on 101 Computing.

]]>
Linear Search Functions https://www.101computing.net/linear-search-functions/ Thu, 27 Feb 2020 09:31:07 +0000 https://www.101computing.net/?p=10447 For this programming challenge we will investigate different functions which will all be based on a linear search algorithm. Let’s consider a teacher who has decided to keep track of rewards issued to their students throughout the term by adding

The post Linear Search Functions first appeared on 101 Computing.

]]>
Leap Year Subroutine https://www.101computing.net/leap-year-subroutine/ Tue, 25 Feb 2020 22:02:17 +0000 https://www.101computing.net/?p=10429 A leap year is a calendar year that contains an additional day (29th of February) added to keep the calendar year synchronised with the astronomical year or seasonal year (which contains roughly 365¼ days or 365.242375 days to be more

The post Leap Year Subroutine first appeared on 101 Computing.

]]>
Jack and the Beanstalk https://www.101computing.net/jack-and-the-beanstalk-python-challenge/ Tue, 14 Jan 2020 23:09:41 +0000 https://www.101computing.net/?p=10080 In the English fairy tale, Jack and the beanstalk, Jack is a young, poor boy living with his mother and a dairy cow on a farm cottage. The cow’s milk is their only source of income. When the cow stops

The post Jack and the Beanstalk first appeared on 101 Computing.

]]>
Heads or Tails https://www.101computing.net/heads-or-tails/ Tue, 26 Nov 2019 17:51:13 +0000 https://www.101computing.net/?p=9810 In this challenge we will create a game of heads to tails using the following rules: The game will consist of 5 rounds. In each round: the user will make a guess, the computer will flip a coin, the player

The post Heads or Tails first appeared on 101 Computing.

]]>
Shuffling a 2D Array https://www.101computing.net/shuffling-a-2d-array/ Thu, 07 Nov 2019 22:35:23 +0000 https://www.101computing.net/?p=9631 For this challenge we will investigate how to create a 2D array to store the value from 1 to 100 in a 10×10 array. We will then write an algorithm to shuffle the content of this array. See the code

The post Shuffling a 2D Array 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.

]]>