-
Modify your game to make it possible for a player to play against the computer.
-
Write a program to generate a desck of cards and shuffle them. Ask the user how many cards they want and deal them that number.
-
Black Jack: Using your deck of cards program write a program to play Black Jack - allow the user to lpay against the computer or another human.
-
Battleships: Create a game of battleships. Use a standard board layout for the ships.
-
Battleships 2: Extend your battleships game and get the somputer to layout the ships randomly - make sure they don't overlap.
-
Battleships 3: Extend your battleships game so that we can have a 2 player game (both boards should be laid out by the computer).
-
Sudoku 1: Write a sudoku checker - make sure that a given sudoku grid is valid.
-
Sudoku 2: Write a sudoku solver - you're given a sudoku puzzle and have to solve it.
-
Sudoku 3: Create a user interface for your sudoku solver, if you haven't done so already. Use Tkinter, pygame or some other UI module.
70 .Sudoku 4: Using what you've done before, generate a new sudoku puzzle and ask the user to solve it.