Course file
STUDENT_GUIDE.md
This course works best if you treat every week like a build lab, not a school worksheet. You are not trying to memorize definitions. You are trying to make the code feel less mysterious.
Use this learning loop:
If you follow that loop every week, you will learn faster than someone who watches videos passively.
When something breaks, do not jump straight to “I am bad at this.”
Instead ask:
Good debuggers are not magical. They are patient and systematic.
Watching AI videos can feel productive even when you are not really learning. To avoid that trap:
If you finish a video and cannot explain one concrete idea from it, rewatch a small section instead of moving on.
Success in this course is not “I never got stuck.”
Success looks like:
That is real progress.
Every week, make sure you:
You are not only a student in this course. You are also helping shape a better version of it.
When you send feedback in OnPoint or Telegram, try to use this structure:
Example:
"I was doing Week 4 text generation. I understood the code, but I wanted one harder challenge after the first run. It would help if there was an optional trigram extension. Importance: medium."
That kind of feedback is gold because it helps improve both the course and the product.
Shrink the problem.
Examples:
Small problems teach faster than giant confusing ones.