1 / 31

App inventor as a recruiting and retention tool

Tim Krause, PhD University of Wisconsin – Stevens Point. App inventor as a recruiting and retention tool. Overview. App Inventor Course Design First Offering – Fall 2010 Second Offering – Spring 2011 Next Steps & Issues Additional Resources. Course Design. Course Design. Spring 2010:

redford
Download Presentation

App inventor as a recruiting and retention tool

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Tim Krause, PhD University of Wisconsin – Stevens Point App inventor as a recruiting and retention tool

  2. Overview • App Inventor Course Design • First Offering – Fall 2010 • Second Offering – Spring 2011 • Next Steps & Issues • Additional Resources

  3. Course Design

  4. Course Design • Spring 2010: • Two independent studies: • iOS • Android • Personal research and development

  5. Course Design: Resources • Internal College grant (with D. Gibbs): • 2 Android Dev II Phones ($800) • 1 Apple iPad ($499)

  6. Course Design - Findings • iOS: • Limited access to hardware • Expense of integrated developer program • Objective C learning curve • Android: • Access to hardware in department* • Affordable/optional developer program • Ease of development: App Inventor

  7. Course Design: 2010 - 2011 • CIS 102 (1 credit) – Pilot • 3 First-Year 3 Sophomore 2 Junior • CIS 499 (2-3 credit) – Mentoring and course design • 4 Senior

  8. App I: The Brain Reference

  9. App I: The Brain Reference

  10. App II: MineMaze

  11. App II: MineMaze

  12. Course Design: Format

  13. App Inventor for Android Findings

  14. Increased Collaboration

  15. Increased Collaboration • JRs and SRs modeled problem-solving and other skills: mentoring • Example: App Inventor was buggy and difficult to install • Solution: students created a list of helpful links and a how-to guide for installation

  16. Increased Collaboration • That difficult install? • Students telling students to read instructions was powerful!

  17. Increased Engagement • Students voluntarily chose to abandon App Inventor (spring 2011) in favor of custom development in Eclipse • Students voluntarily chose to explore other mobile development frameworks and presented to class: • HTML, CSS, JS • Appccelerator • PhoneGap

  18. Increased Engagement • Fall internships locally (2)

  19. Independently Developed Apps

  20. Independently Developed Apps

  21. Independently Developed Apps

  22. Next Steps • iOS training for faculty (summer 2011) • Refine CIS 102 and offer as a course for non-majors (spring 2012)

  23. Issues: App Inventor Support

  24. Issues: App Inventor Support

  25. Issues • Local employer demand: • Dozens of positions • Transitioning development from desktop development to mobile • Focus on iOS devices: iPad, iPhone

  26. Issues • Hardware and operating system: • Macintosh (Intel-based): OSX 10.5, 10.6 • Windows: Windows XP, Vista, Windows 7 • GNU/Linux: Ubuntu 8+, Debian 5+ • Java 6 (1.6) • Had to rely on students' hardware

  27. Issues • Fragmented development options HTML5 Examples: • AppMobi: http://www.appmobi.com/ • Adobe Edge: http://labs.adobe.com/technologies/edge/ • Jo:http://joapp.com/

  28. Issues: Coolness Factor • For me, in the classroom: • 1995 - HTML • 2005 - Second Life • 2010 - Mobile

  29. Resources(student recommended) • Installing Eclipse:Eclipsehttp://www.eclipse.org/downloads/packages/eclipse-classic-362/heliossr2 Android SDKhttp://developer.android.com/sdk/index.html Java JREhttp://java.com/en/download/index.jsp Java JDKhttp://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-download-346242.html

  30. Resources(student recommended) • Install the JRE • Install JDK • Install Android SDK • Run Eclipse as Administrator • Install Google ADT through Eclipse • Install Android SDK and AVD Manager through Eclipse

  31. Resources (student recommended) • Tutorials: Hello World with App Inventorhttp://developer.android.com/resources/tutorials/hello-world.htmlHow to install Android SDK with Eclipsehttp://www.youtube.com/watch?v=OIL1UouA4dETroubleshooting ADThttp://wood1978.dyndns.org/~wood/wordpress/?p=275

More Related