Learning Management System @ KidzCanCode
Sign In
Sign In
Reset Password
Register
  • Home
  • Courses
    • All Courses
    • 3D Modelling & 3D Printing
    • StoryTelling
    • Andriod Application Development
    • BBC micro:bit
      • Coding with the BBC micro:bit
      • microPython on micro:bit
      • Electronics with the BBC micro:bit
      • Gaming with the micro:bit
      • Robotics with the micro:bit
    • Kittenbot Meowbit
    • Edublocks
    • Scratch
      • Scratch Junior
      • Beginner Scratch
      • Advanced Scratch
    • Electronics
      • Beginner Electronics
      • BBC micro:bit
      • Raspberry Pi
      • Arduino
    • Minecraft
    • Python
    • Robotics
      • BBC microbit Robots
      • Elecfreaks
      • SunFounder
      • Raspberry Pi Robots
      • Yahboom
      • Edison
      • GoPiGo
      • Makeblock
    • Computer Science
    • Game Development
    • Web Development
  • STEM Resources
  • Forum
  • FAQ
Free
Developing Applications for your Phone with MIT App Inventor – II
6

Description

Course Overview

As part of this development track you will learn to build applications and games for phones using MIT’s App Inventor. App Inventor is a free, cloud-based service that allows you to make your own mobile apps using a blocks based programming language. One can access App Inventor using a web browser (Chrome, Firefox, Safari) at the app inventor website. Through simple beginner-friendly tutorials, you will learn the basics of programming apps for Android devices.

If you’ve landed directly at this page but haven’t had the opportunity to complete, “Developing Application for your Phone with MIT App Inventor – I”, we would highly recommend that you head over to “Developing Application for your Phone with MIT App Inventor – I” and work through that development track first before starting off on the tutorials listed here.

About MIT App Inventor

(Source – Wikipedia) App Inventor for Android is an open-source web application originally provided by Google, and now maintained by the Massachusetts Institute of Technology (MIT).  It allows newcomers to computer programming to create software applications for the Android operating system (OS). It uses a graphical interface, very similar to Scratch, which allows users to drag-and-drop visual objects to create an application that can run on Android devices. In creating App Inventor, Google drew upon significant prior research in educational computing, as well as work done within Google on online development environments.

App Inventor and the projects on which it is based are informed by constructionist learning theories, which emphasizes that programming can be a vehicle for engaging powerful ideas through active learning. As such, it is part of an ongoing movement in computers and education that began with the work of Seymour Papert and the MIT Logo Group in the 1960s and has also manifested itself with Mitchel Resnick‘s work on Lego Mindstorms and StarLogo. MIT App Inventor is also supported with the Firebase Database extension. This allows people to store data on Google’s firebase.

You can read more about the MIT App Inventor at the App Inventor website.

Prerequisites –

  1. A Mac or Windows computer (see system requirements)
  2. An internet connection

Once you complete your tutorials you will also need to learn how to load your applications onto your Android cell phone.  Choose which way you want to connect to run your apps, and follow the links to setup instructions:

  1. Android mobile device (phone or tablet) and wi-fi
  2. Android mobile device (phone or tablet) and a USB cable
  3. On-screen emulator

You will create your applications using the MIT App Inventor coding interface which can be access here – <MIT App Inventor>

Take This Course

Students

Lessons

Free

Lesson 1 – Hello Purr

Free

Lesson 2 – Magic 8 Ball

Free

Lesson 3 – Molemash

Free

Lesson 4 – Paintpot Part I

Free

Lesson 5 – Paintpot Part II

Free

Lesson 6 – PiCall : Display Image From Contact List

Free

Lesson 7 – Get The Gold

Free

Lesson 8 – Paintpot with Camera

Free

Lesson 9 – MoleMash II

Free

Lesson 10 – Video Wall

Free

Lesson 11 – Mini Golf

Free

Lesson 12 – Space Invaders

Free

Lesson 14 – Quiz Me

Free

Lesson 15 – Photo Booth

Take a course to view this content

Related Courses

Free
Learning JavaScript with GrassHopper From Google
2
Free
Learning To Code With Javascript using Code Guppy (Video Course) – III
2
Free
Learning Javascript With CodeGuppy – II
2
Free
Learning JavaScript with CodeGuppy – I
2
Copyright © 2019 – KidzCanCode
  • Home
  • Courses
  • KidzCanCode
  • CoderDojo Altona North
  • Hack2.Live
  • STEM Books, Kits, etc.
  • Home
  • Courses
    • All Courses
    • 3D Modelling & 3D Printing
    • StoryTelling
    • Andriod Application Development
    • BBC micro:bit
      • Coding with the BBC micro:bit
      • microPython on micro:bit
      • Electronics with the BBC micro:bit
      • Gaming with the micro:bit
      • Robotics with the micro:bit
    • Kittenbot Meowbit
    • Edublocks
    • Scratch
      • Scratch Junior
      • Beginner Scratch
      • Advanced Scratch
    • Electronics
      • Beginner Electronics
      • BBC micro:bit
      • Raspberry Pi
      • Arduino
    • Minecraft
    • Python
    • Robotics
      • BBC microbit Robots
      • Elecfreaks
      • SunFounder
      • Raspberry Pi Robots
      • Yahboom
      • Edison
      • GoPiGo
      • Makeblock
    • Computer Science
    • Game Development
    • Web Development
  • STEM Resources
  • Forum
  • FAQ