Advanced+Computer+Concepts+2015

Advanced Computer Concepts

PicCall (beginner) http://appinventor.mit.edu/explore/ai2/piccall.html
 * Tuesday, May 19 **

QuizMe (Intermediate) http://appinventor.mit.edu/explore/ai2/quizme.html

No Text While Driving (intermediate) http://appinventor.mit.edu/explore/content/no-text-while-driving.html

Chapter Reading - Event Handlers http://www.appinventor.org/eventHandlers Write a short reflection on what you learned from the reading.
 * Tuesday, May 12 **

1. Create and personalize a Google site 2. Add a new Web page to your Google site for PaintPotV2 3. Write a reflection about your Google site and Web page for PaintPotV2. 4. Write a peer review of another student's Google site and Web page for PaintPotV2. 4. Complete the 2 Chapter Readings and write 2 reflections. 5. Work in pairs to write a plan for the Creative Project: Soundboard App. 6. Complete MoleMash and Magic8Ball projects in App Inventor INSTRUCTIONS FOR ITEMS 1-5 ARE INCLUDED BELOW
 * Wednesday, May 6 **
 * To Do checklist **

Read the Creative Project 1: Soundboard App found at http://www.appinventor.org/content/CourseInABox/Intro/SoundBoard Work in pairs to draft a plan for a soundboard app. Write your plan in a Word document and email to roselittle033@gmail.com
 * Creative Project: Soundboard App **

Chapter Reading http://www.appinventor.org/bookChapters/chapter18.pdf
 * Programming Your App to Make Decisions **

Write a one page reflection summarizing what you learned from the reading and email to roselittle033@gmail.com

http://www.appinventor.org/bookChapters/chapter14.pdf Click on the above link and read the chapter about App Inventor programming
 * Chapter Reading **
 * Understanding an App's Architecture **

Write a one page reflection in a Word document summarizing what you learned from the reading and email to roselittle033@gmail.com.

Google site Peer Review Download the file for directions

Google sites Your Google site is your portfolio for the apps you create in App Inventor. You will create a Home page and one new Web page on your Google site for **PaintPotV2**. ( Extra credit if you create new Web pages for **I Have a Dream** and either **Magic8Ball** or **Mole Mash)**

**DUE DATE: Friday, April 24. Your URL and reflection paper must be emailed to roselittle033@gmail.com by that date.**


 * How to create a Google site **
 * 1) Go to Google and key in sites.google and click on Google sites
 * 2) Click on "create new site"
 * 3) Click on "Browse gallery for more" and search for "app inventor"
 * 4) Click on "Sample App Inventor Portfolio"
 * 5) Click on "Gadget from template directory"
 * 6) Click on Use Template
 * 7) Give your site a personal name
 * 8) Add some information about yourself and your interests

Create a New Web page on your Google site for PaintPotV2


 * 1. Create an icon for PaintPotV2 **
 * 1) Go to ai2.appinventor.mit.edu
 * 2) Select PaintPotV2 in the Projects list
 * 3) In App Inventor Designer view, click on Screen 1
 * 4) In the Properties box, make sure the app name (PaintPot) is inserted in the App Name box.
 * 5) Scroll down the Properties box to the **Icon** box
 * 6) Select the PaintPot picture file you already uploaded


 * 2. Create APK and AIA files for PaintPotV2 **
 * 1) In App Inventor, select PaintPotV2 project, select "**Build / App (save .apk to my computer)**." Save the file on your "P" drive
 * 2) Select "**Projects / Export selected project (.aia) to my computer**." Save the file on your "P" drive


 * 3. Create a new page on your Google site and upload APK and AIA files for PaintPotV2 **
 * 1) From your Google site Home page, click on the link to **Site Map**
 * 2) Click on the **New page** icon.
 * 3) Name your page **PaintPotV2**. Google Sites will generate a URL (web address) based on the name you choose
 * 4) Choose **Web Page** as the type of page
 * 5) Choose where to locate your page within your site (your choice)
 * 6) Upload the app (.apk) and the source (.aia) files for PaintPotV2 at the bottom of your new Web page on your Google site


 * 4. Create a QR code for PaintpotV2 and upload the screenshot **
 * Create a scannable **QR Code** for PaintPotV2. First, grab the link (URL) to the apk file you just put on your Web page. (Right click on the download icon (arrow) of your apk file attachment and select **Copy Link Location**).
 * Go to [], select URL, and paste the URL. Save as PaintPotV2 to your "P" as a .png file
 * Add the QR Code to Google sites PaintPotV2 Web page. With PaintPotV2 Web page open, choose **Insert | Image** and choose the image file you just created of the QR code. This will add the picture of the QR code to the body of your new page


 * 5. View No Texting While Driving link **

See an example of an App Inventor project Web page at the following link: [|sample of an app page for the "No Texting While Driving" app]


 * 6. Add some information about PaintPotV2 to your project Web page **
 * 1) Copy the source code link from the .aia file (select the file, right click and select copy) and paste it into the main part of your page. Label the link as Source Code.
 * 2) Insert image of screen shots of PaintPotV2 in designer and blocks views. Hint: (Copy and paste your screenshots into Paint and save the file as a png file.) Label each.
 * 3) Write a short description of what PaintPotV2 does and how it works. State what you learned from creating the app.
 * 4) Add borders and/or font formatting to your page to make it attractive

FOR EXTRA CREDIT: COMPLETE THE ABOVE STEPS FOR **I HAVE A DREAM** AND **MAGIC8BALL** OR **MOLEMASH** PROJECTS.

The above information is taken from the following webpage: http://www.appinventor.org/content/CourseInABox/Intro/PublishingHowTo

THIS PROJECT IS DUE BY FRIDAY, APRIL 24, INCLUDING A REFLECTION KEYED IN A WORD DOCUMENT. EMAIL THE URL FOR YOUR GOOGLE SITE AND ATTACH THE REFLECTION.