Curriculum

Social Icons

Developing Android Apps with App Inventor (Coursera)

Developing Android Apps with App Inventor is a Massive Open Online Course (MOOC) offered by the Hong Kong University of Science and Technology (HKUST) to give students hands-on experience in developing Android applications. The free online course is intended for teachers who are interested in teaching computational thinking with App Inventor, and for anyone who would like to learn basic programming skills.

Resource Type: 

  • Curriculum

Mobile Computer Science Principles Course

Mobile Computer Science Principles (Mobile CSP) is an endorsed provider of the Advanced Placement Computer Science Principles (AP CSP) curriculum and professional development. Students learn computer science by building socially useful mobile apps. In addition to programming and computer science principles, the course is project-based and emphasizes writing, communication, collaboration, and creativity.

Resource Type: 

  • Curriculum

Making Mobile Apps (6.S192, Spring 2015) Hal Abelson, MIT

The goal of this project is to provide a foundation for mobile app creation. In the first part of the course, you'll use MIT App Inventor, a development platform that makes it easy to build apps with a drag-and-drop interface. You'll start the semester by immediately creating projects based on your own original apps. Class discussions will focus on what kinds of apps are worth making and how to create projects that have social and economic value.

Resource Type: 

  • Curriculum

Computing, Mobile Apps, and the Web (CS 107) David Wolber, USF

Taught by Professor David Wolber at the University of San Francisco, this course offers an introduction to computer science for non­majors with little prior programming experience. Students develop programs using visual and high­level programming languages to control robots, create animated simulations, and build Internet and general applications. In addition, students are exposed to an overview of computing and its influence on modern society.

Resource Type: 

  • Curriculum

App Inventor Concept Cards

App Inventor Concept Cards provide a quick way to learn new App Inventor code and concepts. Each of the 13 cards can be printed out, folded in half, and used to prompt students to explore a concept in App Inventor such as timers, sounds, movement, math, multiple screens, making colors, etc. These cards are designed to introduce ideas to students in bite-sized snippets and can be worked into any lesson or tutorial.

Resource Type: 

  • Curriculum
  • Tutorial

Dutch App Inventor Curriculum

Eindhoven University of Technology graduate students Robin Eggenkamp, Coen Crombach and François Vonk developed these course materials for App Inventor. The materials are in Dutch and targeted at high schools. The materials are shared under a Creative Commons license on Github: http://appinventor.informatica.nu. The authors invite feedback, as they continue to develop the materials while using them in their own classes.

Resource Type: 

  • Curriculum

Pages

Subscribe to RSS - Curriculum