AniCricKet / musical-guacamole

Blog used for AP Computer Science A journey
https://anicricket.github.io/musical-guacamole/
MIT License
0 stars 0 forks source link

1v1 Review Stuff #8

Open AniCricKet opened 5 months ago

AniCricKet commented 5 months ago

Screenshot 2024-01-17 at 1 04 10 PM

Reflection:

I want to be more consistent in how I work with my team, especially when it comes to teaming up and getting tasks done. I'm thinking of taking on the role of a scrum master to help keep us on the right track. Also, I want to get better at automated deployment—instead of doing the same steps over and over, I want to learn how to make a deployment script. I'm excited to try working with more complicated APIs like the ones from AWS or Github. I'd love to use them for cool data analysis projects. I'm even thinking about using my commits and contributions to show how well I'm doing during live reviews. Another goal is to gather data from a bunch of people for at least one project this year. And of course, I'll update my personal website with any awesome projects I do in this class. I've got my eye on doing a project on LinkedIn for students on the side too. Lastly, I want to step out of my comfort zone and explore UI design. Most of this year, I've been all about using Spring, Flask, and Django for backend stuff, so it's time to try something new.

Score, Grader Verification Runtime Extras Key Indicators: Blog, GitHub File(s) and Key Commits
SASS hacks 0.9/1 Link to Blog N/A Github File
jQuery hacks This was my lesson This was my lesson This was my lesson This was my lesson
Thymeleaf hacks 0.9/1 Link to Blog N/A Github File
SQL, HashMap hacks 0.94/1 Link to Blog Sports team roster code Github File
JWT hacks 0.88/1 Link to Blog N/A Github File
CORS, dotEnv, Exploits hacks N/A N/A N/A N/A
CB Quiz 30/39, 1.79/2 MCQ Reflection Comprehensive Test Review MCQ Reflection Github File Comprehensive MCQ Review Github File
Totals Median Score: 0.9/1 Number complete: 5 Extra effort count: 2 Key commit count: 10

School Projects this Year

Project Pluto:

Frontend Repo Backend Repo

For this project, we made a planner for students to plan their tasks and schedules. This was a full day planner which included a weather api to give clothing advice and let students plan what they would do throughout the day and see how much time was left in each class period.

On this project, I worked on the bell schedule feature which showed how much time was left in each period, and saved the user's classes in a database. Another feature I worked on was the weather API, which got data from a 3rd party api, parsed through it, and displayed part of the data along with advice on what to wear.

Fibonacci Project:

Frontend Repo Backend Repo

On this project, I wasn't very satisfied with my work, as I misunderstood the instructions of the project and didn't fulfill all the requirements. I also ran into a lot of errors when making a feature which would display differences in complexities with fibonacci sequences. I ended up scrampling to make a fibonacci art feature which worked, but didn't explain the differences between different formulas (binet formula, etc.)

Student Lessons:

Inheritance

I designed the hacks for our lesson and made my section with examples of extending and subclasses. Graded people on time and gave good feedback.

jquery

I worked well with the rest of the team to help research their parts and make their lesson, and also did lots his own research for his topic (Applying jQuery with CRUD). I Had lots of good examples and popcorn hacks and helped come up with the overarching final hack. I graded on time and provided students with proper feedback based on their submissions.

My Passions

In the future I want to be a data scientist who uses machine learning to analyze sports data. I enjoy making projects related to sports and my passion project will probably be something similar to that. I also have some side projects of my own where I'm making calculators for different things in cricket. My teammates were interested in different things and we wanted to make a project for something academic. That's why our project this trimester is a github issues alternative which makes it easy for teachers to assign assignments and for the students to submit. I wasn't really happy with my contributions to the last project, so I want to have more key backend commits this time around.