Skip to the content.

Study Plan | Rohan Bojja

AP CSP Exam Study Plan

Start Date: April 23
Exam Date: May __ (Fill in your exact test day)
Goal: Review all Big Ideas, reinforce key concepts, practice MCQs, and walk in confident on exam day.


Week 1: April 23 – April 30

April 23: Big Idea 1 – Creative Development

  • Topics: Collaboration, computing innovations, program design I1 Screenshot

  • Tasks:

    • Read section in AP Classroom or notes on Creative Development
    • Write a 150-word explanation of how a real-world computing innovation (e.g., Google Maps, TikTok algorithm) affects society.
    • Watch: [AP CSP Big Idea 1 Video by College Board or Khan Academy]
    • Practice: Redo your Create Task reflection if available — focus on collaboration and design.

April 24: Big Idea 2 – Data

  • Topics: Data types, cleaning data, patterns, visualization I2 Screenshot

  • Tasks:

    • Make a chart comparing types of data (binary, integers, Boolean, strings)
    • Use Google Sheets or Excel to sort/filter a small dataset (e.g., weather, sports stats)
    • Create a bar graph from the dataset, then analyze what insight it shows
    • Flashcards: Make 5 key flashcards (e.g., metadata, lossless vs lossy, CSV, cleaning)

April 25: Catch-Up + Short Quiz

  • Review anything missed from Big Idea 1 or 2
  • Quiz yourself using 10 questions from AP Classroom or previous worksheets

Remainder of Week:

  • Complete pratice FRQ questions on Big Idea I
  • Watching lessons from AP Classroom on specfic topics

Week 2: May 1 – May 5

May 1: Big Idea 3 – Algorithms & Programming (Part 1)

  • Topics: Sequencing, selection, iteration I3 Screenshot

  • Tasks:

    • Write pseudocode for your morning routine using if-statements and loops
    • Watch: “Selection and Iteration Explained” on Khan Academy
    • Recode a basic rock-paper-scissors or calculator program in Replit

May 2: Big Idea 3 – Algorithms & Programming (Part 2)

  • Topics: Procedures, parameters, debugging
  • Tasks:
    • Identify procedures in your previous Create Task project
    • Make a flowchart of a function that takes 2 inputs and returns a sum or a message
    • Try debugging 5 short JavaScript or Python snippets from practice

May 3: Big Idea 4 – Computer Systems & Networks

I4 Screenshot

  • Topics: Internet, protocols (TCP/IP, HTTP, DNS), cybersecurity
  • Tasks:
    • Draw a diagram showing how DNS and HTTP work together when visiting a website
    • Watch: CrashCourse “How the Internet Works” (YouTube)
    • Make a list of 5 common cybersecurity threats (phishing, DDoS, etc.)
    • Explain how encryption protects data in 3–4 bullet points

May 4: Practice MCQs – Algorithms & Networks

  • Do 10 MCQs from your past tests on Big Idea 3 & 4
  • Focus on logic errors, algorithm trace questions, and protocol scenario questions

Week 3: May 6 – May 10

May 6: Big Idea 5 – Impact of Computing

  • Topics: Ethics, bias, access, legal/social effects I5 Screenshot

  • Tasks:

    • Write a paragraph answering: “How can computing innovations reinforce social bias?”
    • Review the College Board’s Impact of Computing guiding questions
    • Discuss a current event (AI, social media, surveillance) with a parent/friend and relate to ethical impacts

May 7: Final Review – All Big Ideas

  • Use a blank sheet to write 1-2 sentence summaries of each Big Idea
  • Make a “cheat sheet” (no actual cheating) of 10 essential terms or processes
  • Review flashcards and key project reflections

Reviewing Lessons:

Complted Lessons Include:

  • Lists and Filtering (Link)
  • Heuristics and Graph Theory (Link)
  • Beneficial/Harmful (Link)

Lessons by others (understood):

  • Digital Divide (Link)
  • Computing Bias (Link)
  • Crowd Sourcing (Link)
  • Legal and Ethical Concerns (Link)
  • Safe Computing (Link)

Lessons to review (confusion):

  • Binary Search Alg (Link)
  • Simulations and random games (Link)
  • Big O (Link)

Yet to be taught:

  • Binary Base 2 (Link)
  • Color codes and base 64 (Link)

Posibilties to Revision:

  • Reviewing Popcorn Hacks and simulations for conceptual understanding
  • Re-Doing homeowrk hacks whervever neccesary
  • Use multiple choice questions for practice in specfic topics

Ongoing: MCQ Practice & Review

Multiple Choice Question Practice Plan

MC1 Screenshot MC2 Screenshot MC3 Screenshot

  • Anlysis on MCQ: Less ocus needed on Big Idea 5, more on Algorithims and Big Idea 2, as well as internet related questions

  • I took 3 full MCQ practices this year. Plan:
    • Anytime: Revising Practice MCQ #1 (Link)
    • April 26: Review Practice Test 1 — redo incorrect questions, explain each in 1–2 sentences (Link)
    • May 9: Review Practice Test 3 — time yourself on the hardest questions (Link)
  • Strategy:
    • Focus on question types: scenario-based, code tracing, multiple-select
    • Identify patterns (e.g., misunderstanding loops, protocol sequences)
    • Track most-missed Big Ideas and focus final review there

FRQ Practice

  • Written REsponse 2023 Questions 2 and 3 on college board (Link)

Bonus Tips

  • Prioritize weak areas from old quizzes and practice exams
  • Set a goal score for the MCQ section and monitor improvement
  • Being consistent each day with a portion of a section studied