- Band Name Generator
- enter context about your unique life to reveal your next band name.
- user input, variables, string manipulation, and printing
- Tip Calculator
- enter total bill, party size, and percentage to split the bill evenly.
- data types, calculation from input
- Treasure Island
- find treasure at your peril in this simple, decision-based game.
- if/elif/else, conditional operators
- Rock, Paper, Scissors: Man v.s. Machine
- assert human supremacy in this classic game with hidden options...
- randomization, lists
- Password Generator
- generate a secure password based on its requirements.
- for loop, range()
- Robotics: Wall Jump and Maze Escape
- instruct a virtual, 2D robot to jump walls and escaoe a maze.
- while loop, functions
- Hangman
- play the traditional Hangman game.
- flow chart planning
- Cryptography: Ceasar Cipher
- encrypt and decrypt messages as Ceasar did with his army.
- functions with parameters, keyword arguments, edge cases
- Silent Auction
- host a silent auction with multiple bidders.
- nested dictionaries
- Calculator
- functions with outputs