Skip to content

Reflection Questions

Use this reflection to explain your thinking after completing a notebook, lab, or mini project. Write in your own words. Short, clear answers are better than copied or overly complicated answers.

1. What does your program do?

Answer:

2. What problem does it solve?

Answer:

3. What was one challenge you faced?

Answer:

4. How did you fix an error or improve your work?

Answer:

5. What did you learn from this activity?

Answer:

6. How could this apply to your field, schoolwork, job, or daily life?

Answer:

Final Check

Before submitting, make sure your reflection:

  • uses your own words
  • connects to the code you wrote
  • mentions at least one specific detail from the activity
  • explains what you learned or practiced