CompSci 308
Spring 2025
Advanced Software Design and Implementation

Weekly Journal : Midpoint Project Reflection

The strength of the team is each individual member. The strength of each member is the team. — Phil Jackson

For this entry, take a time to reflect on the project's progress at approximately its midpoint, by analyzing your own role on the team and drawing conclusions about how the final outcome could be improved. These efforts at meta-cognition helps you deepen your learning by making you more aware of your own thinking and more active in your education.

Submitting Your Work

Submit this Google Form, in which you will evaluate yourself and your other team member(s) as a tool to help improve everyone's experience with group work.

AND,

Submit a Markdown formatted plain text file, named week06_cellsociety_midpoint_team.md, to the journals folder of your individual portfolio_NETID repository provided for you in the course's Gitlab group.

Specification

Feedback Reflection

Reflect on the feedback you have received in this course from peers, UTAs, and instructors. Consider the critiques, suggestions, and insights you garnered during that process, and how they shaped your understanding and approach to learning and improving as a programmer.

In your examples, articulate specific lessons you've learned, the adjustments you've made, and the insights you've gained through the course's iterative process. Reflect on the value of feedback as a catalyst for growth and improvement, and consider how you can continue to refine your skills and approach moving forward.

Project Midpoint Reflection

Reflect on the project's planning, progress, and what you can still do to improve over the remainder of the project.

Use the following questions to guide your reflection: