AP CSA 2-Week Cram Kit | Day-by-Day Study Plan | 2025-2026 Exam
/* ===== SHOPIFY PRODUCT LAYOUT OVERRIDE ===== */ .product__media-wrapper,.product-media-container,.product__media,.product-single__photos, .product-single__media-group,.product__c olumn--image,.product-image-main, [class*="product__media"],[class*="product-media"]{display:none!important;width:0!important;height:0!important;overflow:hidden!important;} .product__info-wrapper,.product__column--info,.product-single__meta, .product__info-container,.product-single__description, [class*="product__info"],[class*="product-description"]{ width:100%!important;max-width:100%!important;flex:0 0 100%!important; padding:0!important;margin:0!important; } .product,.product-template,.product-section,.shopify-section, .page-width,.grid,.grid--product-template{ display:block!important;width:100%!important;max-width:100%!important; grid-template-columns:1fr!important;padding:0!important;margin:0!important; } .product-single__title,.product__title,h1.product__title{display:none!important;} /* ===== SHOPIFY TITLE RESET ===== */ .page-title,.article__title,.page__title,.product__title,.template-page h1:first-of-type{display:none!important;} /* ===== WRAPPER RESET ===== */ #csa2wk{ all:initial!important; display:block!important; font-family:'Georgia',serif!important; color:#1e293b!important; background:#ffffff!important; line-height:1.6!important; -webkit-font-smoothing:antialiased!important; } #csa2wk *{box-sizing:border-box!important;} /* ===== URGENCY BAR ===== */ #csa2wk .urg-bar{ background:#fef3c7!important; border-top:3px solid #f59e0b!important; border-bottom:1px solid #fde68a!important; padding:12px 24px!important; text-align:center!important; font-family:'Georgia',serif!important; font-size:14px!important; color:#92400e!important; } #csa2wk .urg-bar strong{color:#b45309!important;font-weight:700!important;} /* ===== HERO ===== */ #csa2wk .hero{ background:#0f172a!important; padding:52px 24px 44px!important; text-align:center!important; border-left:6px solid #2563eb!important; } #csa2wk .hero-eyebrow{ display:inline-block!important; background:#1e3a5f!important; color:#93c5fd!important; font-family:'Georgia',serif!important; font-size:11px!important; font-weight:700!important; letter-spacing:2px!important; text-transform:uppercase!important; padding:5px 16px!important; border-radius:20px!important; margin-bottom:18px!important; } #csa2wk .hero h1{ font-family:'Georgia',serif!important; font-size:clamp(26px,5vw,42px)!important; font-weight:700!important; color:#ffffff!important; -webkit-text-fill-color:#ffffff!important; margin:0 0 10px!important; line-height:1.2!important; } #csa2wk .hero-sub{ font-size:16px!important; color:#94a3b8!important; -webkit-text-fill-color:#94a3b8!important; font-family:'Georgia',serif!important; margin:0 0 28px!important; } #csa2wk .hero-stats{ display:flex!important; justify-content:center!important; gap:24px!important; flex-wrap:wrap!important; margin-bottom:28px!important; } #csa2wk .hero-stat{text-align:center!important;} #csa2wk .hero-stat-num{ display:block!important; font-size:28px!important; font-weight:700!important; color:#60a5fa!important; -webkit-text-fill-color:#60a5fa!important; font-family:'Georgia',serif!important; } #csa2wk .hero-stat-num.green{ color:#34d399!important; -webkit-text-fill-color:#34d399!important; } #csa2wk .hero-stat-lbl{ font-size:11px!important; color:#94a3b8!important; -webkit-text-fill-color:#94a3b8!important; font-family:'Georgia',serif!important; text-transform:uppercase!important; letter-spacing:1px!important; } #csa2wk .price-block{ background:#172554!important; display:inline-block!important; padding:16px 36px!important; border-radius:10px!important; border:1px solid #1e40af!important; margin-bottom:20px!important; } #csa2wk .price-amount{ font-size:36px!important; font-weight:700!important; color:#34d399!important; -webkit-text-fill-color:#34d399!important; font-family:'Georgia',serif!important; } #csa2wk .price-note{ display:block!important; font-size:12px!important; color:#94a3b8!important; -webkit-text-fill-color:#94a3b8!important; margin-top:4px!important; font-family:'Georgia',serif!important; } #csa2wk .hero-cta{ display:inline-block!important; background:#2563eb!important; color:#ffffff!important; -webkit-text-fill-color:#ffffff!important; font-family:'Georgia',serif!important; font-size:17px!important; font-weight:700!important; padding:16px 44px!important; border-radius:8px!important; text-decoration:none!important; margin-top:4px!important; } #csa2wk .hero-cta:link,#csa2wk .hero-cta:visited{ color:#ffffff!important; -webkit-text-fill-color:#ffffff!important; } #csa2wk .hero-cta:hover{background:#1d4ed8!important;} /* ===== CONTAINER ===== */ #csa2wk .container{ max-width:900px!important; margin:0 auto!important; padding:0 20px!important; } /* ===== SECTION ===== */ #csa2wk .section{padding:48px 20px!important;} #csa2wk .section-title{ font-family:'Georgia',serif!important; font-size:22px!important; font-weight:700!important; color:#1e293b!important; -webkit-text-fill-color:#1e293b!important; margin:0 0 8px!important; max-width:900px!important; margin-left:auto!important; margin-right:auto!important; } #csa2wk .section-sub{ font-size:15px!important; color:#64748b!important; -webkit-text-fill-color:#64748b!important; font-family:'Georgia',serif!important; margin:0 0 28px!important; max-width:900px!important; margin-left:auto!important; margin-right:auto!important; } #csa2wk hr.divider{ border:none!important; border-top:1px solid #e2e8f0!important; margin:0!important; } /* ===== FAILURE CARDS ===== */ #csa2wk .fail-grid{ display:grid!important; grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important; gap:16px!important; max-width:900px!important; margin:0 auto!important; } #csa2wk .fail-card{ background:#fff1f2!important; border:1px solid #fecdd3!important; border-radius:10px!important; padding:20px!important; } #csa2wk .fail-card-title{ font-size:15px!important; font-weight:700!important; color:#9f1239!important; -webkit-text-fill-color:#9f1239!important; font-family:'Georgia',serif!important; margin:0 0 8px!important; } #csa2wk .fail-card p{ font-size:14px!important; color:#be123c!important; -webkit-text-fill-color:#be123c!important; font-family:'Georgia',serif!important; margin:0!important; } /* ===== NOTE BOX ===== */ #csa2wk .note-box{ background:#eff6ff!important; border-left:4px solid #2563eb!important; border-radius:0 8px 8px 0!important; padding:18px 22px!important; max-width:900px!important; margin:0 auto 32px!important; } #csa2wk .note-box p{ font-size:14px!important; color:#1e3a8a!important; -webkit-text-fill-color:#1e3a8a!important; font-family:'Georgia',serif!important; margin:0!important; } /* ===== INSIDE GRID ===== */ #csa2wk .inside-grid{ display:grid!important; grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important; gap:16px!important; max-width:900px!important; margin:0 auto!important; } #csa2wk .inside-card{ background:#f8fafc!important; border:1px solid #e2e8f0!important; border-radius:10px!important; padding:20px!important; } #csa2wk .inside-card-label{ font-size:11px!important; font-weight:700!important; color:#2563eb!important; -webkit-text-fill-color:#2563eb!important; font-family:'Georgia',serif!important; letter-spacing:1.5px!important; text-transform:uppercase!important; margin:0 0 6px!important; } #csa2wk .inside-card-title{ font-size:16px!important; font-weight:700!important; color:#1e293b!important; -webkit-text-fill-color:#1e293b!important; font-family:'Georgia',serif!important; margin:0 0 8px!important; } #csa2wk .inside-card p{ font-size:14px!important; color:#475569!important; -webkit-text-fill-color:#475569!important; font-family:'Georgia',serif!important; margin:0!important; line-height:1.6!important; } /* ===== DAY TABLE ===== */ #csa2wk .day-table{ width:100%!important; border-collapse:collapse!important; max-width:900px!important; margin:0 auto!important; font-family:'Georgia',serif!important; font-size:14px!important; } #csa2wk .day-table th{ background:#1e3a8a!important; color:#ffffff!important; -webkit-text-fill-color:#ffffff!important; padding:10px 14px!important; text-align:left!important; font-weight:700!important; } #csa2wk .day-table td{ padding:10px 14px!important; border-bottom:1px solid #e2e8f0!important; color:#1e293b!important; -webkit-text-fill-color:#1e293b!important; vertical-align:top!important; } #csa2wk .day-table tr:nth-child(even) td{background:#f8fafc!important;} #csa2wk .day-table .frq-row td{ background:#eff6ff!important; font-weight:700!important; color:#1e3a8a!important; -webkit-text-fill-color:#1e3a8a!important; } #csa2wk .unit-badge{ display:inline-block!important; padding:2px 8px!important; border-radius:10px!important; font-size:11px!important; font-weight:700!important; font-family:'Georgia',serif!important; } #csa2wk .u1{background:#dbeafe!important;color:#1d4ed8!important;-webkit-text-fill-color:#1d4ed8!important;} #csa2wk .u2{background:#dcfce7!important;color:#15803d!important;-webkit-text-fill-color:#15803d!important;} #csa2wk .u3{background:#fef9c3!important;color:#a16207!important;-webkit-text-fill-color:#a16207!important;} #csa2wk .u4{background:#f3e8ff!important;color:#7e22ce!important;-webkit-text-fill-color:#7e22ce!important;} /* ===== WHO FOR ===== */ #csa2wk .who-list{ list-style:none!important; padding:0!important; margin:0!important; max-width:900px!important; margin-left:auto!important; margin-right:auto!important; } #csa2wk .who-list li{ padding:12px 0 12px 28px!important; border-bottom:1px solid #e2e8f0!important; font-family:'Georgia',serif!important; font-size:15px!important; color:#1e293b!important; -webkit-text-fill-color:#1e293b!important; position:relative!important; } #csa2wk .who-list li::before{ content:'✓'!important; position:absolute!important; left:0!important; color:#2563eb!important; -webkit-text-fill-color:#2563eb!important; font-weight:700!important; } /* ===== AUTHOR ===== */ #csa2wk .author-box{ background:#f8fafc!important; border:1px solid #e2e8f0!important; border-radius:10px!important; padding:28px!important; max-width:900px!important; margin:0 auto!important; display:flex!important; gap:20px!important; align-items:flex-start!important; flex-wrap:wrap!important; } #csa2wk .author-avatar{ width:64px!important; height:64px!important; border-radius:50%!important; background:#1e3a8a!important; display:flex!important; align-items:center!important; justify-content:center!important; font-size:22px!important; font-weight:700!important; color:#ffffff!important; -webkit-text-fill-color:#ffffff!important; font-family:'Georgia',serif!important; flex-shrink:0!important; } #csa2wk .author-info{flex:1!important;min-width:200px!important;} #csa2wk .author-name{ font-size:17px!important; font-weight:700!important; color:#1e293b!important; -webkit-text-fill-color:#1e293b!important; font-family:'Georgia',serif!important; margin:0 0 4px!important; } #csa2wk .author-title{ font-size:13px!important; color:#2563eb!important; -webkit-text-fill-color:#2563eb!important; font-family:'Georgia',serif!important; margin:0 0 10px!important; } #csa2wk .author-bio{ font-size:14px!important; color:#475569!important; -webkit-text-fill-color:#475569!important; font-family:'Georgia',serif!important; margin:0!important; line-height:1.6!important; } /* ===== BOTTOM CTA ===== */ #csa2wk .bottom-cta{ background:#0f172a!important; padding:48px 24px!important; text-align:center!important; } #csa2wk .bottom-cta h2{ font-family:'Georgia',serif!important; font-size:26px!important; font-weight:700!important; color:#ffffff!important; -webkit-text-fill-color:#ffffff!important; margin:0 0 10px!important; } #csa2wk .bottom-cta p{ font-size:15px!important; color:#94a3b8!important; -webkit-text-fill-color:#94a3b8!important; font-family:'Georgia',serif!important; margin:0 0 24px!important; } #csa2wk .bottom-cta-btn{ display:inline-block!important; background:#2563eb!important; color:#ffffff!important; -webkit-text-fill-color:#ffffff!important; font-family:'Georgia',serif!important; font-size:17px!important; font-weight:700!important; padding:16px 44px!important; border-radius:8px!important; text-decoration:none!important; } #csa2wk .bottom-cta-btn:link,#csa2wk .bottom-cta-btn:visited{ color:#ffffff!important; -webkit-text-fill-color:#ffffff!important; } #csa2wk .bottom-cta-btn:hover{background:#1d4ed8!important;} AP CSA Exam: May 15, 2026 — 14 days of structured, exam-aligned review. Instant PDF download. AP Computer Science A — 2025-2026 2-Week Cram Kit 14-Day Exam-Aligned Review — Hard MCQs, Full FRQs, 17 Exam Traps 28Hard MCQs 4Full FRQs 17Exam Traps 14Days $14.99 Instant PDF Download — 2025-2026 Curriculum Get the 2-Week Cram Kit → Sound familiar? These are the traps that turn a 4 into a 3 — or a 3 into a 2. The I/II/III trap You pick the answer that sounds right without checking every statement independently. Distractor designers count on this. Cast position on division (double)(7/2) = 3.0, not 3.5. If you do not predict first, convincing wrong answers win. Forward ArrayList removal Removing at index i in a forward loop skips the next element. The bug produces plausible-looking but wrong output. void on a constructor public void Box(int n) is a method, not a constructor. New Box(5) will not compile — and the error looks cryptic under exam pressure. 2025-2026 curriculum note: Inheritance, polymorphism, extends, and super have been removed from the AP CSA exam. This kit covers exactly what is tested: File/Scanner, recursion tracing, ArrayList FRQ, 2D arrays, and all 4 updated units. Nothing more, nothing less. What is inside Every element is designed around how the AP CSA exam is actually scored. Daily MCQs 2 hard MCQs every day Spot-the-error and I/II/III multi-correct formats. Predict-first stems. No giveaway variable names. Balanced A/B/C/D distribution. FRQs 4 full FRQs with model solutions Methods (Day 4), Class Writing (Day 8), ArrayList (Day 11), 2D Array (Day 14). Each includes a self-check rubric to score yourself before peeking. Exam Traps 1 named trap per day 17 traps total, including cast-position matters, for-each cannot write back, binary search silent failure, and the void-constructor bug. Unit Weighting Exam-weighted coverage Unit 4 gets the heaviest coverage (30–40%), Unit 2 next (25–35%), matching the actual exam weight distribution. Answer Key Bidirectional links Click “see answer” to jump to the explanation. Click “back to question” to return. Every answer explains why the wrong choices are wrong. Reference Quick Reference + 17 Traps cheat sheet Full AP Java Quick Reference replica, formulas, and the complete 17 Traps list at the end of the kit for final-day review. 14-Day Schedule Every day is self-contained. Start anywhere if you are short on time. Day Topic Unit Includes 1 Primitives, Casting & Integer Division U1 2 MCQ 2 Strings: Immutability, substring, equals U1 2 MCQ 3 Expressions, Evaluation Order & Spot the Error U1 U2 2 MCQ 4 Conditionals & Boolean Logic U2 2 MCQ + FRQ 1: Methods 5 Loop Tracing: while, for, do-while U2 2 MCQ 6 Arrays, for-each, and the Modification Trap U2 2 MCQ 7 ArrayList: Add, Remove, Iterate Safely U4 2 MCQ 8 Writing Classes: Encapsulation, this, static U3 2 MCQ + FRQ 2: Class Writing 9 Nested Loops & 2D Array Basics U2 U4 2 MCQ 10 Recursion — Tracing Only U4 2 MCQ 11 ArrayList Algorithms U4 2 MCQ + FRQ 3: ArrayList 12 Searching & Sorting U4 2 MCQ 13 File I/O with Scanner + Data Sets U4 2 MCQ 14 Mixed Review All Units 2 MCQ + FRQ 4: 2D Array This kit is for you if… No fluff, no re-teaching the whole course. You have 14 days or fewer before the May 15 exam and want a day-by-day plan You keep missing MCQs that look straightforward but have a subtle trap You want to practice all 4 FRQ types with real rubric feedback before exam day You know the material but lose points on I/II/III questions by not checking every statement You want 2026 curriculum only — no inheritance, no outdated topics TC Tanner Crow AP CSA Teacher — Blue Valley North High School — APCSExamPrep.com 11+ years teaching AP Computer Science A. 54.5% of my AP CSA students score 5s (national average: 25.5%). 5.0 Wyzant rating with 1,845+ verified tutoring hours and 451+ five-star reviews. Every trap in this kit came from watching students lose points on questions they knew how to solve. 23 days to AP CSA. Get the plan. $14.99 — Instant PDF download — 2025-2026 4-unit curriculum Get the 2-Week Cram Kit →
More you might like
AP CSA 7-Day Emergency Kit | Last-Week Study Plan | 2026 Exa
Related