Rohin Presentation:
Key Topics:
- Methods and Control Structures
- Defining methods and return types
- Control Structures
- Conditionals and loops
FRQ 2022 #1 Used:
- GetPoints method returns score for recently played game (Bonus functionality)
- Conditional checks for if the levels are reached and adds up points and uses multiplier
- Play many times
- Adds point values
0.96/1
Vishnu Presentation:
Key topics:
- 2D array
- Java Looping
FRQ 2021 #4 Used:
- If the row has no 0s then return true
- If it has zeroes then return false
- Loop through each row and search for zero
- Counts number of non zero rows
- takes in 2d array and counts the rows that have zeroes
- If the row has all non zero elements, add it to new array
0.95/1
Akshat Presentation:
Key topics:
- Subclass
- Constructors
FRQ 2022 #2 Used:
- textbook class was subclass of book and has additional attribute
- used the super keyword to call the constructor of the book class and set the title and price attributes
- added condition to check the titles of the two textbooks
0.94/1
Vardaan Presentation:
Key topics:
- Traversing
- Arraylists
- Algorithm
- Array
FRQ 2023 #3 Used:
- looking for the highest number element
- cleandata method to modify temp var
- removes values lower than lower parameter
- removes values lower than upper parameter
- longestheatwave method
- checks parameter threshold
- checks two days
Feedback:
0.96/1
- Incredibly detailed and explanatory
- Good unpacking of what you did right and wrong
- Include more detail of the finished code and how it works
- Overall, solid explanations and good use of examples