Mobile App Development

 

     

 

Wednesday, February 12th

 

Girl Code @Stanford - A Free Programming Workshop Offered By Stanford University July 6 - 10 and 13 - 17, 2020

Salary.com

Tech Salaries catch up to Silicon Valley

Guessing Game App
Create a Guessing Game App that allows a user to try to guess the number from 1-100 that the app has randomly picked. Keep track of the number of guesses and let the user know if their value is too small, too larger or just right after each quess.

Create a reset button that resets the game so you can play again.

Modifications
- have the app say whether the answer is too high or too low.
- change the GUI to make it more attractive to the user.
- change the GUI to make it easier for a user who has has limited manual dexterity.

Demonstrate your app for teacher check.

Guessing Game App - Reversed!

Now reverse your game so you decide on a number and the app has to quess what the number is. Keep track of how many guesses it takes for your algorithm to guess the correct value.

5.8 Limits of Algorithms

Password Schemes - work in pairs to determine the best password scheme for each of the problems. Answer your questions on the google doc provided in the problem.

Traveling Salesman Problem - work in pairs to determine the best route for the salesman. Use the following spreadsheet to determine all the possible paths and the distance of each. Answer your questions on the google doc provided in the problem.

Show your questions and reflections for teacher check.

Complete 5.7 Questions and Reflections

Complete all section questions and reflections.

Create an Alphabetizing App - this app will ask the user how many names they want to enter and it will then alphabetize the list of names. This is the same app you created in your sort routine but it will be comparing strings and not numbers. You will need to use the Compare Text block to compare text strings.

 

Homework

Homework:

Review the different types of algorithms