This Week's ActivitiesLearning Objectives:
Solve programming problems using modular, structured programming.
Describe and use sequence, branching, and iteration (loops) logic structures.
Construct arrays and menus.
Employ exception handling techniques to recover from program errors
Programming Essentials
Game Time
You have a little free time on your hands and decide to create a simple game. Utilize the design tools that you have learned this week to design and program a very simple game. Examples: Movie Trivia, Guess a number between 1-10, Dice, etc. Note: Avoid games with lots of complex combinations like card games, i.e. poker, unless you desire a surmountable challenge. The real goal is for you to demonstrate the use of the design tool to reduce the amount of time spent coding and error fixing.
For this project:
You will submit your python code in either the original .py file, or copied into a .txt file.
You will also submit evidence of the design tool being used to organize the logic of your program. This can be a screenshot, flowchart, hand-drawn, pseudocode, etc. uploaded as a Word DOC or DOCX.
A screenshot of your code having been executed (run).How to Take a Screenshot