Foundations
Log in

Stop Just Using AI. Start Building With It.

Learn how AI actually works, then use it to turn your own ideas into programs, agents, apps, games, and creative projects.

89 lessonsAI-adaptiveCancel anytimeLearn anywhere
Foundations: Cyberical Academy

"If it doesn't help you build something, it doesn't belong in this school."

Cyberical Academy

AI Is Easy to Use. Building With It Is Different.

Anyone can type a question into an AI tool.

But what happens when you want to build your own idea?

Suddenly you're dealing with code, prompts, logic, errors, and a dozen things nobody explained.

Foundations gives you a place to start.

No endless tutorials. No pretending you understand something when you don't. You learn by building, testing, breaking things, and figuring out how to make them work.

What you'll learn

What you'll be able to do

  • Turn an idea in your head into a working program you built yourself.
  • Give AI clear instructions and get results that are closer to what you actually want.
  • Build your own AI agent that can remember information, use tools, and work toward a goal.
  • Create interactive apps, games, audio, images, and experiences instead of just consuming them.
  • Learn how to find what went wrong, fix it, and keep building when something breaks.
  • Learn through Playful Logic with games, challenges, experiments, and interactive projects that turn new concepts into things you can play with, test, and build.

Don't Just Learn It. Build It.

Every new skill leads to something you can make.

An AI Agent

Give it a goal, memory, and tools, then watch it work.

An Interactive App or Game

Turn your code into something another person can actually use or play.

An Original AI Creation

Combine AI with images, sound, storytelling, or other creative media.

Your Final Project

Bring everything together into one original creation that is yours.

Learning Should Be Fun

Cyberical Academy uses the Playful Logic approach, blending education with entertainment so learning happens through games, challenges, experiments, and hands-on creation. Instead of just watching or reading, you play with ideas, test what happens, solve problems, and build things of your own.

Play It

Turn concepts into games, puzzles, and interactive challenges.

Test It

Experiment with AI, code, logic, images, sound, and more.

Break It

Find out what happens when things go wrong, then figure out why.

Make It Yours

Change the rules, remix what you built, and create something original.

How it works

Start Where You Are. Build From There.

You don't need to know Python. You don't need to understand AI. You just need to be curious enough to start.

Start at Your Level

A quick placement check finds the right starting point for you.

Learn by Building

Lessons adapt as you progress, with every new concept connected to something you can make.

Keep Moving

Your AI coach gives you feedback and checkpoints so getting stuck doesn't mean staying stuck.

The curriculum

What's inside your school

12 modules · 89 lessons

1

Introduction to Generative AI

Builds the mental models students need to understand what generative AI is, how to direct it, and how to judge and improve what it creates.

  • 1.1Understand What Generative AI Is and What You Can Create With ItIncluded
  • 1.2Learn How Humans Give Instructions to Computers and AIIncluded
  • 1.3Understand the Difference Between Intent and InstructionIncluded
  • 1.4Use the Generation Loop to Create, Judge, and Improve AI OutputsIncluded
  • 1.5Compare How Instructions Work in AI Prompting, Coding, and AlgorithmsIncluded
  • 1.6Test and Improve Instructions to Get Better ResultsIncluded
2

Python Foundations

Covers the essential Python building blocks — variables, data types, input/output, strings, and error-reading — needed to write real interactive programs.

  • 2.1Understand What Python Is and How It Powers Creative TechnologyIncluded
  • 2.2Use Variables to Store and Change InformationIncluded
  • 2.3Work With Text, Numbers, and User Input in PythonIncluded
  • 2.4Use Print and Input to Make a Program InteractiveIncluded
  • 2.5Combine Information Using Strings and F-StringsIncluded
  • 2.6Read Python Error Messages and Fix Basic MistakesIncluded
  • 2.7Build Your First Interactive Python ProgramIncluded
3

Logic and Algorithms

Teaches students to think algorithmically and translate real-world decision logic into Python using conditionals, comparisons, and decision trees.

  • 3.1Understand How Algorithms Turn Ideas Into Step-by-Step InstructionsIncluded
  • 3.2Understand How Computers Use True and False to Make DecisionsIncluded
  • 3.3Use If, Elif, and Else to Create Different OutcomesIncluded
  • 3.4Use Comparison Operators to Test InformationIncluded
  • 3.5Combine Conditions Using And, Or, and NotIncluded
  • 3.6Build Decision Trees to Plan Different Paths Through a ProgramIncluded
  • 3.7Create a Choose-Your-Path Interactive StoryIncluded
4

Loops and Creative Generators

Introduces lists, for loops, while loops, and randomness so students can make programs that repeat, iterate, and generate surprising creative output.

  • 4.1Understand How Loops Let Programs Repeat ActionsIncluded
  • 4.2Use Lists to Organize Groups of InformationIncluded
  • 4.3Use For Loops to Repeat Instructions Across a ListIncluded
  • 4.4Use While Loops to Repeat Actions Until Something ChangesIncluded
  • 4.5Use Randomness to Create Different ResultsIncluded
  • 4.6Combine Lists, Loops, and Rules to Generate New OutputsIncluded
  • 4.7Build Your Own Creative Python GeneratorIncluded
5

Give Your Programs Memory

Covers dictionaries, file saving, and JSON so students can build programs that persist information and change behavior based on what they remember.

  • 5.1Understand Why Memory Makes Programs More UsefulIncluded
  • 5.2Use Dictionaries to Store Related InformationIncluded
  • 5.3Save Information So a Program Can Use It LaterIncluded
  • 5.4Load Saved Information Back Into a ProgramIncluded
  • 5.5Understand How JSON Organizes and Stores DataIncluded
  • 5.6Make a Program Remember Previous User InputsIncluded
  • 5.7Build a Program That Changes Based on What It RemembersIncluded
6

Functions and Reusable Tools

Teaches students to write clean, modular Python by defining functions, passing parameters, returning values, and assembling multiple functions into larger programs.

  • 6.1Understand How Functions Turn Code Into Reusable ToolsIncluded
  • 6.2Create a Function to Complete a Specific TaskIncluded
  • 6.3Use Parameters to Give Information to a FunctionIncluded
  • 6.4Use Return Values to Get Information Back From a FunctionIncluded
  • 6.5Understand How Information Moves Through FunctionsIncluded
  • 6.6Combine Multiple Functions to Build a Larger ProgramIncluded
  • 6.7Build Your Own Collection of Reusable Python ToolsIncluded
7

Build Your First AI Agent

Takes students from understanding what an agent is all the way to building a working AI agent with a goal, decision rules, persistent memory, and callable tools.

  • 7.1Understand What an AI Agent Is and What It Can DoIncluded
  • 7.2Learn How an Agent Perceives, Thinks, and ActsIncluded
  • 7.3Give an AI Agent a Clear GoalIncluded
  • 7.4Create Rules That Control What an Agent Can DoIncluded
  • 7.5Give an AI Agent Memory to Track InformationIncluded
  • 7.6Give an AI Agent Tools It Can Use to Take ActionIncluded
  • 7.7Teach an Agent When to Continue and When to StopIncluded
  • 7.8Build a Simple AI Agent With a Goal, Memory, and ToolsIncluded
8

Prompting as Programming

Trains students to write, structure, test, and refine prompts with the same precision and iteration they bring to writing code.

  • 8.1Understand How Prompts Give Instructions to Generative AIIncluded
  • 8.2Write Clear Prompts With a Specific Task and GoalIncluded
  • 8.3Add Context to Help AI Understand What You WantIncluded
  • 8.4Use Constraints to Control AI-Generated ResultsIncluded
  • 8.5Use Examples to Guide AI Toward Better OutputsIncluded
  • 8.6Test Different Prompt Versions and Compare the ResultsIncluded
  • 8.7Identify AI Hallucinations and Check Outputs for MistakesIncluded
  • 8.8Build a Personal Playbook of Prompts You Have Tested and ImprovedIncluded
9

AI Images and Digital Creation

Teaches students to direct AI image generation with intention — controlling composition, lighting, color, mood, and visual style across a cohesive body of work.

  • 9.1Understand How Generative AI Can Create ImagesIncluded
  • 9.2Write Image Prompts That Clearly Describe What You WantIncluded
  • 9.3Control Composition to Change How an Image LooksIncluded
  • 9.4Use Lighting, Color, and Mood to Shape an ImageIncluded
  • 9.5Create a Consistent Visual Style Across Multiple ImagesIncluded
  • 9.6Test and Revise Prompts to Improve AI-Generated ImagesIncluded
  • 9.7Build Your Own Visual Style Guide and Image CollectionIncluded
10

AI Sound, Voice, and Storytelling

Explores how AI tools generate and shape audio, and teaches students to direct voice, music, and sound to craft complete, emotionally resonant audio stories.

  • 10.1Understand How AI Can Help Generate and Shape AudioIncluded
  • 10.2Explore How Voice, Music, and Sound Effects Create Different FeelingsIncluded
  • 10.3Use Rhythm, Pacing, and Silence to Shape an Audio ExperienceIncluded
  • 10.4Write and Direct Narration for an Audio StoryIncluded
  • 10.5Combine Voice, Music, Ambience, and Sound EffectsIncluded
  • 10.6Test and Improve AI-Assisted AudioIncluded
  • 10.7Create a Short Original Audio StoryIncluded
11

Build Apps and 2D Games

Turn your code into something people can actually use or play by learning how to create interactive apps and simple 2D games.

  • 11.1Understand How an App Turns Code Into Something People Can UseIncluded
  • 11.2Understand the Difference Between an Interface and the Logic Behind ItIncluded
  • 11.3Design Inputs and Outputs for an Interactive AppIncluded
  • 11.4Plan How a User Moves Through an AppIncluded
  • 11.5Check User Input and Handle Simple ErrorsIncluded
  • 11.6Understand the Basic Logic Behind a 2D GameIncluded
  • 11.7Use Rules, State, and Events to Make a Game InteractiveIncluded
  • 11.8Turn One of Your Projects Into a Simple App or 2D GameIncluded
12

Build Your Generated AI Project

Bring everything you’ve learned together to plan, build, test, and present an original Generated AI creation.

  • 12.1Choose a Final Project That Combines What You Have LearnedIncluded
  • 12.2Plan the Logic, AI, and Creative Elements of Your ProjectIncluded
  • 12.3Build the Python Logic Behind Your ProjectIncluded
  • 12.4Add an AI Agent With a Clear Goal, Memory, or ToolsIncluded
  • 12.5Create Original Images, Audio, or Other Media for Your ProjectIncluded
  • 12.6Turn Your Work Into an App, Game, Interactive Book, or Creative ExperienceIncluded
  • 12.7Test Your Project and Find What Needs ImprovementIncluded
  • 12.8Revise Your Project Based on Testing and FeedbackIncluded
  • 12.9Explain How the Different Parts of Your Project WorkIncluded
  • 12.10Present Your Finished Generated AI CreationIncluded

Who it's for

Is this you?

The Creative Teen

You want to go beyond consuming AI content and actually direct, build, and put your name on original AI-powered work.

The Career-Changer

You're switching industries and know AI literacy is the skill gap standing between you and the roles you want.

The Aspiring Developer

You've tried to learn coding before but bounced off abstract tutorials. Now you need projects and creative stakes to make Python stick.

The Digital Artist

You already create visually, and want to add AI image direction, consistent style guides, and audio storytelling to your creative toolkit.

The Curious Student

In school or just out of it, you want to understand how AI actually works under the hood, not just use the apps everyone else is using.

The Side-Project Builder

You have ideas for AI-powered tools and generators but need the Python, prompting, and agent-building skills to actually ship them.

Questions

Frequently asked

Your teacher

A note from your teacher

Cyberical Academy

Cyberical Academy

Hey, I'm MG Montague. I'm really glad you're here. And I want to say something before anything else: if you've ever looked at the AI wave and thought "I want to make things with this, not just use it", this school was built for that exact feeling.

Maybe you've played with ChatGPT and wondered how to actually control it. Maybe you've seen AI art and wanted to direct something that feels like yours. Maybe you've thought about learning to code about seventeen times and stopped because it felt abstract and boring. I get it. Most tech education talks at you. It hands you concepts with no project attached, no reason to care. That's not what we're doing here.

At Foundations, every single thing you learn exists because it lets you build something real. Variables and loops? You need them for your creative generator. Functions and dictionaries? That's what gives your AI agent memory and tools. Prompt engineering? That's the craft of talking to AI precisely enough that it actually does what you imagined. Image direction, composition, lighting, audio storytelling, all of it is here because real AI projects combine all of these things, and I want you to be able to do that.

I should be honest with you: this is going to take focus. You're going to write code that breaks. You're going to generate images that don't look like what you wanted, and then figure out why and try again. That loop, create, judge, improve, is the core skill of every great builder, and you're going to practice it constantly here. The students who get the most out of this aren't the ones who find it easiest. They're the ones who stay curious one lesson past the point where it got hard.

What you'll walk away with isn't just knowledge, it's a way of thinking. You'll read a problem and see the algorithm in it. You'll write a prompt and know why it works. You'll look at an AI agent and understand every decision it's making. And you'll have the projects to prove it. That's the transformation I care about most.

So: come in, introduce yourself, start the first lesson. Let's build something together.

Cyberical Academy

Start your journey today

Get instant access — learn at your own pace with an AI coach in your corner.

$39/mo

Recurring billing · cancel anytime

Secure checkout · Instant access

  • 12 modules, 89 lessons
  • AI-adaptive lessons tuned to your level
  • Quizzes & checkpoints to lock in progress
  • Your own AI learning coach
  • Learn on any device, at your pace
  • Full access for as long as you're subscribed