Individual Review for PBL Blogs:

Topic Points Explanation
Eight Blogs 4.7 (out of 5) All of my blogs were completed with plenty of examples and explanations to show my understanding
Platformer Progress 1.85 (out of 2) Lot of progress with game; completed trash logic and debugged Cason’s and Ethan’s levels.
5 Things in 24 Weeks 0.92 Reflected on 5 things I learned in CSSE, ranging from the terminal to github.
Draw IO + Latest game feature 0.92 DrawIo was detailed, with explanations of each function, and latest game feature was minimize.
N@TM Feedback 0.91 Got lots of feedback from N@tM, and it was really helpful to make specific improvements to the game.
Total Out of 10 points Points Recieved: 9.3

Retrospective:

1. Other People’s Projects:

  • One project I found really interesting was Aditya’s
  • His level seemed basic, but he was able to animate a tree getting chopped down by the character
    • never learned in class how to animate non-NPC’s and non-player’s
  • animations for the game level was really smooth, looked life-like
  • however, an improvement that I think he should make is have the tree do something, like give you xp if you chop it down

Aditya's Level

2. Future Plans in Computer Science

I plan to take AP Computer Science Principles (CSP) in 11th grade to build my coding and problem-solving skills. I want to learn the basics of JavaScript and Python, as they are widely used in software development. I’m also considering majoring in Computer Science because I enjoy programming and problem-solving. In the future, I hope to gain hands-on experience through internships to apply my knowledge in real-world scenarios and explore different areas of the field.

3. Reflection on Individual Strengths and Weaknesses

Strengths:

  • Strong organizational and time management skills, allowing me to plan and execute projects effectively.
  • Ability to break down complex problems into smaller, manageable steps, making problem-solving more efficient.
  • Natural leadership qualities, ensuring tasks are delegated effectively and group projects remain structured.
  • Logical thinking skills that help in structuring code and improving overall problem-solving abilities.

Weaknesses:

  • Struggle with debugging complex errors, which can slow down progress.
  • Need to improve patience and develop better troubleshooting strategies when facing challenges.
  • Sometimes focus too much on structure, which can make it difficult to adapt to unexpected changes.