Browse Curriculum

Explore lessons, activities, projects, and more β€” organized by stage and pillar.

πŸ—οΈApprentice

Build and Deploy a Web Application

Software & AIProject
6-8 weeks (5-10 hours per week)5 materials
πŸ”¬Apprentice

Test Where the AI Fails

Software & AIExperiment
One week β€” about 4-5 hours total across several sessions4 materials
πŸ“–Apprentice

Cybersecurity Fundamentals

Software & AILesson
2-3 sessions, about 90 minutes each4 materials
✏️Apprentice

Contribute to Open Source

Software & AIPractice
Ongoing β€” one contribution every 2-3 weeks for at least three months4 materials
πŸ—οΈApprentice

Build a Tool for Someone Else

Software & AIProject
4-6 weeks (4-8 hours per week)4 materials
πŸ’¬Architect

AI Strategy and Ethics

Software & AIDiscussion
60-90 minutes, ideally across two sittings with reading between4 materials
✏️Architect

Open-Source Leadership

Software & AIPractice
3-5 hours weekly, ongoing for at least one full season (12+ weeks)5 materials
πŸ—οΈArchitect

Security Audit Project

Software & AIProject
6-10 weeks (6-10 hours per week)6 materials
🀝Architect

Technical Mentorship

Software & AIService
ongoing β€” a 6-10 week course plus design and reflection time6 materials
πŸ—οΈArchitect

Ship a Product

Software & AIProject
16-24 weeks (10-20 hours per week)7 materials
πŸ”¨Builder

Code Review Bug Hunt

Software & AIActivity
45 minutes4 materials
πŸ—οΈBuilder

Build a Personal Website

Software & AIProject
4 sessions, 60 minutes each6 materials
πŸ”¬Builder

What Makes a Game Fun? Build One and Find Out

Software & AIExperiment
3 sessions, 60 minutes each5 materials
πŸ“–Builder

How AI Actually Works (and Where It Fails)

Software & AILesson
2 sessions, 60 minutes each4 materials
πŸ—οΈBuilder

Python Fundamentals: Build Three Real Programs

Software & AIProject
4 sessions, 60 minutes each5 materials
πŸ’¬Explorer

Can Machines Think?

Software & AIDiscussion
30 minutes4 materials
✏️Explorer

Debug the Recipe

Software & AIPractice
30 minutes4 materials
πŸ—οΈExplorer

Design Your Own Game

Software & AIProject
4 sessions of 30-40 minutes8 materials
πŸ“–Explorer

How Computers Think

Software & AILesson
40 minutes5 materials
πŸ”¨Explorer

Programming a Human Robot

Software & AIActivity
35 minutes4 materials
πŸ”¨Explorer

Scratch Jr Adventures

Software & AIActivity
40 minutes (including 15 minutes screen time)4 materials
πŸ”¬Explorer

The Algorithm Race

Software & AIExperiment
45 minutes5 materials
πŸ—ΊοΈExplorer

Visit a Tech Workspace

Software & AIField Plan
Half day (2-3 hours including travel)5 materials
πŸ”¬Foundation

Cause and Effect Machines

Software & AIExperiment
20 minutes6 materials
πŸ’¬Foundation

How Does That Work?

Software & AIDiscussion
10 minutes2 materials
πŸ”¨Foundation

If-Then Adventures

Software & AIActivity
15 minutes4 materials
πŸ“–Foundation

Patterns All Around

Software & AILesson
20 minutes4 materials
✏️Foundation

Sequencing My Day

Software & AIPractice
10 minutes4 materials
πŸ”¨Foundation

The Sorting Game

Software & AIActivity
15 minutes3 materials
πŸ’¬Genesis

When Screens Become Relevant: A Timeline Conversation

Software & AIDiscussion
45-60 minutes3 materials
πŸ“–Genesis

AI and Parenting Advice: Using the Tools Without Outsourcing Your Judgment

Software & AILesson
45-60 minutes to read and absorb, then ongoing application3 materials
πŸ“–Genesis

Digital Security for New Families

Software & AILesson
60-90 minutes to read and act, then a short annual review4 materials
✏️Genesis

Phone-Free Bonding Hours

Software & AIPractice
Two protected windows daily (one feed and one play stretch), anchored to existing routines4 materials
πŸ—οΈGenesis

Your Family Technology Philosophy

Software & AIProject
Multi-session (three sessions of 45-60 minutes, spread over 1-2 weeks)4 materials
Browse Curriculum | The New American Codex