Progress

FRQ’s

a

  • I have done two FRQ sets on the CB course, reflecting on each one of them
  • I also am slowly working down the past FRQ’s in previous years
  • practicing/memorizing the syntax of Java
  • reviewing the answers of the FRQ, made sure to understand why and how

MC’s

a

  • I have done two MCQ sets on the CB course, reflecting on each one of them
  • Additionally, I did some mcq’s i found online (sample exam, ms gray website)
  • Focused on areas where I made mistakes in previous MCQs
  • Reviewed explanations for both correct and incorrect answers on the cb course mcqs

My Process of Study (so far)

  1. went on past CB MCQ’s/FRQ’s and noted down the topics i was weak in (the weakness stuff is down below in reflections)
  2. went through each of my team teach hw/lessons to familiarize/get a gist of all topics
  3. started to go through the collegeboard videos on the units to strengthen knowledge again on those units, took notes on a personal doc
  4. took about 2 hrs on studying iteration on runestone (most weighted)
  5. started to do practice MC’s
  6. studied the four questions of the FRQ using the resource below
  7. familiarized myself with common frq patterns that show up
  8. reviewed my team teach table as a general overview

Important Knowledge

FRQ

  1. Methods and Control Structures
    • will call methods, write code for methods, write code to create objects of a class. it could include String manipulation, div(/) and mod, if else statements
  2. Class Writing
    • write code for a class or subclass according to various specifications. be familiar with writing constructors, use of super, and overridden and inherited methods
  3. Array and Arraylist Manipulation
    • create, traverse, and manipulation elements in a 1d array or arraylist of objects. review the rules fo rusing enhanced for loops in traversals, and the specific methods of arraylist for manipulation lists of objects
  4. 2D Array Manipulation
    • create, traverse, and manipulation elements in a 2 darray. familiar with row-by-row traversals, 2d array is an array of 1d arrays, review rules for using enhanced for loops in 2d array traversals

Common Stuff Tested on FRQS

  • list manipulation using both arrays and arraylists
  • string manipulation
  • 2d arrays
  • classes and subclasses
  • writing body of a specified method
  • write bodies of methods using code from previous parts
  • writing overloaded method
  • write a constructor
  • provide an overridden method in a subclass
  • write a complete class or subclass

MCQ

  • all topics
  • iteration, boolean expresssions & if statements are tested the most
  • troubleshoot code
  • use paper to visualize
  • errors are asked, big O

Reflection of my Progress

Next Steps

  • Start timing myself on FRQ and MC (been going for accuracy so far)
  • Finish the remaining MCQ & FRQ on CB (announcement yest evening reminded me)
  • Finish the rest of Ms. Gray’s MC’s
  • Strengthen knowledge on units I’m not strong in (inheritance, recursion)
  • Keep track of time, use each day wisely leading up to AP exam
  • If enough time, watch videos on YT reviewing each unit & practice mc/frq

Resources