Beginner Tutorials
Four short tutorials for complete beginners, each about an hour. Start with Hello Codi!
- No extra hardware
- Beginner
The Youth Mobile Power Series
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
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
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
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
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