Every website is built on HTML.
- What HTML is and why every website needs it
- Headings, paragraphs, images, links, and buttons
- Build your first page: "About Me"
- Project: A personal profile page
Make your HTML look beautiful.
- Colors, fonts, spacing, and layout
- CSS classes and how to reuse styles
- Build a navigation bar and card grid
- Project: A styled multi-section webpage
Make your website respond to users.
- Variables, functions, and events
- Respond to button clicks and form inputs
- Store data in the browser
- Project: An interactive quiz or calculator
Put your website on the internet for the world to see.
- What hosting is and how it works
- Deploy using Firebase Hosting (free)
- Connect a custom domain
- Project: Your live portfolio website
Your first real programming language.
- What Python is and why it is used everywhere
- Variables, data types, and basic operations
- Loops and conditional logic
- Project: A simple calculator or number game
Learn to read and organize real data.
- Lists, dictionaries, and data structures
- Reading data from CSV files
- Basic operations: filtering, sorting, counting
- Project: Analyze a small dataset (e.g., class scores)
Turn numbers into stories.
- Introduction to charts and graphs
- Using Python libraries to create visuals
- Choosing the right chart for the right data
- Project: A chart-based report
What is the data actually telling you?
- Asking questions of your data
- Finding patterns and outliers
- Presenting findings in plain language
- Project: A mini data story with conclusions
Understanding the technology everyone is talking about.
- What AI is (in plain language)
- Real-world AI you already use every day
- The difference between AI, machine learning, and deep learning
- Project: A presentation on an AI tool you use
Teaching a computer to recognize patterns.
- What "training" a model means
- Using a beginner-friendly AI tool to train a simple model
- Testing your model and improving it
- Project: Train an image or text classifier
Build something that uses AI.
- Connect to an AI API (like a chatbot or image recognizer)
- Use AI to solve a small problem
- Understand what AI can and cannot do
- Project: A simple AI-powered tool or chatbot
Bring everything together.
- Choose one project from each track to polish
- Publish them all on your portfolio website
- Present your work to the class and parents
- Receive your Certificate of Completion
What You'll Need
- π» A laptop, desktop, or Chromebook
- π± A phone or tablet (optional)
- π A free Google account
- π Python installed (we'll guide you)
- β° About 3β4 hours per week
- β¨ Curiosity and imagination