Open aaron-rub opened 9 months ago
Description of Problem:
WordMatch
classScoreGuess
methodFindBetterGuess
methodComments:
Improvements:
Description of Problem:
CombinedTable
classCanSeat
method - determines if a certain amount of people can be seated at a tablegetDesirability
method returns the desirability of the table - # of peoplesetViewQuality
method sets a new viewQuality
to the valueComments:
Improvements:
Description of Problem:
MemberInfo class
contains arraylist of ClubMembers
addMembers
and removeMembers
methodsComments:
Improvements:
Description of Problem:
ArrayResizer
classisNonZeroRow
method which returns true if all elements in a certain row are not zeroresize
method returns new 2D array containg only rows that are non zeroComments:
Improvements:
Vinay (2021 FRQ Question 1 - Methods):
Haoxuan (2021 FRQ Question 2 - Classes):
Colin (2021 FRQ Question 3 - Arrays and ArrayList):
Aaron (2021 FRQ Question 4 - 2D Arrays):
Vinay addressed a problem involving the WordMatch class. He implemented the ScoreGuess method to calculate the score of a guess based on its frequency and created the FindBetterGuess method to compare two guesses and determine the better one. His response was complete, with working code, demonstrating a strong understanding of the code and problem. However, he could have made the code shorter and included the scoring as per Collegeboard guidelines.
Haoxuan tackled a problem involving the CombinedTable class. He implemented methods to determine seating capacity and table desirability based on the number of people. His response included complete and working code, showing an understanding of the problem. However, he could have provided more detailed explanations of his thought process and included scoring with respect to guidelines.
Colin worked on the MemberInfo class, which managed a list of ClubMembers. He implemented methods for adding and removing members with specified parameters. His response included a description of the problem and code comments, although the images he used did not display correctly. Colin successfully addressed the problem and documented the code appropriately but should aim to present outputs and scoring based on Collegeboard guidelines in the future.
Aaron tackled the ArrayResizer class, which included methods to analyze and resize a 2D array based on non-zero rows. His response was thorough, with a great description of each method and explanations of their use. He provided a complete FRQ with working code and showed a strong understanding of the code and problem. Like the others, he could improve by showing scoring as well as outputs based on Collegeboard guidelines.
Done Well:
Needs Improvement:
Done Well:
Needs Improvement:
Done Well:
Needs Improvement:
Done Well:
Needs Improvement:
FRQ-Blog
1: Vinay 2: Haoxuan 3: Colin