For individual reviews. Be prepared to talk about the following… Blog showing your and key assets and projects College Board prep and assets Blog timebox / Key Issues and other organization showing how you know where you have been and where you are going GitHub commits for first half of the year Something you are passionate about in the upcoming project

Individual Ticket

Team Ticket

Reflection

Throughout my experience in the student lessons, I added many useful tools into my toolkit. Namely, as a historically primary backend worker, the JWT lesson and the Thymeleaf research that I did were very useful to me. However, since I want to be well-rounded, I also found SASS very helpful for boosting UX, and jQuery’s utility to simplify Javascript that links the backend and frontend was very useful.

Key Issues and Commits

First Project: Whack-A-Mole

This was my first project for CSA and in this class format. I was working with a new coding system and it was an opportunity to help me get acquainted with all the tools in CSA. I used it to brush up on my web development. Partially Working Demo

Spacebook

For my final project from last year, we worked together to create diagrams for our project structure.

  • Spacebook Ideation Diagram We also all worked on our overall project. I was the primary backend developer, and I worked on the structure for the Leaderboard API, as well as the file upload code. At this point I was really easing into the spring and it took me a while to get used to the structure behind APIs. In this project, my most proud accomplishment was bringing in HashMaps, which was the data strucutre that we primarily used later in the project and gave us all some experience with the structure before the student lesson this year.
  • Spacebook

CryptoCrunch

I was responsible for the majority of the backend development in our Mini-Project this trimester. In doing so, I ran into numerous issues while trying to implement sorting with something we were passionate about: cryptocurrency. I documented some of my struggles and some of the breakthroughs that I had. In it, I created the bulk of the sorting methods and the ideation, and I was most proud of using switch cases when deciding with method to call from the api.

  • Problem Struggles for CryptoCrunch Generally, this was probably my least favorite project because I don’t think we really explored enough of what we were looking into and had to focus on finding valid crypto APIs rather than learning about the nature of cryptocurrency.

College Board MCQ

College Board MCQ 1

Link to blog

College Board MCQ 2

Link to blog

Timebox

My timebox encapsulates all my personal blogs documenting my work from this year.

Github Analytics

Current Project

  • We met during lunch to discuss ideation and how to move forward in our project, and I suggested the idea of class codes that would make assigning students to teachers, which was built on by Ishi with her QR codes idea. Meeting Notes

  • We interviewed teachers and asked what tools they believed would be beneficial to their teaching. Blog Post

  • We ultimately decided to have the two period groups work on different functions for the same toolkit, with our period’s focus being on remaking a statistics tool. Current Tool

Personal Note

  • I am excited to be able to work on and create something that could have genuine impact in the classroom. Additionally, I think some of our ideas (such as image recognition) would be difficult to implement but rewarding and give a lot of learning opportunities.