Day 12 (WC)

Before you leave class today you will be able to:

  • Describe how information can be processed to solve a particular problem.
  • Identify a possible source of a given input.
  • Determine what information should be stored on a device for later.


  1. Review: Quickly review the input, storage, processing, and output model of a computer
  2. Take a look at the photo of the translation app. What problem does this piece of software address? What role do input, output, storage, and processing play in this app?
  3. Our sample app used inputs from the camera to solve a common problem. Smartphones have lots of different ways to get input, and we’ll be looking at several of them in the next activity.
  4. What other types of input can a smartphone use?
  5. Today you’ll be working in groups to figure out how a computer (in this case, a smartphone) uses information to solve problems. You’ll be acting as the software in processing the information you get from the inputs, and determining the output that you want to store and to communicate to the user, just as the translation software processed the Spanish text and displayed the English text as output to the user.
  6. Get into groups of 2-3
  7. Get a handout
  8. Review the instructions for the Ring Silencer Challenge as a class.
  9. Most of the problem has been defined for us, but we still need to think about what types of output the app will have.
  10. Share different ideas for the app.
  11. What did this app need to know, and what was the output to the user? What about the improved app? Were there any changes to the input you needed? What needed to change about the program?
  12. Work on Challenge 2
  13. For the last challenge, what inputs did you identify? What sort of processing did you need to do on the information to determine the output? What extra inputs did you need for the improved version?
  14. For these two challenges, you’ve used inputs, outputs, and processing, but you also had the opportunity to store information. Is there any information that you think your phone should store? Why? What types of information are generally stored on a smartphone?
  15. Most of the apps that we rely on in everyday life, ones that give us directions or recommend restaurants in the area, fairly open ended. That means that there are many different outputs that could be considered correct, and many different ways that the apps could use the inputs they have available to them.
  16. Now, take a few minutes to think of an app that you think is useful, then imagine a way that it could be improved. Share your thoughts with your elbow partner, and work together to think of what extra input you might need to make those improvements work.
  17. You’ll have a chance to try out some of your ideas as we look to our unit project in which you will create a prototype of an app.
  18. Visit an app store like Google Play or Apple’s App Store. Find a non-gaming app and conduct the same analysis as in the activity guide (problem it solves, information it needs, output it provides to the user) in your Word Online file for this class

Leave a Reply

Your email address will not be published. Required fields are marked *