88%(8)7 out of 8 people found this document helpful
This preview shows page 1 - 2 out of 2 pages.
a difficulty level, the player’s moves and the computer’s moves.Project 2: Health App“I volunteer at my local health clinic so I want to build a health app. The user can record information about what they eat, how much they sleep, how much they exercise, and information like their blood pressure and weight. Based on the information provided the app will provide recommendations to the user about how they can improve their health for both diet and exercise. Users can also personalize the look of the app with different theme colors.”Ways to narrow down the project (2 or 3)Algorithm opportunities-The user doesn’t need to be able to customize thelook of the app-Lessen the number of things the user has to enter -The algorithm will mostly stay the same, but it will just be much easier to code because it will be lesscomplicated. Project 3: Sports Stats“I think that I’ll build an app that allows the user to quickly record stats during a basketball game. The app will show a picture of the court. The user taps on the court to indicate something happened there. They are presented with a quick menu of options like: shot attempt, foul, steal, rebound, etc. then they select from another list which player did it. At the end of the game it displays a stat sheet for all of the players and the stats for that game.”Ways to narrow down the project (2 or 3)Algorithm opportunities
-Reduce the number of options in the menu, maybe only have information on the points the player gets when they shoot-Maybe instead of having the user tap on the courtto indicate something happened there, they just type in the number of the player-The code will be easier to write because the user interface will be easier.