Presentation is loading. Please wait.

Presentation is loading. Please wait.

Programming with App Inventor R. Morelli, E. Mustafaraj, D. Wallach, D. Wolber OSCON 2011 28 July, 2011 Portland, Oregon.

Similar presentations


Presentation on theme: "Programming with App Inventor R. Morelli, E. Mustafaraj, D. Wallach, D. Wolber OSCON 2011 28 July, 2011 Portland, Oregon."— Presentation transcript:

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


Download ppt "Programming with App Inventor R. Morelli, E. Mustafaraj, D. Wallach, D. Wolber OSCON 2011 28 July, 2011 Portland, Oregon."

Similar presentations


Ads by Google