code garden Code Garden (Beta)
Back to Blog

New: AI-Generated Personal Courses — Learn Any Topic You Want

2026-03-25 Product Update

No more fixed curricula. Type any topic and get a structured course with lessons, quizzes, and exercises — built by AI in seconds.

We completely rebuilt how learning works in Code Garden. The old system had a fixed curriculum with predefined skills and a skill tree. It looked impressive, but it had a fundamental problem: everyone followed the same path regardless of what they actually needed to learn.

That changes today.

What's New

You now choose what you want to learn. Type any topic into the course generator — "Python async programming", "SQL window functions", "React hooks", "Git branching strategies" — and our AI builds a complete, structured course for you in seconds.

Each course includes 3–5 chapters with clear learning objectives, a mix of lesson types (explanations with code examples, multiple choice quizzes, true/false questions, and fill-in-the-blank exercises), and a built-in spaced repetition system that recycles wrong answers until you get them right.

Why We Made This Change

The old skill tree and curriculum system had three core problems:

**Too rigid.** Everyone followed the same predefined path. If you already knew Python basics and wanted to jump straight to decorators or async, you couldn't.

**Limited topics.** The curriculum only covered what we had manually authored. Dozens of important topics simply didn't exist on the platform.

**Not intuitive.** The skill tree visualization looked cool in demos, but in practice it didn't help people learn faster.

The new course system solves all three:

  • **You control the direction.** Learn exactly what you need, when you need it.
  • **Any topic works.** If you can describe it, the AI can build a course for it.
  • **Simple flow.** Open a course, work through lessons, answer questions, move forward.

How It Works

1. Go to **My Courses** in the main navigation 2. Type any topic into the input field 3. Press **Generate** — the AI creates your course in about 10–15 seconds 4. Start learning: read lessons, answer quizzes, complete exercises

Each lesson is designed to take 2–5 minutes. You can stop and resume anytime.

The Question Types

**Multiple choice** — four options, one correct. After answering, you get an explanation of why the answer is right or wrong.

**True/False** — a statement you judge as true or false. Great for testing conceptual understanding.

**Fill in the blank** — a code snippet with a missing piece. You type the answer. This tests recall, not just recognition.

Wrong Answers Come Back

When you answer incorrectly, the question reappears later with shuffled answer positions. This spaced repetition means you keep practicing your weakest concepts.

Free vs Premium

  • **Free users** get 1 AI-generated course
  • **Premium users** (€4.99/month) can generate up to 3 courses per day

Try It Now

Head to My Courses and create your first personalized course. It takes about 10 seconds.