Reflection — Week [N]
Copy this template
To start your own REFLECTION.md, open Show the text to copy below and use the copy button at the top right of the block, then paste it into a new file called REFLECTION.md in your repository. On GitHub, use the Copy raw file button on the template's GitHub page.
Show the text to copy
# Reflection — Week [N]
> 🔴 **AI off. Write this yourself, without AI.** 150–300 words. It is graded on specifics, not polish.
> Anchor it in concrete moments: a prompt, an error message, a line of code, a decision.
> **Submit it on Canvas**, the course's learning management system. Don't commit it to a repository: reflections are personal, graded writing.
## 1. A moment that surprised me
When did the AI (or your code) do something you did not expect? What exactly happened, and what did you do next?
## 2. What I understand now that I didn't before
Explain one idea from this week as if to a friend who missed class.
## 3. What I still don't understand
Be honest. This is the most useful part for your instructor.
## 4. Confidence check
On a scale of 1–5, how confident are you that you could explain every part of what you submitted this week? ☐1 ☐2 ☐3 ☐4 ☐5
Now pick the part you are *least* sure about and explain it here in two sentences. Did your explanation match your rating?
## 5. My personal AI-use rules (weeks 1 and 8 only)
**Week 1, version 1.** Write three to five rules for how *you* will use AI in this course, with one sentence on why for each. For example: "I write the first draft of every spec myself." "If I can't explain a line, I don't commit it." "After two failed prompts, I stop and read the error message myself."
**Week 8, revision.** Copy your week 1 rules. For each one: did you keep it, break it or change it, and why? Then write the rules you'll use after the course.🔴 AI off. Write this yourself, without AI. 150–300 words. It is graded on specifics, not polish. Anchor it in concrete moments: a prompt, an error message, a line of code, a decision. Submit it on Canvas, the course's learning management system. Don't commit it to a repository: reflections are personal, graded writing.
1. A moment that surprised me
When did the AI (or your code) do something you did not expect? What exactly happened, and what did you do next?
2. What I understand now that I didn't before
Explain one idea from this week as if to a friend who missed class.
3. What I still don't understand
Be honest. This is the most useful part for your instructor.
4. Confidence check
On a scale of 1–5, how confident are you that you could explain every part of what you submitted this week? ☐1 ☐2 ☐3 ☐4 ☐5 Now pick the part you are least sure about and explain it here in two sentences. Did your explanation match your rating?
5. My personal AI-use rules (weeks 1 and 8 only)
Week 1, version 1. Write three to five rules for how you will use AI in this course, with one sentence on why for each. For example: "I write the first draft of every spec myself." "If I can't explain a line, I don't commit it." "After two failed prompts, I stop and read the error message myself."
Week 8, revision. Copy your week 1 rules. For each one: did you keep it, break it or change it, and why? Then write the rules you'll use after the course.