In this Python challenge we will complete an algorithm to generate the 9×9 grid of candies used in the game Candy Crush. In the game of Candy Crush, 81 candies are displayed using 9 rows of 9 candies. There are…
Snakes and ladders is a board game for two or more players and is played worldwide. It originated in ancient India as “Moksha Patam”, and was brought to the UK in the 1890s. It is a race game where each…
In this challenge, we are looking at using a 2D Array to create the maze used in a Pacman Game. Our 2D array will contains different numerical values to represents the corridors, walls and the pac-dots: So in our 2D-array…
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…
An online-shop or e-commerce website is a complex web-based system that includes many functionalities. In order to design such a complex system. it is essential to think think abstractly to simplify the system we want to create and to break…
Any software developer, working on a new project will need to take time to step back and think before going straight into programming mode and writing their first line of code! Their first step will be to consider their new…