MIT App Inventors

Image result for designer app creator


Image result for blocks app creator





We will know: the components of  a mobile app: designer, palette, viewer, components, properties, blocks.


We will understand: the function of each component, how to design, and build apps.


We will be able to: Build our very own app!


Lesson 1.1: The App Revolution (1 day)
Complete steps 1-25
Read the App Creators Unit Problem- jot down some ideas in your writer's notebook.
Try the optional extension- in other words, it is not optional!
In your Engineering Notebook answer conclusion question #2 & Answer Essential Questions:
1. In what ways does technology affect people's lives?
2. How do computer scientists design and develop mobile apps that meet desired needs?
3. What does effective teamwork look like?



Lesson 1.2: Amazing Algorithims (1 day)
Read Introduction, video, and check out the flowchart.
Skip 'Hide and Seek'
Navigation Step # 6- 9 with a partner. Write your algorithim in your notebook.
Write your own algorithm (conclusion) in your engineering notebook using a flowchart (use the symbols).
Please be specific! Example: uncap the toothpaste, squeeze the toothpaste onto the toothbrush (otherwise I
might assume your are putting the entire tube of toothpaste on your toothbrush). Assume the person trying
your algorithim has never completed the task before.








Lesson 1.3: The Germ Guide App Challenge
Take notes as you watch the video
Review Design  Requirements
Follow steps 1-33 and please complete the optional activity.

Deliverables:
A snip-it of your viewer of all the different screens to print and paste in your engineering notebook:
Homescreen *Make this your own!
Diseases Associated with Crowding: Measles and Meningitis *Build the screen exactly as specified for this screen!
Waterborne Diseases: Cholera and ETEC *Make this your own! Must include audio files.
Vector-Borne Diseases: Dengue Fever and Malaria *Make this your own! Must include audio files.

If you finish building this app, go back and try to create a stop or pause button that will stop the
audio player. You can also check out the tutorials and see if there is anything else that you would like to
add!


Lesson 1.4: Coding With Conditions
Read about Conditional Statements
Watch the video and read underneath about the flowcharts with conditions (see step 1)
Create your own conditional flowchart in your notebook. That's it! Move on to the next lesson. 

Lesson 1.5: Decision Time
Did you find a way to pause or stop the audio files on your Germ Guide already? If so, take a snippit of your paused blocks and read over steps 9-15.If not, complete steps 1-22. Take a snippit of the blocks to add to your notebook. 
Read through the conclusion question....how would you arrange the blocks?  Move on!

Lesson 1.6: Bug Blasters
Read Programming with Persistance
Read Steps for Debugging Code
Explore Debugging Features - quiz items! You may want to take some notes on the following:

  • Incremental Approach
  • Warning and Errors
  • Right Click Menu
  • Add Comments
  • Do It Command
  • Disable/Enable Block
  • Collapse/Expand Block
Read and watch Pair Programming. In your notebook, answer the following:
1. What is the role of the driver?
2. What is the role of the navigator?

Continue on to Blast the Bugs (Study Buddy App), steps 1-6. Take a snippit of your blocks for your notebook.


Finished with all of the above? Practice for our quiz Monday or continue to use the different features by playing around with your very first app.

Quiz Items:

The User Interface (UI)
components
drawers
blocks
backpack Feature
ways to debug an app
driver
navigator
algorithim 
In which drawer will you find.....audio player? Image?


Lesson 1.7: Game Time
With your paired programming partner, watch and read through all of the material. Does it make 
sense? Talk it over! Complete the Germ Fighter Game and complete the Optional Housekeeping Challenge to help you with the timer.
Take a snippit of the viewer and blocks for your notebook. Show Mrs. R. your game! 

Begin your final project!!!












App Creators Links:
































6 comments:

  1. cool #APPS #CREATORS #MRS.RAYMOND=THE BEST!!!

    ReplyDelete
  2. I really liked #App Inventors, it was very easy for me, because I use the computer all of the time, but was really fun!! ;)

    ReplyDelete
  3. This comment has been removed by the author.

    ReplyDelete