reflective essay · 5‑paragraph roadmap

Academic Foundations & Future Vision

Past ➔ Present ➔ Future what · how · why

🐞 Looking back · code review

WHAT

Did I focus only on getting code to compile, or did I strive to understand theory & complexity? Which concepts (arrays, functions, recursion, file handling) did I truly master? Was I a stack‑overflow copy‑paster or did I use pseudocode? How did I debug? How did I manage screen time and balance?

WHY

What drove me? Passing tests, parental expectations, or genuine curiosity? How did that motivation affect my frustration when code wouldn’t compile or logic failed?

clean code pseudocode systematic debugging version control

💻 Where I am now · current skills

WHAT

What programming skills do I have now? Which concepts do I understand well? Where do I still struggle? What's my current coding workflow? How do I approach new problems?

WHY

Why am I at this skill level? What practice habits helped or hurt me? What's working that I should continue? What needs immediate improvement?

⚙️ Moving forward · system design

WHAT

Which topics (OOP, advanced data structures, SQL, capstone) spark curiosity or intimidation? What technical milestones, clean‑coding standards, and grade targets? How do these connect to university, tech career, or problem‑solving?

HOW

Which messy habits (poor naming, no comments, coding without plan) must I leave behind? Which industry practices will I adopt? How will I structure weekly deep‑focus sessions while protecting well‑being? What’s my proactive plan for mentorship, collaboration, and systematic debugging?

WHY

What is my “Big Why” beyond the grade? What kind of system thinker, digital creator do I want to become? How will this deeper purpose preserve resilience when code breaks and deadlines loom?

📌 essay structure · 5 paragraphs (CS edition)

1. Compilation phase (introduction) 2. Code review (the past) 3. Current assessment (present) 4. Runtime execution (how) 5. Final commit (conclusion)
⚡ Synthesise into cohesive essay — avoid bullet‑point checklist.
Accountability pledge: visualise the capable programmer & analytical thinker by graduation.
✦ Use the prompts to write a structured reflective essay (5 paragraphs) · be honest, be intentional ✦