App Development 101

AGE 11-15

App Development 101

AGE 11-15

Course Overview

This course introduces kids to the fundamentals of mobile app design, computer science and design thinking by learning step-by-step instructions for building lots of fun projects.
Using MIT App Inventor is a web application integrated development environment originally provided by Google, lets you develop applications for Android phones using a blocks-based programming language.
  • Familiarizing with the App inventor interface and creating first projects.
  • Introduction to the components and properties of components. Designing the user interface.  
  • Introduction to code blocks.
  • Introduction to variables, decisions, and procedures.
  • Lists and loops.
  • Position sensors.
  • Animation, clocks and timers.
  • Using speech and storing data on your phone.
  •  
  •  
  •  
  •  
  • Critical Thinking
  • Creativity and Imagination
  • Debugging
  • Communication
  • Problem Solving
  • Collaboration
  • Teamwork
  • Decision Making and recourse management
  • A laptop (Windows or Mac) and a charger.
  • A curious mind and eagerness to learn.