Skip to main content

Our Tutorials!

Beginner Tutorials

Blocks that make a phone say Stop shaking me! when it is shaken, next to the phone showing that message.

Four short tutorials for complete beginners, each about an hour. Start with Hello Codi!

  • No extra hardware
  • Beginner

The Youth Mobile Power Series

Two apps from the Youth Mobile Power series: a translation app and the Mood Ring app.

Apps inspired by YR Media stories about how teens use their phones, from a mood tracker to a translation helper.

  • No extra hardware
  • Beginner to intermediate

Artificial Intelligence with App Inventor

The PICaboo app: a camera screen for training an image classifier, and two phones showing it tell two faces apart.

Teach apps to recognize images and more, with lesson plans, slides, and assessments for every unit.

  • No extra hardware
  • Lesson plans and slides
  • CSTA-aligned

EcoBits Explorers: Environmental Data with a Micro:bit

Students at classroom tables testing Micro:bit sensors with tablets.

Track light and temperature with a Micro:bit, even inside your fridge.

  • Needs a Micro:bit
  • 5 lessons
  • Grades 7–12
  • Science (NGSS)

Data Science: Charts and Predictions from Spreadsheets

A spreadsheet of lake data flows into three phone screens that chart it, clean it up and predict a trend, over a photo of two children skating on a frozen lake.

Turn survey answers and real datasets into charts, and predict when a lake will stop freezing.

  • Most lessons need no extra hardware
  • Ages 10–18+

The Internet of Things: Apps That Talk to a Micro:bit

Illustration of a potted plant wired to a Micro:bit, with two forks used as soil probes.

Send messages between an app and a Micro:bit, then chart a garden’s light and moisture levels.

  • Needs a Micro:bit
  • 8 lessons
  • Grades 6–12



Scroll down for more App Inventor tutorials for all levels:

CloudDB Chat App

Component(s): CloudDB, ListView
Difficulty: intermediate

Link to Tutorial

Colored Dots

Component(s): Drawing Canvas
Difficulty: advanced

Link to Tutorial

Emergency App Tutorial

Component(s): Player, Map, Location Sensor, Speech Recognizer, Camera, Sharing
Difficulty: intermediate

Link to Tutorial

Exploring with the Location Sensor

Component(s): Location Sensor
Difficulty: advanced

Link to Tutorial

Fake Voices Tutorial

Component(s): Text-To-Speech, Speech Recognizer
Difficulty: beginner

Link to Tutorial

Get the Gold

Component(s): Sprites
Difficulty: intermediate

Link to Tutorial

Hello Codi!

Component(s): Unknown
Difficulty: beginner

Link to Tutorial

Hello Purr

Component(s): Button, Sound
Difficulty: beginner

Link to Tutorial

Magic 8 Ball

Component(s): Game
Difficulty: beginner

Link to Tutorial

Map It: Displaying Locations on a Google Map

Component(s): ListPicker
Difficulty: advanced

Link to Tutorial

Mini Golf: Fling, TouchUp, TouchDown Gestures

Component(s): Sprites
Difficulty: intermediate

Link to Tutorial

Mole Mash

Component(s): Sprites
Difficulty: beginner

Link to Tutorial

Mole Mash V2 with Sprite Layering

Component(s): ImageSprites
Difficulty: intermediate

Link to Tutorial

No Texting While Driving

Component(s): Texting, TextToSpeech
Difficulty: intermediate

Link to Tutorial

Paint Pot Extended with Camera

Component(s): Drawing Canvas
Difficulty: intermediate

Link to Tutorial

PaintPot (Part 1)

Component(s): Drawing Canvas
Difficulty: beginner

Link to Tutorial

PaintPot (Part 2)

Component(s): Drawing Canvas
Difficulty: beginner

Link to Tutorial

Password Purr Tutorial

Component(s): PasswordTextBox
Difficulty: beginner

Link to Tutorial

Photo Booth App

Component(s): Camera
Difficulty: intermediate

Link to Tutorial

PicCall

Component(s): Unknown
Difficulty: beginner

Link to Tutorial

QuizMe

Component(s): Unknown
Difficulty: intermediate

Link to Tutorial

Sharing Component: send files and text with the app of your choice

Component(s): File Sharing
Difficulty: intermediate

Link to Tutorial

Snow Globe Tutorial

Component(s): Any Component
Difficulty: intermediate

Link to Tutorial

Space Invaders

Component(s): Sprites
Difficulty: intermediate

Link to Tutorial

State Geography Quiz with Map Component

Component(s): Map
Difficulty: intermediate

Link to Tutorial

VideoWall

Component(s): Video
Difficulty: intermediate

Link to Tutorial

WebView Javascript Processor

Component(s): WebViewer
Difficulty: advanced

Link to Tutorial

Where’s My Car?

Component(s): Activity Starter
Difficulty: advanced

Link to Tutorial