Week 01 — Build something local. This Sunday.
Open hectorsigala.com/kids-training/wk1/ on the iMac screen. Slides 1–15: concept, safety, one-app, terminal mini-lesson, folders, prompting, plan-vs-auto, approvals, CLAUDE.md. ~12 min.
Paste the kid CLAUDE.md (slide 15 of the deck) into Claude Code. Save to ~/Sites/CLAUDE.md on each machine.
Gael starts 30 min on Code.org Course D. Ivan starts his Homework Tracker in Claude Code.
Gael starts his "All About Me" page on the iMac.
Each kid opens their site and walks the other through it. Take screenshots.
A page with his name in giant letters, a grid of favorite things with pictures, a photo of him.
He opens the local URL and sees HIS name, HIS favorite things, HIS photo. Screenshot. Show Mom.
Course D — studio.code.org/s/coursed-2023. Pick up where he is. If brand new, start at Lesson 1 (Sequencing). Just make progress.
Single-page tool he'll actually use Monday morning. The point: feel the magic of Claude Code building something real, not a toy.
He adds a real homework assignment, closes the tab, reopens the page — it's still there. No GitHub or deploy today. That's next week.
Hero with name, favorite-things grid, photo. Week 1 starter for Gael.
List of birthdays, highlights the next one coming up.
Grid of cards (Pokémon, sports, Minecraft) with a "show only legendary" filter.
Bio, what he's working on, school stuff, contact links. Good once he wants a corner of the internet that's his.
List of music / books / shows / games with ratings, notes.
Add assignment + due date, group by date, localStorage. Week 1 starter for Ivan.
Weekly checklist, points/streak counter.
Money in/out, current balance, savings goals.
Family favorites list, hit a button, get a pick.
For when Ivan starts driving — track hours, weather, who supervised.
Books read, pages this week, star ratings.
Cookie clicker with custom theme. Click → increment → upgrades → big numbers.
He writes his own funny answers.
Buttons that play fart noises / favorite quotes / sound effects.
With his face on the buttons.
Custom theme. Harder version for Ivan with score/lives/levels.
Timer, WPM count, accuracy %, leaderboard via localStorage.
Flip cards, find pairs. Harder version for Ivan with grid-size selector.
Classic. Good intro to game loops + collision.
He writes questions for a school subject; app shuffles, scores, tracks history.
Live weather, current + week ahead. Light intro to fetch.
Favorite team. Latest score, schedule, standings.
Silly. Introduces "code that knows what day it is."
Pick a creator, show subscriber count, recent uploads.
Frontend only, fake messages. Introduces componentized thinking.
Mock posts. Same idea as above.
Mouse-driven canvas. Etch-a-Sketch energy.
Looks like a player, plays one song he picks. CSS-heavy.
Shared notes/messages list. Backend territory — save for after localStorage week.