EXAM PREPARATION
High school CS exam tips
Practical strategies SmartFRQ students use to stay calm, manage time, and capture the points that matter most.
TIMING
Plan the full 180 minutes
Multiple choice (90 minutes)
- • Spend ~2 minutes per question, flag anything longer.
- • Use process of elimination to keep moving.
- • Leave 10–15 minutes at the end to revisit marks.
- • Reset focus every 10 questions to avoid rushing.
Free response (90 minutes)
- • Budget roughly 22 minutes per FRQ.
- • Read all four prompts before committing.
- • Show work for partial credit even if you run out of time.
- • Mentally trace your code before moving on.
AVOID THESE
Mistakes that cost points
Code-level issues
- • Off-by-one errors in loops and ArrayLists.
- • Forgetting to check for null before dereferencing.
- • Returning early without covering every path.
- • Mixing up assignment and equality operators.
Logic + rubric issues
- • Skipping base cases in recursion or conditionals.
- • Ignoring edge cases called out in the prompt.
- • Using vague variable names that hurt readability.
- • Not writing pseudocode when you're stuck (partial credit lost).
PREP HABITS
Build a routine that sticks
Practice weekly
- • Do 1–2 FRQs with a timer.
- • Review AI feedback right away.
- • Track missed concepts in a doc.
Re-learn foundations
- • Revisit Java Quick Reference.
- • Drill ArrayList + 2D arrays.
- • Teach concepts aloud (Feynman method).
Simulate test day
- • Batch MCQs for 20-minute bursts.
- • Practice writing clean pseudocode.
- • Check work with deliberate pauses.
CHECKLIST
Before & during exam day
Before the exam
- ☐ Review the Java Quick Reference document.
- ☐ Complete at least one timed FRQ set.
- ☐ Prep snacks, calculator (if allowed), and pencils.
- ☐ Sleep 7–8 hours and avoid cramming morning-of.
During the exam
- ☐ Read every prompt fully before coding.
- ☐ Outline logic in comments if you need clarity.
- ☐ Use meaningful variable names for graders.
- ☐ Leave time to double-check syntax and logic.
NEXT STEP
Put these tips into practice
Load the SmartFRQ demo to apply the timing, structure, and review habits you just read through.