Reflection prompts
Enter each weeks’ reflections as a separate commit.
The optional prompts are designed to help you track things you learn around the course — concepts you explored independently, LLM interactions you found illuminating or surprising, and judgement calls you made. There are no right answers.
Week 1 — Introduction, CLI & Git basics
What is one CLI command or git concept you looked up or experimented with beyond
what was shown in class? How did you find it, and what does it do?Describe a moment this week where something didn't work as expected (installation,
terminal, git, etc.). How did you diagnose and resolve it — and did you use an LLM
for help? If so, was the answer good?Why do you think version control is described as "intentional friction"? Do you
agree? Write 2–3 sentences from your own perspective.Week 2 — Scripts, Functions & Refactoring
Describe a function you wrote or refactored this week. What did you change, and
what principle guided that decision?Did you ask an LLM to help write or improve a function? Paste the prompt you used
(or reconstruct it). Did you accept the suggestion as-is? If you changed something,
what and why?What is one R function from a package you discovered this week (in lecture,
practical, or on your own) that you hadn't used before? What does it do and when
might it be useful?Week 3 — Debugging
Did you use an LLM to help debug? What did you share with it, and what approach
did it take? Was the answer correct? How did you verify it?What debugging habit or strategy do you want to deliberately practise going
forward? Why that one?Week 4 — Version Control & Collaborative Coding
Describe a confusing or frustrating moment with git this week. How did you resolve
it? What do you now understand that you didn't before?How does committing code frequently change how you think about your work? Have you
noticed yourself structuring tasks differently because of it?Week 5 — Reproducible Reports with Quarto
What Quarto feature did you discover or experiment with beyond what was demonstrated
in class? How did you find it (docs, LLM, forum, etc.)?Describe a layout, styling, or formatting decision you made in your Quarto document.
What alternatives did you consider, and how did you decide?Did you encounter any rendering or output issues? Walk through how you diagnosed and
fixed them — including any LLM help you sought.