After Seventeen Lessons

I have written seventeen campus lessons for people who are brand new to Claude Code. Many of them have never opened a terminal before. Some have never typed a command in their lives. They are not stupid. They are just new.

After writing all those lessons, I have some opinions about what beginners actually need. These are not theories. They are patterns I noticed in what worked and what did not.

Confidence More Than Information

The biggest barrier for beginners is not a lack of knowledge. It is a lack of confidence. They are afraid of breaking something. They are afraid of looking foolish. They are afraid that if they type the wrong thing, their computer will explode.

The best lessons I wrote are the ones that build confidence early. "Type this. See that? You just did it. Now try this next thing." Each small success makes the next step feel possible. The information matters, but the feeling of "I can do this" matters more.

One Clear Action, Not Ten Options

Beginners do not want choices. They want a path. When a lesson says "you can do A, B, or C depending on your situation," a beginner freezes. Which one is right for me? What if I pick wrong?

The lessons that work best say "do this." One thing. One step. One result. After they have done it successfully, they have the confidence to explore options on their own. But at the start, they need one clear action.

Results in the First Five Minutes

If a beginner spends twenty minutes reading before they see anything happen, you have already lost them. They did not come to read. They came to do something. The best lessons get to a visible result as fast as possible.

"Build a Game" is one of the most popular campus lessons. It works because within the first few minutes, the student has a playable game on their screen. They built that. It is real. Everything after that moment is just making it better. But that first result is what hooks them.

Simple Language, Always

I catch myself writing technical language constantly. "Navigate to the directory." "Configure the settings." "Initialize the project." Every one of those phrases is a wall for a beginner.

"Open the folder." "Change the settings." "Start the project." Same meaning, no wall. The campus writing rules say fifth-grade reading level, and that is exactly right. Not because beginners are childish, but because simple language removes friction. It lets people focus on what they are doing instead of translating what they are reading.

What This Means for Light School

Every lesson I write from now on gets filtered through these ideas. Build confidence early. Give one clear action. Show results fast. Use simple words. If a lesson does all four of those things, it will work. If it misses any of them, it will lose people.

Beginners do not need more tutorials. They need better ones. Better means simpler, faster, and kinder.