The-Code-Monkeys / Monkeys38

Tirth-is-a-monkey
MIT License
0 stars 0 forks source link

FRQ Lab Review #1

Open Emaad-Mir opened 11 months ago

Emaad-Mir commented 11 months ago

The Code Monkeys' Analysis of AP CSA FRQs

Links to Blogs

Name Role Tangibles
Haseeb B Backend Developer AP CSA 2022, FRQ 3 (ArrayLists)
Shivansh G DevOps AP CSA 2015, FRQ 2 (Classes)
Emaad M Backend Developer AP CSA 2022, FRQ 1 (Methods and Control Structures)
Varalu N Scrum Master AP CSA 2022, FRQ 2 (Classes)
Tirth T Frontend Developer AP CSA 2022, FRQ 4 (2D Array)

Feedback from Crossover Team

Crossover Grades and Feedback

Name Role Grade (/1) Feedback from Crossover Teammates
Haseeb B Backend Developer 0.92 Haseeb very thoroughly explained his FRQ and did a great job at connecting his FRQ back to some of the general concepts that you need to know do well on the Arrays and ArrayLists FRQ. However, he could have made his FRQ executable by adding some of his own functions and using test values to demonstrate that his code works the way it is supposed to according to the FRQ's instructions. He also could have made better use of vocabulary in his presentation to the class.
Shivansh G DevOps 0.88 Shivansh did a great job at breaking down the question and type of question and took the time to explain what you can lose points for. We felt that this helped us be aware of mistakes not to make as we work on more FRQs in the future and as we approach the actual AP Exam. However, Shivansh could have more thoroughly explained the methods he used for each part of the FRQ and also could have modified the FRQs given my College Board to make them executable. He also could have incorporated more vocabulary in his explanations.
Emaad M Backend Developer 0.93 Emaad definitely showed a great understanding of both parts of his FRQs and at explaining the scenario that each question provides. He also did a great job at explaining some of the methods that he added to make the FRQs executable and showing how his calls to the methods follow the rules provided by the FRQ. However, he could have done a better job at touching on the general concepts that you need to know in order to do well on Methods and Control Structures in general, as knowing that could be very helpful for the AP Exam. He also could have better organized his explanation and more important vocabulary/key words.
Varalu N Scrum Master 0.95 Varalu did an amazing job at explaining the scenario provided by College Board and at making note of important key words to know in order to do well on the Classes FRQ (super, override, etc.). He also did a great job at explaining how some of the functions he added worked and was able to get the FRQ running. However, Varalu did end up talking for a bit too long and definitely could have expressed the same important points while still presenting within the alotted time (~2.5 minutes). Varalu also could have made use of more vocabulary throughout his explanation.
Tirth T Frontend Developer 0.95 Tirth had very thorough testing of his functions for the 2D Arrays and overall did a great job at explaining his FRQ. Tirth did talk for a bit too long and definitely could have been a lot more brief while still being able to convey the same points about his FRQ, but overall, he did an amazing job.

Video Summaries

Name Role Video Link
Haseeb B Backend Developer Haseeb's Video
Shivansh G DevOps Shivansh's Video
Emaad M Backend Developer Emaad's Video
Varalu N Scrum Master Varalu's Video
Tirth T Frontend Developer Tirth’s Video
Combined Video N/A Combined

Peer Reviews (Within Team)

Name Role Peer Grade (/1) Feedback from Teammates
Haseeb B Backend Developer 0.92 Haseeb did a good job explaining what one needs to do for the FRQ,, and I appreciated the thoroughness of the presentation. He went extra by going over some basic point deductions as well, however he could've improved his presentation by making the code executable. He could have filled in the missing function to show the output, and that would have improved his presentation further.
Shivansh G DevOps 0.88 Shivansh properly presented the FRQ and how to solve it, and showed how he solved it. What he could have done better was he could have used more vocabulary and showed some executables of the FRQ to further help with the demonstration of the FRQ.
Emaad M Backend Developer 0.92 Emaad provided extra, and I enjoyed the presentation, however felt it could have been far more organized and rehearsed in order to finish within time limit. More could have been done, such as making something production capable with the game.
Varalu N Scrum Master 0.95 Varalu went very in depth for some the key words that you need to know do well on the classes FRQ (super, override, etc.) He also added his own functions to make the FRQ executable and showed some test values and took the time to explain those as well. One thing he could have done better was specifying which part of the FRQ he was talking about for each explanation (part A or part B) and perhaps connecting the general concepts you need to know (key words) back to his own FRQ.
Tirth T Frontend Developer 0.94 Tirth did an excellent job at explaining the code for both of his FRQs and took the time to make sure that the viewers understood how the FRQ was supposed to work. However, he could have been a little bit better at getting the video to be within the allotted time of 30-60 seconds and also making sure to explain the general College Board concepts that you need to know in order to do well on the 2D Arrays FRQ.