DADDJ
David Vasliv:
- Part A: Find values in a certain column
- Created variable that stored values, Has explanations of what he did
- Part B: Test if array is latin square or not
- Has explanation, iterated through testing and tested in separate arrays, tested for duplicate values
Alex Lu:
- Created a class for lightbroad, has a constructor called lightboard, has a randomization in his code,
- In evaluate light, has conditionals to return a boolean value of true or false.
- Used nested for loops
- Tested while loop for around 100-200 and if it stayed in a range of 46
Drew Reed:
- Ask to create a calendar to
- Part a looks at leap year
- Starting at year 1, limited itself to th year itself, isn’t shown but implemented later in teh code:
Jishnu:
- 2019: question 3, about array lists
Code Monkeys:
2022 FRQ #2: Classes FRQ: 0.95/1
- Creating a book class
- Had to write classes, method, and constructor
- Took another book as a parameter, write increase condition.
- Recognize when to use the super function
- Need to know @override
- Public vs private scope
- Setters and getters
- Why the grade: Good explanation, go into more detail in vocabulary.
2022 AP CSA FRQ #1: Methods and Control Structures, 0.93/1
- Part a: getScore method
- Part b: playManyTimes
- Runs through the game num times
- Needed for loop
- Will update new high score if score beat the previous score
- Bonus points will get iit up to 500 points
- Why the grade: Good explanation, go into more detail in vocabulary.
2022 FRQ #3: 0.92/1
- Can lose points if you used unnecessary methods
- Why the grade: Good explanation, go into more detail in vocabulary.
2016 FRQ #2: Classes 0.88/1
- Create a guessing game to guess a word
- Write hiddenboard class
- Player is given
- Don’t confused array and array lists
- Include variables and constructors
- Initialization and stuff
- Created a loops through each character
- Understand class, constructor, and variables in.
- Why the grade: Good explanation, go into more detail in vocabulary. Also work in time management.
FRQ #4: 2D Array: 0.95/1
- Repopulate method
- Populate method returns none
- can only return a value that is divisible by 10, not 100