Download presentation
Presentation is loading. Please wait.
1
Programming with App Inventor R. Morelli, E. Mustafaraj, D. Wallach, D. Wolber OSCON 2011 28 July, 2011 Portland, Oregon
2
Panelists Eni Mustafaraj Wellesley College Debby Wallach Google Ralph Morelli Trinity College Dave Wolber University of San Francisco
3
The Vision for App Inventor Everyone should be able to tinker with their smartphones Use excitement about phones to attract people to CS Mark Friedman Hal Abelson
4
What is App Inventor? http://appinventor.googlelabs.com/
5
Live Demo
6
Classroom Experiences and beyond
7
University of San Francisco 4 Semesters CS 0: students scared of Math Portfolios, project-based CS Night Many continue on to CS1 Teaching in Technovation
8
The "Hello World" of App Inventor
9
No Texting While Driving Daniel Finnegan.English Major
10
Broadcast Hub Send "Punajuuri" SMS to +358 50 415 6799 to get live SMS updates Android version of successful SMS software Derivative used in 1000 person event in Helsinki Carlie Kralj International Relations Major
11
Why App Inventor Works Event-based No Syntax Errors Drag and drop, only some blocks plug-in High-level Android library built by Googlers
12
Prototyping Build Complete Apps "Situated" apps Personal apps How you can use App Inventor
13
Trinity College -- CS 0 Course http://turing.cs.trincoll.edu/~ram/cpsc110/ http://turing.cs.trincoll.edu/~ram/cpsc110/
14
CPSC 110 Final Projects http://turing.cs.trincoll.edu/~ram/cpsc110/portfolios.html http://turing.cs.trincoll.edu/~ram/cpsc110/portfolios.html
15
Trinity College -- Tree Height Calculator http://notes.hfoss.org/index.php/TreeCalc http://notes.hfoss.org/index.php/TreeCalc
16
Commodity Tracker App for Haiti http://notes.hfoss.org/index.php/Haiti_Commodity_Collector http://notes.hfoss.org/index.php/Haiti_Commodity_Collector
17
Rainfall Tracker App for Haiti http://notes.hfoss.org/index.php/Rain_Check http://notes.hfoss.org/index.php/Rain_Check
18
Wellesley College Courses CS114 Socio-Techno Web (Fall 2009) CS249 Web Mashups (Spri ng 2011) CS117 Inventing Mobile Apps (Fall 2011) Highlights No limits for imagination Students for Students Let's try to vote!
19
Imagine an app for...
20
Apps for students by students
21
Something to improve: Design Choices
22
Apps for our local community
23
Apps for our local community (cont)
24
The Voting App Voting happened on the website: http://androvote.appspot.com/
25
Community User group CS Instructors group App Inventor gallery (coming soon) Java Bridge
26
Books
27
Any questions? App Inventor: http://appinventor.googlelabs.com/http://appinventor.googlelabs.com/ Appinventor.org: http://www.appinventor.org/http://www.appinventor.org/ Wolber, Abelson et al. text: http://www.appinventor.org/text2011http://www.appinventor.org/text2011 Group: http://groups.google.com/group/app-inventor-instructorshttp://groups.google.com/group/app-inventor-instructors Wolber course: http://appinventor.org/course-in-a-boxhttp://appinventor.org/course-in-a-box Morelli course: http://turing.cs.trincoll.edu/~ram/cpsc110/http://turing.cs.trincoll.edu/~ram/cpsc110/
28
Q&A with audience
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.