From Idea to App
Turn an idea into a small first build.
Duration: Two 60-minute meetings
Levels: Starter • Builder • Extension
Open StudioLearn
Nine Foundations Studios. Hands-on activities. Projects you choose yourself.
Each Studio introduces a skill you can put to use right away. You'll learn how to work with AI development tools, understand what they produce, and build projects that become more ambitious as you go.
Start with the basics of AI-assisted development, then explore interfaces, software workflows, APIs, testing, and other tools used to build applications.
Choose a problem or idea that interests you. Plan the features, create a working version, test it, and keep improving it.
Prepare your project for others to use or explore, and explain how you made it, what you learned, and what you would change next.
Explore the nine Foundations Studios below. Filter by topic, level, or materials availability to find a place to start.
A Studio's materials status indicates whether the online lesson is published. It does not indicate whether students have already completed that Studio during club meetings.
9 of 9 Studios
Turn an idea into a small first build.
Duration: Two 60-minute meetings
Levels: Starter • Builder • Extension
Open StudioBuild the interface people see and use.
Levels: Starter
View overviewAdd interactions, state, and app logic.
Levels: Starter
View overviewFind the cause of a bug before changing code.
Levels: Starter • Builder • Extension
View overviewCheck whether a fix actually worked.
Levels: Builder
View overviewConnect an app to data and APIs.
Levels: Builder
View overviewAdd AI where it improves the app.
Levels: Builder
View overviewTest where AI fails.
Levels: Builder • Extension
View overviewGet an app ready for real users.
Levels: Builder
View overview