Skip to main content

Phase 1: Foundations

Welcome to Phase 1! This phase introduces you to AI-assisted coding and helps you build your first programs.

What You'll Learn​

  • What AI coding actually is (and isn't)
  • How to have productive conversations with AI assistants
  • Building your first program with AI guidance
  • Understanding and debugging AI-generated code
  • Setting realistic expectations for AI tools

Lessons in This Phase​

  1. Welcome to AI Coding Club - Your journey begins here
  2. Why AI Won't Replace Programmers - Understanding the human-AI partnership
  3. Your First Conversation with AI - Vibecoding 101
  4. Hands-On: Building Your First Program - Create something real
  5. Understanding AI Output - Reading and verifying code
  6. When Things Break - Your first debugging session
  7. AI Isn't Magic - A reality check
  8. The Power of Context - Better prompts, better code

Phase Objectives​

By the end of this phase, you will:

  • βœ… Understand how AI coding assistants work
  • βœ… Be able to communicate effectively with AI for coding tasks
  • βœ… Have built and debugged your first programs
  • βœ… Know the strengths and limitations of AI tools
  • βœ… Feel confident experimenting with code

Time Commitment​

8 lessons Γ— 30-45 minutes = ~4-6 hours total

Suggested pace: 2-3 lessons per week

Ready to Start?​

Begin with Lesson 1: Welcome β†’