These are larger projects which you can attempt to get more points!
Everyone enjoys a pub quiz! Now it is time to bring all the fun of the pub quiz to the small screen. Using TkInter (http://wiki.python.org/moin/TkInter) you need to create a multiple choice quiz. It must have – 10 questions – In a random order each time. Multiple choices – 4 for each question. Only one […]
I would like you to create your own version of the classic game of Hangman. You will need to get a random word out of an array of available words, display the length of the word, give the user X amount of lives and if they guess correctly you need to display the word with […]
Make a game of ascii pong. It will require you to use an array of size 23×80 The game should be two player and use a console window of the default size (80×24 characters). If you’re feeling ambitious you could try and make a single player version where the opposing paddle is played by the […]
Ever get into a argument with your computer? No? I bet you have! The computer lost your file, casued the crash and downloaded that virus. Clearly the computers fault! The computer never agrees however. Always blaming you! There is no reasoning with it! However we could use rock, paper scissors to solve the disagreement. Both […]
You are to create a simple game of snakes and ladders. The game should – Have a board 10 squares by 10 squares drawn on the screen Randomly place snakes and ladders, ensuring that the start or end of a snake or ladder falls on the same square. Simulate a dice thrown Simulate a […]
Think your a bit of a card shark? Well now is your time to prove it! You are to create a simple black jack game (text based!). The game should work by – Shuffling a deck of cards removing two cards from the deck adding the values of those cards and display the cards to […]
You are to create a treasure hunt game which is have a 12×12 numbered grid displayed on screen. The computer will pick a random square and hide treasure in it (this will not be shown to the user). When the user makes a guess the computer will either say that they were correct OR say […]
In this section you will find weekly challenges. These challenges will only last 1 week and will be worth double points! After the week is over their point score will half. These tasks will be very different to the standard tasks as they will require the use of python libraries! Enjoy!
Bingo is a popular game! In order to play, we need to create a bingo card. A bingo card will be split into 3 rows and 9 columns, each cell will have numbers ranging from 1 to 99. The first column will contain 2 numbers and one space, ranging from 1 to 9 The second […]
When playing bingo, the caller will read out numbers from 1 to 99. It is important that the numbers read out are in a random order and a single number is not read out more than once. To add a bit more fun to bingo, it is common for some numbers to have a nick […]
For this task you need to create a program which can – Convert numbers into binary Binary back into normal numbers Convert negative numbers into 2’s complement Convert numbers in 2’s complement back into normal numbers You should create a simple menu and make use of functions (one for each bullet point) You need […]
You are to write a Tic Tac Toe game. This must be broken down into functions to make the task easier. Your game must do the following – Display a Tic Tac Toe board after every go Allow a human to play against the computer Develop some AI to play Tic Tac Toe Ensure that […]