Junior AI Explorers
A safe, creative introduction to patterns, prompts and responsible AI.
Course 5 of 7
Screens, Buttons, Logic, and more.
Yiga AI
Beginner · Course · 3 weeks at 3 hrs/week
What you’ll learn
From Blocks to Python
Web Pages with HTML & CSS
App Inventor: Build a Mobile App
AI & Machine Learning for Teens
Syllabus
4 modules · 25 lessons · 8 hours · 1 graded project
485 minutes of guided lesson time.
Sign in and enrol to unlock every lesson. The first lesson is open as a preview.
Overview and set-up
Overview and set-up — Screens in App Inventor: Build a Mobile App.
Lesson
Core concepts
Core concepts — Screens in App Inventor: Build a Mobile App.
Lesson · Locked
Worked example
Worked example — Screens in App Inventor: Build a Mobile App.
Lesson · Locked
Hands-on practice
Hands-on practice — Screens in App Inventor: Build a Mobile App.
Lesson · Locked
Common pitfalls
Common pitfalls — Screens in App Inventor: Build a Mobile App.
Lesson · Locked
Module quiz: Screens
Check what you learned in Screens before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Buttons in App Inventor: Build a Mobile App.
Lesson · Locked
Core concepts
Core concepts — Buttons in App Inventor: Build a Mobile App.
Lesson · Locked
Worked example
Worked example — Buttons in App Inventor: Build a Mobile App.
Lesson · Locked
Hands-on practice
Hands-on practice — Buttons in App Inventor: Build a Mobile App.
Lesson · Locked
Common pitfalls
Common pitfalls — Buttons in App Inventor: Build a Mobile App.
Lesson · Locked
Module quiz: Buttons
Check what you learned in Buttons before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Logic in App Inventor: Build a Mobile App.
Lesson · Locked
Core concepts
Core concepts — Logic in App Inventor: Build a Mobile App.
Lesson · Locked
Worked example
Worked example — Logic in App Inventor: Build a Mobile App.
Lesson · Locked
Hands-on practice
Hands-on practice — Logic in App Inventor: Build a Mobile App.
Lesson · Locked
Common pitfalls
Common pitfalls — Logic in App Inventor: Build a Mobile App.
Lesson · Locked
Module quiz: Logic
Check what you learned in Logic before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Test on phone in App Inventor: Build a Mobile App.
Lesson · Locked
Core concepts
Core concepts — Test on phone in App Inventor: Build a Mobile App.
Lesson · Locked
Worked example
Worked example — Test on phone in App Inventor: Build a Mobile App.
Lesson · Locked
Hands-on practice
Hands-on practice — Test on phone in App Inventor: Build a Mobile App.
Lesson · Locked
Common pitfalls
Common pitfalls — Test on phone in App Inventor: Build a Mobile App.
Lesson · Locked
Module quiz: Test on phone
Check what you learned in Test on phone before moving on.
Quiz · Locked
Graded project: App Inventor: Build a Mobile App
Apply everything from App Inventor: Build a Mobile App in one graded, portfolio-ready build.
Graded project · Locked
Applied learning project
Use Graded project: App Inventor: Build a Mobile App to apply this course to a practical challenge. You’ll finish with a clear solution and the reasoning behind your choices.

Your instructor
Data & analytics
Turns real African data problems into practical lessons learners can apply immediately.

“The course content made machine learning understandable, and the practice kept me moving.”
Continue with
Following the order of Creators (Ages 11–13).
Next lesson
Overview and set-up
App Inventor: Build a Mobile App
20 min · Resume
Course 6 in the track
From Blocks to Python
Python basics, Turtle graphics, Variables, and more.
Beginner · Course · 3 weeks at 3 hrs/week
Course 7 in the track
AI & Machine Learning for Teens
Data, Training, Chatbots, and more.
Beginner · Course · 3 weeks at 3 hrs/week
Learner reviews
Sign in to share your experience with this course.
Sign in to reviewLoading reviews…
Keep going
A safe, creative introduction to patterns, prompts and responsible AI.
Team project, Build, Demo day, and more.
Structure, Style, Images, and more.
Sensors, LEDs, Motors, and more.