Sessions About Tidbits $35 / session Get In Touch →
Tid · bits [ n. ] Small pieces of interesting information.

5-minute tech conversations
for you and your kid.

A library of short activities covering computational thinking, computer literacy, digital citizenship, cybersecurity, and AI. Most of them don't require any equipment — just talking.

// Written from years of classroom experience. If your kid can explain it at dinner, it landed.

Zachary Flower
I built this page for parents who want to have better conversations with their kids about the world they're actually growing up in. Not "learn to code" conversations — just the basic literacy. What is RAM? Why do strong passwords need to be long? What does AI actually do? Things that don't take a degree to understand, and that make a real difference in how a kid navigates the next 20 years. None of these take more than five minutes. Most just require a question and a little patience.
— Zach
🧠
Computational Thinking
How computers (and people) solve problems — breaking things down, finding patterns, thinking in steps
🥜
Write a Program to Make a Sandwich
Ages 5+ ⏱ 5 min No equipment
1
Ask your kid to give you instructions to make a peanut butter sandwich. Tell them you'll follow the instructions exactly, like a computer would.
2
Follow their instructions literally. If they say "put peanut butter on the bread," place the jar on top of the unsliced loaf. When they say "spread it," ask how — computers don't fill in gaps.
3
Work through it together until the instructions are specific enough to actually produce a sandwich without any implied steps.
Why this one matters
Writing instructions precise enough for a computer to follow is genuinely hard. This exercise is used in computer science classrooms at every level — from elementary school through university. The frustration of "but you knew what I meant" is exactly the frustration of programming.
🧦
Sort Your Socks Like a Computer
Ages 7+ ⏱ 5 min Socks needed
Materials: A pile of unmatched socks (6–10 pairs works well)
1
Dump a pile of socks. Ask your kid to sort them the way they normally would. Time them. This is their natural algorithm — probably some version of "find one, search for its match."
2
Now try a different approach: group by color first, then match within each group. Time it. Which was faster?
3
Explain: this is why computers group and categorize data before searching. Algorithms are just strategies — some are faster than others.
Why this one matters
Sorting algorithms are one of the most studied problems in computer science, and for good reason — nearly every program that processes data relies on them. The intuition that grouping first makes searching faster is the core insight behind many real database optimizations.
🔢
20 Questions Is a Search Algorithm
Ages 8+ ⏱ 5 min No equipment
1
Play 20 questions normally — think of a number between 1 and 1,000. Your kid guesses "is it 537?" That could take hundreds of tries.
2
Now try the better strategy: always guess the middle. "Is it higher or lower than 500?" Every answer cuts the remaining possibilities in half.
3
Count how many guesses it takes. Any number from 1–1,000 can be found in at most 10 questions this way. That's binary search.
Why this one matters
Binary search is one of the most fundamental ideas in computing. When your phone finds a contact instantly from thousands, it's not checking every one — it's dividing and narrowing. Understanding this changes how you think about why organized data matters.
🌿
Draw the Decision Tree in Your Head
Ages 9+ ⏱ 5 min Paper optional
1
Pick a simple daily decision — "what should I have for breakfast?" Together, draw it as a flowchart. Each yes/no question branches the tree.
2
Notice how quickly it gets complicated. Even a simple decision has many branches. Add one more factor (am I in a hurry?) and the tree doubles.
3
Talk about it: every app recommendation system — Netflix, Spotify, TikTok — is essentially a very large, very fast version of this tree.
Why this one matters
Flowcharts and decision trees are how programs are designed before a line of code is written. They're also how machine learning models work — just trained automatically rather than drawn by hand. The visual intuition transfers directly.
🧩
Break a Chore Into Reusable Steps
Ages 7+ ⏱ 5 min No equipment
1
Pick a simple chore: setting the table, packing a backpack, or feeding a pet. Ask your kid to list every tiny step in order.
2
Now circle any steps that repeat. "Put down a plate" happens for every person. "Add a fork" happens for every place setting. Give those repeats a name, like a computer function.
3
Rewrite the chore using those named chunks instead of the full list every time. That's decomposition and reuse — the reason programs stay readable instead of turning into giant walls of instructions.
Why this one matters
A lot of computational thinking is noticing repetition and packaging it into something reusable. Kids do this naturally once they see it. The leap from "set one place" to "repeat for everyone" is the same leap from chores to code.
🗜️
Compress a Message Without Losing It
Ages 8+ ⏱ 5 min Paper optional
1
Write a repetitive message like "ha ha ha ha ha" or "red red red blue blue." Ask your kid how they could make it shorter without losing the meaning.
2
Most kids invent a shorthand quickly: "5x ha" or "3 red, 2 blue." That shorthand is compression — replacing repeated patterns with a smaller rule.
3
Talk about the tradeoff: compression only works if the reader knows the rules for expanding it again. That's why zip files, image formats, and streaming video all depend on shared decoding rules.
Why this one matters
Compression is one of those invisible ideas holding the digital world together. Kids stream video, send photos, and download games every day without realizing those files would be unusably large without pattern-based shrinking.
💻
Computer Literacy
How computers and the internet actually work — the stuff nobody teaches but everyone benefits from knowing
🖱️
Right-Click → View Source on Any Website
Ages 8+ ⏱ 5 min Browser needed
1
Open any website — their school's site, a game they like, anything. Right-click on the page and choose "View Page Source" (or press Ctrl+U on Windows, Cmd+Option+U on Mac).
2
You'll see a wall of text. That's HTML — the instructions the browser is reading to build what you see. Every website is this at its core.
3
Find something recognizable — a heading, a word from the page. Show them how it appears in the code. The visual and the code are the same thing, just displayed differently.
Why this one matters
Nothing about the web is magic. Every page is a text file someone wrote. This moment — seeing the instructions behind something they use every day — is often the first time kids realize technology is something they could make, not just consume.
🗃️
RAM vs Storage: The Desk Analogy
Ages 7+ ⏱ 5 min No equipment
1
Point to a desk and a filing cabinet (or a backpack and a dresser — any workspace/storage pair works). Storage is the filing cabinet: holds everything, but slow to access. RAM is the desk: only what you're working with right now, fast but limited.
2
Open a lot of browser tabs. Notice the computer slow down? That's because the "desk" (RAM) is full. Everything is competing for workspace.
3
When you restart your computer and it's "fast again," nothing changed in storage — but the desk got cleared.
Why this one matters
This analogy explains the most common computer performance issue most people ever encounter — and why "have you tried turning it off and on again" actually works. It's also the foundation for understanding why more RAM makes computers faster.
🔍
What Actually Happens When You Search?
Ages 9+ ⏱ 5 min No equipment
1
Ask: when you search Google, does it look through the internet in real time? Most kids say yes. The answer is no.
2
Google has already visited (crawled) billions of pages and stored a giant index — like the index in the back of a textbook, but for the entire web. When you search, it's searching its own copy.
3
That's why results appear in milliseconds. The actual web would take hours to search in real time. Ask: what does this tell us about why some web pages don't show up in search results?
Why this one matters
Search engines shape what information kids (and adults) access. Understanding that results come from an index — not the live web — opens up important questions about recency, coverage, and why some things don't get found. It's a doorway to media literacy.
📁
Everything Is Just Zeros and Ones
Ages 8+ ⏱ 5 min No equipment
1
Show them a photo on your phone. Ask: what do you think this is made of? They'll say pixels — press further. What are pixels made of? Numbers. What are numbers stored as? Switches that are either on or off: 1 or 0.
2
That photo, a song, a video game, a Word document — all of it is ultimately ones and zeros. The difference is in how you interpret the pattern.
3
Ask: if everything is zeros and ones, how does the computer know whether a file is a photo or a song? (Answer: the file extension tells it which rules to apply when reading the data.)
Why this one matters
Binary is the foundation of everything in computing. Kids don't need to memorize binary numbers — they need the intuition that all digital information is the same thing at the bottom, just interpreted differently. This changes how they think about formats, file types, and compatibility.
🌐
Read a URL Like a Street Address
Ages 8+ ⏱ 5 min Browser needed
1
Open a website and read the address bar together. Break it into parts: https is the protocol, example.com is the main address, and anything after the slash is the specific room or page.
2
Compare two URLs from the same site. Notice that the domain stays the same while the path changes. That's like the street address staying fixed while the room number changes.
3
Now compare two sites with nearly identical names and ask which one you'd trust more. Kids quickly see why small URL changes matter so much in both search and security.
Why this one matters
A lot of digital confidence comes from being able to read what the computer is telling you. URLs look cryptic until someone points out that they're just structured addresses. After that, kids stop seeing them as random gibberish.
📶
Wi-Fi Is Not the Internet
Ages 8+ ⏱ 5 min No equipment
1
Ask: when the Wi-Fi goes down, what exactly is broken? Most kids treat Wi-Fi and internet as the same thing. They're not.
2
Frame it like this: Wi-Fi is the short-distance connection from your device to the router. The internet is the much bigger network beyond your house. One is the bridge out of your room; the other is the whole highway system.
3
Use a phone hotspot as proof if you want. Same internet destination, different path to get there. That simple distinction explains a surprising number of everyday tech problems.
Why this one matters
This is the difference between guessing at tech problems and reasoning about them. Once kids understand that the local connection and the wider network are different layers, troubleshooting starts to make sense instead of feeling random.
🌐
Digital Citizenship
How to navigate online spaces safely, responsibly, and with critical eyes
🕵️
Is This Website Actually Real?
Ages 9+ ⏱ 5 min Browser needed
1
Pick a random website — from a school research project or one your kid found in a search. Before reading anything on it, check five things together.
2
Look at the URL: Does it end in what you'd expect? Does it have extra hyphens or weird extra words? Check for HTTPS (padlock icon). Find an About page: Who wrote this? Are they real? Check the date: When was it last updated? Search the author in a separate tab.
3
Practice with both a reliable and an unreliable source. The difference usually becomes obvious quickly.
Why this one matters
I've watched students cite unreliable sources for years — not because they're careless, but because nobody showed them how to evaluate one. These five checks take 60 seconds and work for most situations. It's a skill that transfers to email, social media, and news.
🆓
What Does "Free" Actually Cost?
Ages 10+ ⏱ 5 min No equipment
1
Pick a free app your kid uses regularly — TikTok, YouTube, Instagram, a free game. Ask: how do you think the people who made this pay their employees?
2
Walk through the business model: advertisers pay to show your kid ads. To show the right ads, the app needs to know things about them. To keep them around to see ads, the app is designed to be as engaging as possible.
3
Frame the conclusion: "free" apps are usually trading your time and attention for the service. That's not inherently bad, but it's worth knowing it's a transaction.
Why this one matters
Understanding that attention is the product changes how kids relate to apps. It doesn't make them stop using them — it makes them more intentional. That's media literacy in practice.
📸
The Screenshot Test
Ages 8+ ⏱ 3 min No equipment
1
Ask: if you send something on Snapchat and it disappears after 10 seconds, is it gone forever? (It's not — the other person can screenshot it, screen-record it, or photograph the screen with another phone.)
2
The rule of thumb: anything you send digitally is permanent, even if the app says it isn't. The recipient has as much control over what happens to it as you do.
3
Frame it positively: "Would you be comfortable if anyone saw this?" is a good question to ask before sending anything online — not just for safety, but because it's a reasonable standard to hold yourself to.
Why this one matters
This is one of the most important things I discuss with my high school students. The gap between "I sent it privately" and "it's private forever" causes real problems. Teaching this early — before it's relevant — is the right time.
🖼️
Reverse Image Search the Photo
Ages 10+ ⏱ 5 min Browser needed
1
Find a surprising photo online and ask what story it seems to tell. Then use Google Images or Google Lens to reverse-search it.
2
Look at where else that same image appears. Was it used with different headlines? Is it older than the post that shared it? Is it even from the same country or event?
3
Talk about the lesson: images feel like proof, but context is what turns a photo into information. Without context, the same image can be used to tell completely different stories.
Why this one matters
Kids are growing up in a world where screenshots and reposted images move faster than explanation. Reverse image search is one of the quickest reality checks available, and almost nobody teaches it directly.
▶️
Autoplay Is a Product Decision
Ages 9+ ⏱ 5 min App helpful
1
Open YouTube or another video app and notice what happens when one video ends. Usually, the next one starts automatically. Ask: who does that help more, you or the app?
2
Turn autoplay off for a day if the app allows it, or agree to pause for one breath before tapping the next thing. The goal is not to ban the app — just to notice the default behavior.
3
Talk about why defaults matter. If an app chooses the next video for you, it's shaping your attention one tiny decision at a time.
Why this one matters
Good digital citizenship is partly about character and partly about product design. Kids should know that some online habits are not personal weakness — they're engineered defaults. That knowledge gives them leverage.
🔁
Find the Original Post, Not the Screenshot
Ages 10+ ⏱ 5 min Browser needed
1
Take a screenshot of a post, headline, or quote and ask your kid what context is missing. Usually: who said it, when they said it, and what happened around it.
2
Search a few exact words from the screenshot until you find the original source. Compare the cropped version with the real post, article, or video it came from.
3
Ask: what changed when we saw the full thing? The answer is often "a lot." Screenshots travel because they're frictionless. Truth usually needs one more click.
Why this one matters
A screenshot feels authoritative because it looks finished. But finished-looking is not the same as complete. Teaching kids to hunt for the original source is one of the fastest ways to make them harder to fool.
🔐
Cybersecurity
Practical skills for staying safe online — and understanding why threats work
⏱️
How Long to Crack Your Password?
Ages 10+ ⏱ 5 min No equipment
1
Ask: what makes a password strong? Most kids say "add numbers and symbols." That helps a little. Length helps a lot more.
2
Rough math: a modern computer can try 10 billion password combinations per second. An 8-character password has about 200 billion possibilities — cracked in 20 seconds. A 16-character password has about 1028 possibilities — thousands of years.
3
The practical advice: use a password manager to generate long, random passwords. You only need to remember one master password. This is what security professionals actually do.
Why this one matters
Most password advice focuses on complexity over length. The math overwhelmingly favors length. This conversation often ends with kids asking their parents to set up a password manager — which is exactly the right outcome.
🎣
Spot the Phishing Email
Ages 10+ ⏱ 5 min Email access helpful
1
Find a spam email in your inbox (most adults have them). Look at it together before deleting. Point out the red flags: urgency ("Act now!"), generic greeting ("Dear Customer"), suspicious sender address (the display name looks right but the actual address doesn't), links that don't match what they claim.
2
Hover over (don't click) any links. The URL that appears at the bottom of the screen is where you'd actually go. Often it's a completely different domain from what the link text claims.
3
The golden rule: when in doubt, go directly to the website by typing the address yourself — never click a link in an email to handle something important.
Why this one matters
Phishing is how the vast majority of security breaches actually happen — not clever hacking, just deception. These aren't hard to spot once you know what to look for. This activity takes 5 minutes and lasts a lifetime.
🔑
Two-Factor Auth: Something You Know + Something You Have
Ages 10+ ⏱ 5 min No equipment
1
Ask: why do banks use ATM cards AND a PIN? If someone steals your PIN, they still need the card. If someone steals your card, they still need the PIN. Two independent requirements, two independent ways to fail.
2
That's two-factor authentication. The phone code your account texts you is the "something you have" — it only works if you also have the password ("something you know").
3
Ask: if someone learns your email password through a data breach, what stops them from logging in if you have 2FA on? Walk through how having your phone makes all the difference.
Why this one matters
2FA is the single most effective thing most people can do to protect their accounts — and most people either don't have it or don't understand why it works. This conversation takes 5 minutes and could prevent a lot of grief down the road.
🧯
What a Data Breach Actually Means
Ages 10+ ⏱ 5 min No equipment
1
Ask your kid what they think a data breach is. Most imagine a hacker actively watching their screen. Usually it's simpler: a company had a copy of your data, and someone stole that copy.
2
Walk through the consequence: if your email and password from one site leak, anyone can try that same combination on your other accounts. That's why reused passwords are such a problem.
3
The practical takeaway is concrete: unique passwords per site, and a password manager so that is actually possible in real life.
Why this one matters
"Data breach" shows up in the news constantly, but most people never get a plain-English explanation of what was actually breached. Once kids understand the chain reaction, password reuse stops sounding harmless.
🔄
Software Updates Are Security Fixes
Ages 8+ ⏱ 5 min No equipment
1
Ask what kids think an update is for. Most say "new features" or "annoying pop-ups." That's only part of it.
2
Use this analogy: if someone finds a broken window latch in your house, you fix it even if the house still mostly works. Many updates are exactly that — patching a weakness after someone discovered it.
3
Explain the timing: once a bug is publicly known, bad actors know about it too. Delaying updates means leaving a known weak spot open longer than necessary.
Why this one matters
Security often looks boring from the outside. This conversation reframes updates as maintenance, not clutter. That's a useful habit for kids to build before they're managing their own devices and accounts.
Public Wi-Fi and the Coffee Shop Rule
Ages 10+ ⏱ 5 min No equipment
1
Ask: would you read your bank password out loud in the middle of a coffee shop? Obviously not. That's a useful instinct to bring to open public Wi-Fi too.
2
Keep the rule simple: on public Wi-Fi, avoid doing anything highly sensitive unless the site is clearly using HTTPS and, ideally, you could do it on cellular instead.
3
This is not a panic lesson. The goal is just matching the task to the environment: watching a video is one thing; changing a bank password is another.
Why this one matters
Kids inherit public internet access long before they inherit good judgment about it. A simple rule of thumb is much more usable than a technical lecture about packets and network sniffing.
🤖
AI Literacy
What AI actually is, how it works, and what it can and can't do — without the hype
💬
Predict the Next Word Together
Ages 7+ ⏱ 5 min No equipment
1
Say a sentence, stop in the middle, and ask your kid to guess the next word. "The dog ran across the…" → "yard" or "street" or "park" — they're all likely. "The astronaut floated through the…" → probably "air" or "space."
2
That guessing process is basically what large language models (like ChatGPT) do — extremely sophisticated prediction of the next likely word based on everything they've read.
3
Ask: if AI is predicting words, does it actually know things? Or is it producing text that sounds like it knows things? (This is a genuinely important distinction — and adults get it wrong too.)
Why this one matters
This is the most accurate 5-minute explanation of how language AI works that I know. It immediately explains why AI "hallucinates" (confidently says wrong things) — it's producing plausible-sounding text, not checking facts. Understanding this is essential for using AI tools responsibly.
📚
Who Taught the AI?
Ages 9+ ⏱ 5 min No equipment
1
Ask: if you only ever read news from one country, what would you think is important in the world? Probably the things that country cares about. AI trained on certain data has the same problem.
2
Most major AI systems were trained primarily on English-language internet content — which skews young, western, and tech-literate. This isn't a conspiracy; it's just what the internet looks like.
3
Ask your kid to test it: ask an AI tool about something from their own experience or culture and see if the answer feels accurate. The gaps are informative.
Why this one matters
Bias in AI isn't a bug — it's a reflection of the data it learned from. Teaching this early builds healthy skepticism without teaching fear of technology. It's the same critical lens you'd apply to any source.
🚫
Five Things AI Still Can't Actually Do
Ages 10+ ⏱ 5 min No equipment
1
It can't reliably tell you what's true. It produces plausible text. Always verify factual claims from AI with a second source.
2
It doesn't know what happened recently. Most models have a training cutoff — they don't know about events after a certain date unless they have internet access.
3
It can't actually understand. It processes patterns in text. When it says "I think," it's producing words that follow a pattern — not reporting an inner experience.
4
It's not a calculator. AI can do arithmetic, but it can also be confidently wrong about math. For anything that needs to be right, check it.
5
It doesn't remember you. Each conversation starts fresh unless a specific memory feature is enabled. It's not building a relationship with you.
Why this one matters
The hype around AI creates unrealistic expectations in both directions — either it's going to solve everything, or it's going to take over everything. Neither is useful. Knowing what it can and can't do makes you a better user of it.
😶‍🌫️
Face Filters Are AI Too
Ages 8+ ⏱ 5 min Phone helpful
1
Open a face filter and ask what the app has to detect before it can put dog ears, glasses, or makeup in the right place. It has to find eyes, nose, mouth, and head position first.
2
That's AI pattern recognition. The model has seen huge numbers of labeled faces and learned what facial features usually look like.
3
Now try odd lighting, glasses, or a sideways angle. When the filter fails, that's useful. It shows that AI is not seeing like a human — it's matching patterns under specific conditions.
Why this one matters
Kids often imagine AI only as chatbots. Face filters are a much better entry point because the behavior is visible and immediate. You can watch the system succeed, wobble, and fail in real time.
🏷️
Teach an AI With Sticky-Note Labels
Ages 8+ ⏱ 5 min Paper optional
1
Grab a few objects and make labels: toy, book, clothing, snack. Ask your kid to sort the objects by example rather than by formal definition.
2
Now introduce a weird edge case: is a notebook a book or school supply? Is a stuffed animal a toy or decor? The disagreements are the point.
3
Explain that many AI systems learn from examples labeled by people. If the labels are inconsistent or incomplete, the model inherits that confusion.
Why this one matters
A lot of AI literacy comes down to this: models learn from labeled examples, not from pure understanding. Once kids see how messy labeling gets around the edges, AI mistakes stop feeling mysterious.
🧭
Recommendation Engines Are Not Mind Readers
Ages 10+ ⏱ 5 min No equipment
1
Ask why YouTube, TikTok, or Netflix seems to know what you want next. Most kids say the app "knows me." That's not quite right.
2
Explain what it's actually measuring: what you click, what you skip, how long you watch, what you replay, and what people with similar behavior also watched.
3
The practical insight is empowering: if the system learns from your behavior, then changing your behavior changes the feed. You're not trapped in something magical. You're training it every time you use it.
Why this one matters
Recommendation systems affect what kids read, watch, and think about. If they understand that the feed is reacting to signals instead of reading minds, they can interact with it more intentionally.
Hands-On
Short activities that need a browser, some code, or a couple of household items — previews of what we do in CubCode sessions
🤖
Train Your First AI in 15 Minutes
Ages 8+ ⏱ 15 min Webcam needed
Go to: teachablemachine.withgoogle.com · No account needed
1
Choose Image Project → Standard. Rename the two classes "Thumbs Up" and "Thumbs Down." Hold each to the webcam and hit "Hold to Record" — about 30 examples each.
2
Click Train Model. Test it in real time. Watch the confidence bars move as you show your hand.
3
Break it deliberately: add a third class with only 2 examples. What happens to the accuracy? That's AI bias happening live.
From the session
This is Session 01 in the classroom. The moment kids realize they're actually training a real AI model — not just playing a game — is audible. The room changes.
Paper Circuit: Make an LED Light Up
Ages 7+ ⏱ 10 min CR2032 battery + LED
Materials: CR2032 coin battery (dollar store), a small LED (fairy lights work), aluminum foil strips
1
Touch the long LED leg to the battery's positive side (+) and the short leg to the negative (-). It lights up. That's a complete circuit — electrons flowing in a loop.
2
Create a gap in one foil strip connecting the battery to the LED. Bridge the gap with your finger to complete the circuit. You've built a switch.
3
Ask: this switch controls one LED. Now imagine billions of microscopic switches, controlled by code, switching on and off faster than you can blink. That's a processor.
From the session
The paper circuit is what I use to introduce Arduino. Seeing the LED light up with just a battery makes the jump to "and now we can control it with code" feel like a natural next step rather than a leap.
🔐
Crack a Caesar Cipher With Python
Ages 10+ ⏱ 10 min Browser needed
Go to: trinket.io/python · Free · No install
1
Write a secret message using a Caesar cipher: shift every letter by 3 (A→D, B→E, etc.). "HELLO" becomes "KHOOR."
2
Now paste this into trinket.io and run it — it tries all 26 shifts at once:
message = "KHOOR" for shift in range(26): print(f"{shift}: {''.join(chr((ord(c)-65-shift)%26+65) if c.isalpha() else c for c in message)}")
3
The computer finds the answer instantly. A human trying all 26 by hand takes minutes. A 16-character random password would take longer than the age of the universe — even for the computer.
From the session
This is the last step in Session 05. The first time a kid runs this and the answer pops out in under a second, the length-matters lesson lands in a way no lecture ever could.
🎮
Build Your First Scratch Game
Ages 7+ ⏱ 20 min Browser needed
Go to: scratch.mit.edu/create · No account needed to build
1
Click the cat sprite. From Events (yellow): drag "when green flag clicked." From Motion (blue): add "move 10 steps."
2
From Control (orange): wrap it in "forever." Add "if on edge, bounce" from Motion. Press the flag — the cat moves continuously.
3
Add keyboard control using "when [key] pressed" event blocks. Add a score variable from the Variables menu. You now have the core structure of a game.
4
Deliberately break it: change "move 10 steps" to "move 1000 steps." Observe what happens. Fix it. This is debugging — and it's most of what programming is.
From the session
The trick in Session 02 is using a starter template to avoid blank-page paralysis. When kids are building instead of staring, the session goes completely differently. At home, starting with the steps above gives the same result.
Prompt a Tiny Website Into Existence
Ages 10+ ⏱ 10 min AI chat tool helpful
Try: Any AI chat tool + a blank note or CodePen
1
Ask your kid to describe a tiny website in specific language: "dark blue background, giant white title, orange button that says Launch." The more specific the words, the better.
2
Paste that prompt into an AI tool and ask for a single HTML file. Copy the result into CodePen or any local `.html` file and open it.
3
Now revise one detail at a time. "Make the button bigger." "Move it to the center." Kids usually discover fast that precision of language is the real skill, not just having the tool.
From the session
This is the home version of Session 03. The surprising lesson is not "AI can make websites." It's that vague prompts produce vague results, while precise prompts produce exactly what you asked for.
💡
Blink an LED in a Browser
Ages 9+ ⏱ 15 min Browser needed
Go to: wokwi.com/projects/new/arduino-uno · Free browser simulator
1
Open the starter Arduino project. You'll see code that turns the built-in LED on and off with `delay()` values between each change.
2
Press the green play button and watch the LED blink in the simulator. Change the delay from `1000` to `200` and run it again. The hardware behavior changes because the code changed.
3
Ask: if one number changes how fast the light blinks, what else could code control in the physical world? That question is the doorway into robotics, sensors, and electronics.
From the session
Session 04 starts with this exact idea: type something abstract, see something real happen. A browser simulator is not as magical as the physical kit, but it teaches the same core relationship between software and hardware.

Want this in your school?

CubCode runs after school in your building. Parents pay $35 per session. Your school pays nothing. All it takes is a classroom and a yes.