End of Course Reflective Writing Assignment
End of Course Reflective Writing Assignment
Objective:
This assignment aims to evaluate your learning experience in Computer Science I. Your reflections will help
me understand what worked well, what could be improved, and how you can apply your knowledge in
real-world scenarios.
Instructions:
Please answer the following questions in complete sentences. Aim for thoughtful and detailed responses,
providing examples where applicable. Please refer to submission guidelines.
1. What key concepts or skills have you learned in this computer science course?
Reflect on the specific topics you found valuable and explain why they are important.
3. What activities, assignments, and or projects did you enjoy the most during the course?
Share which hands-on activities, group projects, or assignments you found most beneficial and
enjoyable, and why.
4. Were there any aspects of the course that you did not like?
Provide constructive feedback on any topics, activities, or teaching methods that you felt could be
improved or were less effective.
5. What was the most challenging part of the course for you?
Reflect on any topics or assignments that you found difficult. Explain what made them challenging
and how you managed to overcome those challenges (if applicable).
6. How do you see yourself applying what you learned in this course to real-world situations?
Discuss any potential career paths or personal projects where you can use the skills and knowledge
gained from this course.
7. If you could suggest one change to improve the course for future students, what would it be?
Offer a recommendation that you believe would enhance the learning experience for your peers.
Submission Guidelines:
● Please type your responses and submit them by Friday, January 10th 3pm.
Thank you for your thoughtful reflections! Your insights are valuable in shaping future computer science courses.
Rubric for High School Computer Science Course Reflection Assignment
Grading Scale:
● 11-15 points: Good understanding and reflection with some areas for improvement.
● 6-10 points: Satisfactory understanding but needs more depth and clarity.