Schedule

Week 1
 Aug. 24
App Inventor Introduction
   App Inventor Presentation and Video
   Demo: No Text While Driving
   Create your portfolio

   
Phone Setup  Download some Apps   SIMCARD
   Getting Started screencast from Jason Tyler
 
READING
Week 2
  Aug. 31
    Tutorial: Hello Purr  (or emulator version)
   Tutorial: PaintPot
   Intro Tutorial Discussion
Animation
   Tutorial: Mole Mash 
 Variables

Animation
 

App Architecture
   
Week 3
  Sep 7
   Creative Project 1:Build a Game
   MoleMash Tutorial Discussion

  
Animation Notes
   Coordinate System Screencast
   Animation:Diagonal Ball Screencast

    Animation: Diagonal Ball, Part 2
   
Conditionals
Week 4
  Sep 14
  complete mole mash discussion
 
more animation examples

Maps and Location-Aware Apps

 
  
Augmented Reality   
 

 
 Week 5
   Sep. 21
   checklist 1 due Monday Sept 20 Midnight
   Student Game Demos
   GPS Worksheet
   barcodes

   Using the Location Sensor
  
Introduction to Databases in App Inventor (TinyDB part)
  
Tutorial: Android, Where's my car?

  
Creative Project 2: Location-Aware App
    Reading: Variables  Animation  App Architecture
 Databases
 Week 6
   Sep. 28
   worksheet solutions: intro   molemash
  

   My Maps Worksheet
  
Post-Where's My Car Worksheet

   Persistence Worksheet

    Distance Calculator   screencast1 screencast2
   work on creative project 2
 
 

    Tutorial: MapTour

    Finding minimum/maximum of a list
 
  
Lists






 Week 7
   Oct. 5
Checklist 2 Due Oct 4, 11:59 pm

MIDTERM REVIEW
Midterm 1 Oct. 7

   
   

 
 Week 8
   Oct. 12
 Informational Apps and User-Generated Data
   
Fall Break Oct. 12
   
Indexes and Stepping Through a List
        
solution
    QuizMe Tutorial

   
Creative Project 3  due 10/25, 11:59 pm

    SATURDAY SCHOOL SAT OCT 17 10 am - 1 pm
     
(attend this week or next)
 
 Week 9
   Oct. 19
    Variations: Multiple Choice quiz, no-answering quiz
     Dynamic Data, Input Forms
   
Text Contains and ListPicker

   SATURDAY SCHOOL SAT OCT 24 10 am - 1 pm
 
Week 10
   Oct. 26
   Communication Apps
     Checklist 3 due 10/25 11:49 pm
     foreach
   Text Group ! parts 1 part 2
    No Text While Driving parts 1 and 2
    WOLBER GONE OCT 27-NOV 6
Iteration
 No Text
Week 11
   Nov. 2
    Broadcast Hub
    Nov. 2 Speaker: Rafiki Kai, Branding and App Success
    Nov. 4 Speaker: Karen Parker, App Inventor Proj. Manager

Week 12
   Nov. 9
Checklist 4 due Wed. Nov 10 11:59 pm  
Apps that talk to the web

     Multi-User Notetaker worksheet
    Web Services, APIs and Cloud Computing
    
MakeQuiz/TakeQuiz

Databases
updated 11/14

Talking to APIs


  
Week 13
Nov 16
  
   Making your own web db/api (see appinventorapi.com)
   Procedures
   Midterm Review
   Final Project
   Blocks for Midterm   1 2 3
Procedures
Week 14
   Nov 23
   Midterm 2
   Thanksgiving
 
Week 15
   Nov 30
   GOOGLE FIELD TRIP PRESENTATIONS
     Sample Project Splash Page
   Video Eval
   Work on Final Projects
 
Week 16
   Dec. 7
DEC 8: CS NIGHT 6:30 PM.

Students will demo final projects to the world.

KEYNOTE SPEAKER: MARK FRIEDMAN, Director of Google's App Inventor

 Dec. 9 is study day (no class)
 
Final Projects
 Final Presentations: Monday, December 13 11:30 AM
   
 

Comments