foundation · thinks

How Computers Choose

Discover how computers make decisions using rules, patterns, and simple AI! Build your own choice-making programs step by step.

20 modules·Difficulty: ★★☆☆☆· 5 Free
Start module 1

Modules

  • 1
    Free8 min
    Welcome to the Choice Factory
    Meet Sparky and learn how computers think by following simple rules! 🎉
  • 2
    Free10 min
    If This, Then That
    Discover the magic of if-then rules that make computers decide what to do next.
  • 3
    Free9 min
    Yes or No Questions
    Learn how computers ask questions and pick paths based on your answers.
  • 4
    Free11 min
    Following the Flowchart
    See how arrows and boxes help computers know which step comes next.
  • 5
    Free10 min
    Your First Decision Program
    Build a tiny program that picks an outfit based on the weather outside.
  • 6
    Paid12 min
    Branching Paths
    Explore how one choice can lead to many different endings in a story.
  • 7
    Paid11 min
    What Is a Decision Tree?
    Meet the tree that helps computers organize choices like branches on a tree.
  • 8
    Paid10 min
    Sorting with Questions
    Use yes-no questions to sort toys, animals, or snacks into groups.
  • 9
    Paid11 min
    Building Your Own Tree
    Create a decision tree that picks the perfect game to play after school.
  • 10
    Paid12 min
    Patterns Everywhere
    Spot repeating patterns that help computers guess what happens next.
  • 11
    Paid10 min
    Smart Game Characters
    Discover how game enemies and friends follow rules to react to you.
  • 12
    Paid11 min
    Teaching a Robot to Dodge
    Write simple rules so a pretend robot avoids obstacles in its path.
  • 13
    Paid12 min
    Choices in Stories
    Plan a tale where readers pick what the hero does at every turn.
  • 14
    Paid10 min
    Building Your Chatbot Brain
    Start designing the decision map for a friendly chatbot adventure guide.
  • 15
    Paid11 min
    Adding Personality
    Give your chatbot fun replies and reactions to make it feel alive.
  • 16
    Paid12 min
    Testing Your Adventure
    Play through your chatbot story to find bugs and improve the choices.
  • 17
    Paid10 min
    Putting It All Together
    Combine flowcharts, trees, and rules into one amazing decision-making project.
  • 18
    Paid11 min
    Sharing Your Creation
    Prepare your chatbot adventure so friends and family can try it out.
  • 19
    Paid12 min
    What's Next for AI Builders?
    Celebrate your journey and peek at bigger AI ideas you can explore later.
  • 20
    Final exam15 min
    Final Challenge: Show What You Know
    Answer fun questions to prove you understand how computers choose and decide.