{"title":"AP CSP","description":null,"products":[{"product_id":"ap-cs-tutoring-3-hour-package","title":"AP Computer Science Tutoring - 3 Hour Package","description":"\u003cstyle\u003e\n.product__description,.product__description--full-width,.product__info-wrapper,.product__info-wrapper--full-width{max-width:100%!important;width:100%!important;padding:0 40px!important;position:static!important;top:auto!important}\n.product{grid-template-columns:1fr!important;display:block!important}\n.product__media-wrapper{display:none!important}\n#MainContent .product__info-wrapper{float:none!important;position:relative!important}\n\u003c\/style\u003e\u003cstyle\u003e\n\/* ============================================\n   BULLETPROOF CSS - Prevents Shopify Overrides\n   3-Hour Package Product Description\n   ============================================ *\/\n\n\/* Reset and base styles with high specificity *\/\n#tutoring-product-3hr-wrapper,\n#tutoring-product-3hr-wrapper *,\n#tutoring-product-3hr-wrapper *::before,\n#tutoring-product-3hr-wrapper *::after {\n    box-sizing: border-box !important;\n}\n\n#tutoring-product-3hr-wrapper {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;\n    color: #1f2937 !important;\n    line-height: 1.7 !important;\n    max-width: 100% !important;\n    font-size: 16px !important;\n}\n\n\/* Headings *\/\n#tutoring-product-3hr-wrapper h2 {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;\n    font-size: 1.4em !important;\n    font-weight: 700 !important;\n    color: #1e3a5f !important;\n    margin: 32px 0 16px 0 !important;\n    padding-bottom: 8px !important;\n    border-bottom: 2px solid #e5e7eb !important;\n    line-height: 1.3 !important;\n    text-transform: none !important;\n    letter-spacing: normal !important;\n}\n\n#tutoring-product-3hr-wrapper h2:first-of-type {\n    margin-top: 0 !important;\n}\n\n#tutoring-product-3hr-wrapper h3 {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;\n    font-size: 1.1em !important;\n    font-weight: 600 !important;\n    color: #1e3a5f !important;\n    margin: 24px 0 12px 0 !important;\n    text-transform: none !important;\n    letter-spacing: normal !important;\n}\n\n#tutoring-product-3hr-wrapper h4 {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;\n    font-size: 1em !important;\n    font-weight: 600 !important;\n    color: #1e3a5f !important;\n    margin: 0 0 8px 0 !important;\n    text-transform: none !important;\n    letter-spacing: normal !important;\n}\n\n\/* Paragraphs *\/\n#tutoring-product-3hr-wrapper p {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;\n    margin: 0 0 16px 0 !important;\n    color: #374151 !important;\n    font-size: 1em !important;\n    line-height: 1.7 !important;\n}\n\n\/* Strong\/Bold text *\/\n#tutoring-product-3hr-wrapper strong,\n#tutoring-product-3hr-wrapper b {\n    font-weight: 700 !important;\n    color: inherit !important;\n}\n\n\/* Popular badge *\/\n#tutoring-product-3hr-wrapper .tpd-popular-badge {\n    display: inline-block !important;\n    background: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%) !important;\n    color: #fff !important;\n    padding: 8px 20px !important;\n    border-radius: 25px !important;\n    font-size: 14px !important;\n    font-weight: 700 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.5px !important;\n    margin-bottom: 16px !important;\n}\n\n\/* Savings callout *\/\n#tutoring-product-3hr-wrapper .tpd-savings-callout {\n    background: #dcfce7 !important;\n    border: 2px solid #059669 !important;\n    border-radius: 10px !important;\n    padding: 16px 20px !important;\n    margin: 20px 0 !important;\n    text-align: center !important;\n}\n\n#tutoring-product-3hr-wrapper .tpd-savings-callout strong {\n    color: #047857 !important;\n    font-size: 1.1em !important;\n}\n\n#tutoring-product-3hr-wrapper .tpd-savings-callout span {\n    display: block !important;\n    color: #065f46 !important;\n    font-size: 0.9em !important;\n    margin-top: 4px !important;\n}\n\n\/* Highlight box *\/\n#tutoring-product-3hr-wrapper .tpd-highlight-box {\n    background: linear-gradient(135deg, #eff6ff 0%, #dbeafe 100%) !important;\n    border-left: 4px solid #3b82f6 !important;\n    border-radius: 0 8px 8px 0 !important;\n    padding: 20px !important;\n    margin: 20px 0 !important;\n}\n\n#tutoring-product-3hr-wrapper .tpd-highlight-box p {\n    margin: 0 !important;\n    color: #1e40af !important;\n    font-weight: 500 !important;\n}\n\n\/* Feature list *\/\n#tutoring-product-3hr-wrapper .tpd-feature-list {\n    list-style: none !important;\n    padding: 0 !important;\n    margin: 16px 0 !important;\n}\n\n#tutoring-product-3hr-wrapper .tpd-feature-list li {\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 12px !important;\n    margin-bottom: 14px !important;\n    color: #374151 !important;\n    padding-left: 0 !important;\n    list-style: none !important;\n}\n\n#tutoring-product-3hr-wrapper .tpd-feature-list li::before {\n    content: \"\\2713\" !important;\n    color: #059669 !important;\n    font-weight: 700 !important;\n    flex-shrink: 0 !important;\n    margin-top: 2px !important;\n}\n\n#tutoring-product-3hr-wrapper .tpd-feature-list li strong {\n    color: #1e3a5f !important;\n}\n\n\/* Tutor card *\/\n#tutoring-product-3hr-wrapper .tpd-tutor-card {\n    background: linear-gradient(135deg, #1e3a5f 0%, #2d5a87 100%) !important;\n    border-radius: 12px !important;\n    padding: 24px !important;\n    margin: 24px 0 !important;\n    color: #fff !important;\n}\n\n#tutoring-product-3hr-wrapper .tpd-tutor-card h3 {\n    color: #fff !important;\n    margin: 0 0 16px 0 !important;\n    text-align: center !important;\n    border-bottom: 1px solid rgba(255,255,255,0.2) !important;\n    padding-bottom: 12px !important;\n}\n\n\/* Tutor stats grid *\/\n#tutoring-product-3hr-wrapper .tpd-tutor-stats {\n    display: grid !important;\n    grid-template-columns: repeat(2, 1fr) !important;\n    gap: 12px !important;\n    margin-bottom: 16px !important;\n}\n\n#tutoring-product-3hr-wrapper .tpd-stat {\n    background: rgba(255,255,255,0.1) !important;\n    border-radius: 8px !important;\n    padding: 12px !important;\n    text-align: center !important;\n}\n\n#tutoring-product-3hr-wrapper .tpd-stat-value {\n    display: block !important;\n    font-size: 1.5em !important;\n    font-weight: 700 !important;\n    color: #fff !important;\n}\n\n#tutoring-product-3hr-wrapper .tpd-stat-label {\n    font-size: 0.8em !important;\n    color: rgba(255,255,255,0.85) !important;\n}\n\n#tutoring-product-3hr-wrapper .tpd-tutor-details p {\n    margin: 8px 0 !important;\n    font-size: 0.9em !important;\n    color: rgba(255,255,255,0.9) !important;\n}\n\n#tutoring-product-3hr-wrapper .tpd-tutor-details strong {\n    color: #fff !important;\n}\n\n\/* Steps list *\/\n#tutoring-product-3hr-wrapper .tpd-steps {\n    counter-reset: step-counter !important;\n    list-style: none !important;\n    padding: 0 !important;\n    margin: 16px 0 !important;\n}\n\n#tutoring-product-3hr-wrapper .tpd-steps li {\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 16px !important;\n    margin-bottom: 20px !important;\n    color: #374151 !important;\n    list-style: none !important;\n    padding-left: 0 !important;\n}\n\n#tutoring-product-3hr-wrapper .tpd-steps li::before {\n    counter-increment: step-counter !important;\n    content: counter(step-counter) !important;\n    background: #1e3a5f !important;\n    color: #fff !important;\n    width: 32px !important;\n    height: 32px !important;\n    border-radius: 50% !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    font-weight: 700 !important;\n    flex-shrink: 0 !important;\n}\n\n#tutoring-product-3hr-wrapper .tpd-steps li strong {\n    color: #1e3a5f !important;\n    display: block !important;\n    margin-bottom: 4px !important;\n}\n\n\/* Best for grid *\/\n#tutoring-product-3hr-wrapper .tpd-best-for-grid {\n    display: grid !important;\n    grid-template-columns: repeat(2, 1fr) !important;\n    gap: 12px !important;\n    margin: 16px 0 !important;\n}\n\n#tutoring-product-3hr-wrapper .tpd-best-for-item {\n    background: #f8fafc !important;\n    border-radius: 8px !important;\n    padding: 16px !important;\n    text-align: center !important;\n}\n\n#tutoring-product-3hr-wrapper .tpd-best-for-item h4 {\n    color: #1e3a5f !important;\n    font-size: 0.95em !important;\n    margin: 0 0 6px 0 !important;\n    font-weight: 600 !important;\n}\n\n#tutoring-product-3hr-wrapper .tpd-best-for-item p {\n    color: #6b7280 !important;\n    font-size: 0.85em !important;\n    margin: 0 !important;\n    line-height: 1.4 !important;\n}\n\n\/* FAQ items *\/\n#tutoring-product-3hr-wrapper .tpd-faq-item {\n    background: #f8fafc !important;\n    border-radius: 8px !important;\n    padding: 16px !important;\n    margin-bottom: 12px !important;\n}\n\n#tutoring-product-3hr-wrapper .tpd-faq-item h4 {\n    color: #1e3a5f !important;\n    font-size: 1em !important;\n    font-weight: 600 !important;\n    margin: 0 0 8px 0 !important;\n}\n\n#tutoring-product-3hr-wrapper .tpd-faq-item p {\n    color: #6b7280 !important;\n    font-size: 0.9em !important;\n    margin: 0 !important;\n}\n\n\/* Guarantee box *\/\n#tutoring-product-3hr-wrapper .tpd-guarantee {\n    background: #f0fdf4 !important;\n    border: 1px solid #86efac !important;\n    border-radius: 10px !important;\n    padding: 20px !important;\n    margin: 24px 0 !important;\n    text-align: center !important;\n}\n\n#tutoring-product-3hr-wrapper .tpd-guarantee strong {\n    color: #047857 !important;\n    display: block !important;\n    margin-bottom: 6px !important;\n}\n\n#tutoring-product-3hr-wrapper .tpd-guarantee p {\n    color: #065f46 !important;\n    margin: 0 !important;\n    font-size: 0.95em !important;\n}\n\n\/* Links *\/\n#tutoring-product-3hr-wrapper a,\n#tutoring-product-3hr-wrapper a:link,\n#tutoring-product-3hr-wrapper a:visited {\n    color: #3b82f6 !important;\n    text-decoration: underline !important;\n}\n\n#tutoring-product-3hr-wrapper a:hover,\n#tutoring-product-3hr-wrapper a:active {\n    color: #2563eb !important;\n}\n\n\/* Responsive *\/\n@media (max-width: 600px) {\n    #tutoring-product-3hr-wrapper .tpd-tutor-stats {\n        grid-template-columns: repeat(2, 1fr) !important;\n        gap: 8px !important;\n    }\n    \n    #tutoring-product-3hr-wrapper .tpd-stat {\n        padding: 10px 8px !important;\n    }\n    \n    #tutoring-product-3hr-wrapper .tpd-stat-value {\n        font-size: 1.3em !important;\n    }\n    \n    #tutoring-product-3hr-wrapper .tpd-best-for-grid {\n        grid-template-columns: 1fr !important;\n    }\n}\n  \/* Make Appointo widget full width *\/\n#tutoring-product-3hr-wrapper .appointo-custom-btn,\n#tutoring-product-3hr-wrapper .appointo-custom-btn \u003e div,\n#tutoring-product-3hr-wrapper .appointo-booking-widget {\n    max-width: 100% !important;\n    width: 100% !important;\n}\n\n\/* Give the booking widget more breathing room *\/\n.appointo-booking-widget {\n    margin: 0 -20px !important;\n    padding: 20px !important;\n}\n\n\/* Make the calendar and slots side by side on larger screens *\/\n@media (min-width: 768px) {\n    .appointo-booking-container {\n        display: grid !important;\n        grid-template-columns: 1fr 1fr !important;\n        gap: 24px !important;\n    }\n}\n\u003c\/style\u003e\n\u003cdiv style=\"background: #eff6ff; border-left: 4px solid #3b82f6; padding: 16px; margin: 20px 0; border-radius: 0 8px 8px 0;\"\u003e\n    \u003cp style=\"margin: 0 0 12px 0; color: #1e40af; font-weight: 600; font-size: 16px;\"\u003e📅 How to book your 3 sessions:\u003c\/p\u003e\n    \u003col style=\"margin: 0 0 12px 20px; color: #1e40af; line-height: 1.6;\"\u003e\n        \u003cli style=\"margin-bottom: 8px;\"\u003eSelect your first session date\/time below\u003c\/li\u003e\n        \u003cli style=\"margin-bottom: 8px;\"\u003eClick \"\u003cstrong\u003eAdd to Cart\u003c\/strong\u003e\" and complete checkout\u003c\/li\u003e\n        \u003cli style=\"margin-bottom: 8px;\"\u003eAfter purchase, you'll receive a booking link via email to schedule sessions #2 and #3\u003c\/li\u003e\n    \u003c\/ol\u003e\n    \u003cp style=\"margin: 0; color: #1e40af; font-size: 14px; background: #dbeafe; padding: 10px; border-radius: 6px;\"\u003e\n        \u003cstrong\u003e💡 Pro Tip:\u003c\/strong\u003e \u003cem\u003eYou can select multiple time slots before clicking \"Add to Cart\" to book all 3 sessions at once!\u003c\/em\u003e\n    \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"margin: 20px 0; padding: 16px; background: #fef3c7; border-left: 4px solid #f59e0b; border-radius: 0 8px 8px 0;\"\u003e\n    \u003cp style=\"margin: 0 0 8px 0; color: #92400e; font-weight: 600; font-size: 16px;\"\u003e\n        💰 Have a discount code?\n    \u003c\/p\u003e\n    \u003cp style=\"margin: 0; color: #78350f; font-size: 14px;\"\u003e\n        Enter it at checkout in the \u003cstrong\u003e\"Discount code\"\u003c\/strong\u003e field to save!\n    \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n\/* Force Appointo button styling - override all Shopify defaults *\/\n.appointo-custom-btn-3hr {\n    all: unset !important;\n    box-sizing: border-box !important;\n    display: block !important;\n    width: 100% !important;\n    max-width: 600px !important;\n    margin: 30px auto !important;\n    padding: 18px 40px !important;\n    background: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%) !important;\n    color: #ffffff !important;\n    font-size: 18px !important;\n    font-weight: 700 !important;\n    text-align: center !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.5px !important;\n    border: none !important;\n    border-radius: 8px !important;\n    box-shadow: 0 4px 12px rgba(59, 130, 246, 0.3) !important;\n    cursor: pointer !important;\n    transition: all 0.3s ease !important;\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;\n    line-height: 1.2 !important;\n}\n\n.appointo-custom-btn-3hr:hover {\n    background: linear-gradient(135deg, #2563eb 0%, #1d4ed8 100%) !important;\n    box-shadow: 0 6px 16px rgba(59, 130, 246, 0.4) !important;\n    transform: translateY(-2px) !important;\n    color: #ffffff !important;\n}\n\n.appointo-custom-btn-3hr:active {\n    transform: translateY(0) !important;\n    box-shadow: 0 2px 8px rgba(59, 130, 246, 0.3) !important;\n}\n\n.appointo-custom-btn-3hr * {\n    color: #ffffff !important;\n}\n\u003c\/style\u003e\n\n\u003cdiv style=\"text-align: center; margin: 30px 0;\"\u003e\n    \u003cbutton class=\"appointo-custom-btn appointo-custom-btn-3hr\" data-appointo-product-handle=\"ap-cs-tutoring-3-hour-package\"\u003e\n        📅 Book Your 3-Hour Package Now\n    \u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript src=\"https:\/\/cdn.appointo.me\/js\/appointment-booking.js\"\u003e\u003c\/script\u003e\n\u003cp\u003e\u003cspan class=\"tpd-popular-badge\"\u003eMost Popular Package\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"tpd-savings-callout\"\u003e\n\u003cstrong\u003eSave $75 (17% off) - Just $125\/hour\u003c\/strong\u003e \u003cspan\u003eRegularly $150\/hour for single sessions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpd-highlight-box\"\u003e\n\u003cp\u003eBuild skills and confidence with ongoing 1-on-1 support from a certified AP CS teacher with 11+ years of experience and 1,845+ tutoring hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWhat's Included\u003c\/h2\u003e\n\u003cul class=\"tpd-feature-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e3 one-hour Zoom sessions\u003c\/strong\u003e - screen share, virtual whiteboard, live coding practice\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePersonalized learning plan\u003c\/strong\u003e - we identify gaps and prioritize what matters most for your success\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAI-powered session summaries\u003c\/strong\u003e - get notes and key takeaways after each session\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRecordings available\u003c\/strong\u003e - rewatch any session to reinforce learning\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEmail support\u003c\/strong\u003e - quick questions answered between sessions\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAccess to Tier 1 premium content\u003c\/strong\u003e - exclusive study materials and practice problems\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e6 months to use\u003c\/strong\u003e - flexible timing to fit your schedule\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"tpd-tutor-card\"\u003e\n\u003ch3\u003eYour Tutor: Tanner Crow\u003c\/h3\u003e\n\u003cdiv class=\"tpd-tutor-stats\"\u003e\n\u003cdiv class=\"tpd-stat\"\u003e\n\u003cspan class=\"tpd-stat-value\"\u003e5.0\u003c\/span\u003e \u003cspan class=\"tpd-stat-label\"\u003eRating (451 reviews)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpd-stat\"\u003e\n\u003cspan class=\"tpd-stat-value\"\u003e92%\u003c\/span\u003e \u003cspan class=\"tpd-stat-label\"\u003eScored 5 on AP Exam\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpd-stat\"\u003e\n\u003cspan class=\"tpd-stat-value\"\u003e1,845+\u003c\/span\u003e \u003cspan class=\"tpd-stat-label\"\u003eHours Tutored\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpd-stat\"\u003e\n\u003cspan class=\"tpd-stat-value\"\u003e11+\u003c\/span\u003e \u003cspan class=\"tpd-stat-label\"\u003eYears Teaching AP CS\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpd-tutor-details\"\u003e\n\u003cp\u003e\u003cstrong\u003eCurrently teaching at Kansas's #1 ranked school district\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eSubjects: AP Computer Science A (Java), AP Computer Science Principles, AP Cybersecurity\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eHow It Works\u003c\/h2\u003e\n\u003col class=\"tpd-steps\"\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003cstrong\u003ePurchase your package\u003c\/strong\u003e Complete checkout and you'll receive a confirmation email within minutes.\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eBook your sessions\u003c\/strong\u003e Use the scheduling link in your email to book sessions that fit your schedule.\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eMeet on Zoom\u003c\/strong\u003e We'll work through your questions, practice problems, and build your understanding.\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eReview and retain\u003c\/strong\u003e Get AI-generated summaries and session recordings to reinforce what you learned.\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch2\u003eIdeal For Students Who...\u003c\/h2\u003e\n\u003cdiv class=\"tpd-best-for-grid\"\u003e\n\u003cdiv class=\"tpd-best-for-item\"\u003e\n\u003ch4\u003ePreparing for AP Exam\u003c\/h4\u003e\n\u003cp\u003eMultiple sessions to review all FRQ types and practice strategies\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpd-best-for-item\"\u003e\n\u003ch4\u003eBuilding Foundations\u003c\/h4\u003e\n\u003cp\u003eNeed time to master core concepts like arrays, loops, and OOP\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpd-best-for-item\"\u003e\n\u003ch4\u003eImproving Grades\u003c\/h4\u003e\n\u003cp\u003eWant consistent support throughout a unit or semester\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpd-best-for-item\"\u003e\n\u003ch4\u003eGaining Confidence\u003c\/h4\u003e\n\u003cp\u003eBenefit from ongoing relationship with the same tutor\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdiv class=\"tpd-faq-item\"\u003e\n\u003ch4\u003eHow long do I have to use my sessions?\u003c\/h4\u003e\n\u003cp\u003eYou have 6 months from purchase to use all 3 sessions. Most students use them within 1-2 months.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpd-faq-item\"\u003e\n\u003ch4\u003eCan I schedule all 3 sessions at once?\u003c\/h4\u003e\n\u003cp\u003eYes! You can book all sessions upfront or schedule them one at a time - whatever works for you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpd-faq-item\"\u003e\n\u003ch4\u003eWhat if I need to reschedule?\u003c\/h4\u003e\n\u003cp\u003eNo problem! Just reschedule with at least 3 hours notice and there's no penalty.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpd-faq-item\"\u003e\n\u003ch4\u003eWhat's included in Tier 1 premium content?\u003c\/h4\u003e\n\u003cp\u003eYou'll get access to exclusive study materials, practice problems, and resources not available to non-package students.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tpd-guarantee\"\u003e\n\u003cstrong\u003e100% Satisfaction Guarantee\u003c\/strong\u003e\n\u003cp\u003eIf you're not satisfied after your first session, I'll refund the full package - no questions asked. Unused hours can be refunded at any time (prorated at $125\/hour).\u003c\/p\u003e\n\u003c\/div\u003e","brand":"APCS Exam Prep","offers":[{"title":"Default Title","offer_id":48241321738455,"sku":"TUTOR-3HR","price":375.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/8403\/1191\/files\/TutoringPic_205459e5-80bd-4026-b267-5738593f731a.png?v=1772139671"},{"product_id":"ap-cs-tutoring-single-session","title":"AP Computer Science Tutoring - Single Session","description":"\u003cstyle\u003e\n.product__description,.product__description--full-width,.product__info-wrapper,.product__info-wrapper--full-width{max-width:100%!important;width:100%!important;padding:0 40px!important;position:static!important;top:auto!important}\n.product{grid-template-columns:1fr!important;display:block!important}\n.product__media-wrapper{display:none!important}\n#MainContent .product__info-wrapper{float:none!important;position:relative!important}\n\u003c\/style\u003e\u003cstyle\u003e\n\/* ============================================\n   BULLETPROOF CSS - Prevents Shopify Overrides\n   ============================================ *\/\n\n\/* Reset and base styles with high specificity *\/\n#tutoring-product-1hr-wrapper,\n#tutoring-product-1hr-wrapper *,\n#tutoring-product-1hr-wrapper *::before,\n#tutoring-product-1hr-wrapper *::after {\n    box-sizing: border-box !important;\n    text-decoration: none !important;\n}\n\n#tutoring-product-1hr-wrapper {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;\n    color: #1f2937 !important;\n    line-height: 1.7 !important;\n    max-width: 100% !important;\n    font-size: 16px !important;\n}\n\n\/* Headings with full selector specificity *\/\n#tutoring-product-1hr-wrapper h2,\n#tutoring-product-1hr-wrapper h2.tpd-heading {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;\n    font-size: 1.4em !important;\n    font-weight: 700 !important;\n    color: #1e3a5f !important;\n    margin: 32px 0 16px 0 !important;\n    padding-bottom: 8px !important;\n    border-bottom: 2px solid #e5e7eb !important;\n    line-height: 1.3 !important;\n    text-transform: none !important;\n    letter-spacing: normal !important;\n}\n\n#tutoring-product-1hr-wrapper h2:first-of-type {\n    margin-top: 0 !important;\n}\n\n#tutoring-product-1hr-wrapper h3,\n#tutoring-product-1hr-wrapper h3.tpd-subheading {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;\n    font-size: 1.1em !important;\n    font-weight: 600 !important;\n    color: #1e3a5f !important;\n    margin: 24px 0 12px 0 !important;\n    text-transform: none !important;\n    letter-spacing: normal !important;\n}\n\n\/* Paragraphs *\/\n#tutoring-product-1hr-wrapper p,\n#tutoring-product-1hr-wrapper p.tpd-text {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;\n    margin: 0 0 16px 0 !important;\n    color: #374151 !important;\n    font-size: 1em !important;\n    line-height: 1.7 !important;\n}\n\n\/* Strong\/Bold text *\/\n#tutoring-product-1hr-wrapper strong,\n#tutoring-product-1hr-wrapper b {\n    font-weight: 700 !important;\n    color: inherit !important;\n}\n\n\/* Highlight box *\/\n#tutoring-product-1hr-wrapper .tpd-highlight-box {\n    background: linear-gradient(135deg, #eff6ff 0%, #dbeafe 100%) !important;\n    border-left: 4px solid #3b82f6 !important;\n    border-radius: 0 8px 8px 0 !important;\n    padding: 20px !important;\n    margin: 20px 0 !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-highlight-box p {\n    margin: 0 !important;\n    color: #1e40af !important;\n    font-weight: 500 !important;\n}\n\n\/* Package note box *\/\n#tutoring-product-1hr-wrapper .tpd-package-note {\n    background: #fef3c7 !important;\n    border: 1px solid #f59e0b !important;\n    border-radius: 10px !important;\n    padding: 16px 20px !important;\n    margin: 20px 0 !important;\n    text-align: center !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-package-note p {\n    margin: 0 !important;\n    color: #92400e !important;\n    font-size: 0.95em !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-package-note a,\n#tutoring-product-1hr-wrapper .tpd-package-note a:link,\n#tutoring-product-1hr-wrapper .tpd-package-note a:visited {\n    color: #d97706 !important;\n    font-weight: 600 !important;\n    text-decoration: underline !important;\n    background: transparent !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-package-note a:hover,\n#tutoring-product-1hr-wrapper .tpd-package-note a:active {\n    color: #b45309 !important;\n}\n\n\/* Feature list *\/\n#tutoring-product-1hr-wrapper .tpd-feature-list {\n    list-style: none !important;\n    padding: 0 !important;\n    margin: 16px 0 !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-feature-list li {\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 12px !important;\n    margin-bottom: 14px !important;\n    color: #374151 !important;\n    padding-left: 0 !important;\n    list-style: none !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-feature-list li::before {\n    content: \"\\2713\" !important;\n    color: #059669 !important;\n    font-weight: 700 !important;\n    flex-shrink: 0 !important;\n    margin-top: 2px !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-feature-list li strong {\n    color: #1e3a5f !important;\n}\n\n\/* Tutor card *\/\n#tutoring-product-1hr-wrapper .tpd-tutor-card {\n    background: linear-gradient(135deg, #1e3a5f 0%, #2d5a87 100%) !important;\n    border-radius: 12px !important;\n    padding: 24px !important;\n    margin: 24px 0 !important;\n    color: #fff !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-tutor-card h3 {\n    color: #fff !important;\n    margin: 0 0 16px 0 !important;\n    text-align: center !important;\n    border-bottom: 1px solid rgba(255,255,255,0.2) !important;\n    padding-bottom: 12px !important;\n}\n\n\/* Tutor stats grid *\/\n#tutoring-product-1hr-wrapper .tpd-tutor-stats {\n    display: grid !important;\n    grid-template-columns: repeat(2, 1fr) !important;\n    gap: 12px !important;\n    margin-bottom: 16px !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-stat {\n    background: rgba(255,255,255,0.1) !important;\n    border-radius: 8px !important;\n    padding: 12px !important;\n    text-align: center !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-stat-value {\n    display: block !important;\n    font-size: 1.5em !important;\n    font-weight: 700 !important;\n    color: #fff !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-stat-label {\n    font-size: 0.8em !important;\n    color: rgba(255,255,255,0.85) !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-tutor-details p {\n    margin: 8px 0 !important;\n    font-size: 0.9em !important;\n    color: rgba(255,255,255,0.9) !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-tutor-details strong {\n    color: #fff !important;\n}\n\n\/* Steps list *\/\n#tutoring-product-1hr-wrapper .tpd-steps {\n    counter-reset: step-counter !important;\n    list-style: none !important;\n    padding: 0 !important;\n    margin: 16px 0 !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-steps li {\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 16px !important;\n    margin-bottom: 20px !important;\n    color: #374151 !important;\n    list-style: none !important;\n    padding-left: 0 !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-steps li::before {\n    counter-increment: step-counter !important;\n    content: counter(step-counter) !important;\n    background: #1e3a5f !important;\n    color: #fff !important;\n    width: 32px !important;\n    height: 32px !important;\n    border-radius: 50% !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    font-weight: 700 !important;\n    flex-shrink: 0 !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-steps li strong {\n    color: #1e3a5f !important;\n    display: block !important;\n    margin-bottom: 4px !important;\n}\n\n\/* Best for grid *\/\n#tutoring-product-1hr-wrapper .tpd-best-for-grid {\n    display: grid !important;\n    grid-template-columns: repeat(2, 1fr) !important;\n    gap: 12px !important;\n    margin: 16px 0 !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-best-for-item {\n    background: #f8fafc !important;\n    border-radius: 8px !important;\n    padding: 16px !important;\n    text-align: center !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-best-for-item h4 {\n    color: #1e3a5f !important;\n    font-size: 0.95em !important;\n    margin: 0 0 6px 0 !important;\n    font-weight: 600 !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-best-for-item p {\n    color: #6b7280 !important;\n    font-size: 0.85em !important;\n    margin: 0 !important;\n    line-height: 1.4 !important;\n}\n\n\/* FAQ items *\/\n#tutoring-product-1hr-wrapper .tpd-faq-item {\n    background: #f8fafc !important;\n    border-radius: 8px !important;\n    padding: 16px !important;\n    margin-bottom: 12px !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-faq-item h4 {\n    color: #1e3a5f !important;\n    font-size: 1em !important;\n    font-weight: 600 !important;\n    margin: 0 0 8px 0 !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-faq-item p {\n    color: #6b7280 !important;\n    font-size: 0.9em !important;\n    margin: 0 !important;\n}\n\n\/* Guarantee box *\/\n#tutoring-product-1hr-wrapper .tpd-guarantee {\n    background: #f0fdf4 !important;\n    border: 1px solid #86efac !important;\n    border-radius: 10px !important;\n    padding: 20px !important;\n    margin: 24px 0 !important;\n    text-align: center !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-guarantee strong {\n    color: #047857 !important;\n    display: block !important;\n    margin-bottom: 6px !important;\n}\n\n#tutoring-product-1hr-wrapper .tpd-guarantee p {\n    color: #065f46 !important;\n    margin: 0 !important;\n    font-size: 0.95em !important;\n}\n\n\/* Responsive *\/\n@media (max-width: 600px) {\n    #tutoring-product-1hr-wrapper .tpd-tutor-stats {\n        grid-template-columns: repeat(2, 1fr) !important;\n        gap: 8px !important;\n    }\n    \n    #tutoring-product-1hr-wrapper .tpd-stat {\n        padding: 10px 8px !important;\n    }\n    \n    #tutoring-product-1hr-wrapper .tpd-stat-value {\n        font-size: 1.3em !important;\n    }\n    \n    #tutoring-product-1hr-wrapper .tpd-best-for-grid {\n        grid-template-columns: 1fr !important;\n    }\n}\n\u003c\/style\u003e\n\n\u003cdiv id=\"tutoring-product-1hr-wrapper\"\u003e\n\n\u003cdiv class=\"tpd-highlight-box\"\u003e\n    \u003cp\u003eGet focused 1-on-1 help with a specific topic, homework question, or concept from a certified AP CS teacher with 11+ years of experience and 1,845+ tutoring hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tpd-package-note\"\u003e\n    \u003cp\u003eNeed more than one session? \u003ca href=\"\/pages\/tutoring-packages\"\u003eView our packages\u003c\/a\u003e and save up to 40% per hour!\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003eWhat's Included\u003c\/h2\u003e\n\n\u003cul class=\"tpd-feature-list\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003e1 hour Zoom session\u003c\/strong\u003e - screen share, virtual whiteboard, live coding practice\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eFocus on your specific questions\u003c\/strong\u003e - bring homework, test prep, or concept questions\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eAI-powered session summary\u003c\/strong\u003e - get notes and key takeaways sent after the session\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eRecording available\u003c\/strong\u003e - rewatch the session anytime to reinforce learning\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eFlexible scheduling\u003c\/strong\u003e - book a time that works for you via Calendly\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cdiv class=\"tpd-tutor-card\"\u003e\n    \u003ch3\u003eYour Tutor: Tanner\u003c\/h3\u003e\n    \u003cdiv class=\"tpd-tutor-stats\"\u003e\n        \u003cdiv class=\"tpd-stat\"\u003e\n            \u003cspan class=\"tpd-stat-value\"\u003e5.0\u003c\/span\u003e\n            \u003cspan class=\"tpd-stat-label\"\u003eRating\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"tpd-stat\"\u003e\n            \u003cspan class=\"tpd-stat-value\"\u003e451\u003c\/span\u003e\n            \u003cspan class=\"tpd-stat-label\"\u003eReviews\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"tpd-stat\"\u003e\n            \u003cspan class=\"tpd-stat-value\"\u003e1,845+\u003c\/span\u003e\n            \u003cspan class=\"tpd-stat-label\"\u003eHours Tutored\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"tpd-stat\"\u003e\n            \u003cspan class=\"tpd-stat-value\"\u003e92%\u003c\/span\u003e\n            \u003cspan class=\"tpd-stat-label\"\u003eScored 5s\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tpd-tutor-details\"\u003e\n        \u003cp\u003e\u003cstrong\u003e11+ years\u003c\/strong\u003e teaching AP Computer Science\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCurrently teaching\u003c\/strong\u003e AP CSA at Kansas's #1 ranked district\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eSubjects:\u003c\/strong\u003e AP CSA (Java), AP CSP, AP Cybersecurity\u003c\/p\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003eHow It Works\u003c\/h2\u003e\n\n\u003col class=\"tpd-steps\"\u003e\n    \u003cli\u003e\n        \u003cdiv\u003e\n            \u003cstrong\u003ePurchase Session\u003c\/strong\u003e\n            Complete your purchase securely through checkout. You'll receive a confirmation email immediately.\n        \u003c\/div\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n        \u003cdiv\u003e\n            \u003cstrong\u003eSchedule Your Session\u003c\/strong\u003e\n            Within 24 hours, you'll receive a Calendly link to book your session at a time that works for you.\n        \u003c\/div\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n        \u003cdiv\u003e\n            \u003cstrong\u003eMeet on Zoom\u003c\/strong\u003e\n            We meet online and work through your specific questions together with screen share and live coding.\n        \u003c\/div\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n        \u003cdiv\u003e\n            \u003cstrong\u003eGet Your Summary\u003c\/strong\u003e\n            After the session, you'll receive an AI-generated summary and access to the recording.\n        \u003c\/div\u003e\n    \u003c\/li\u003e\n\u003c\/ol\u003e\n\n\u003ch2\u003eBest For\u003c\/h2\u003e\n\n\u003cdiv class=\"tpd-best-for-grid\"\u003e\n    \u003cdiv class=\"tpd-best-for-item\"\u003e\n        \u003ch4\u003eHomework Help\u003c\/h4\u003e\n        \u003cp\u003eStuck on a specific problem or assignment? Get unstuck fast.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tpd-best-for-item\"\u003e\n        \u003ch4\u003eTest Prep\u003c\/h4\u003e\n        \u003cp\u003eQuick review of key concepts before an upcoming test.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tpd-best-for-item\"\u003e\n        \u003ch4\u003eConcept Clarity\u003c\/h4\u003e\n        \u003cp\u003eFinally understand that confusing topic your teacher glossed over.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tpd-best-for-item\"\u003e\n        \u003ch4\u003eFRQ Practice\u003c\/h4\u003e\n        \u003cp\u003eWork through Free Response Questions with expert guidance.\u003c\/p\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\n\u003cdiv class=\"tpd-faq-item\"\u003e\n    \u003ch4\u003eHow do I prepare for the session?\u003c\/h4\u003e\n    \u003cp\u003eHave your specific questions ready, along with any relevant code, homework, or materials. Test your Zoom and screen share beforehand.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tpd-faq-item\"\u003e\n    \u003ch4\u003eWhat if I need to reschedule?\u003c\/h4\u003e\n    \u003cp\u003eJust give 3 hours notice via Calendly and pick a new time. Life happens - flexibility is built in.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tpd-faq-item\"\u003e\n    \u003ch4\u003eCan I use this for AP CSA, AP CSP, or AP Cybersecurity?\u003c\/h4\u003e\n    \u003cp\u003eYes! I teach all three AP Computer Science courses and can help with any of them.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tpd-faq-item\"\u003e\n    \u003ch4\u003eWhat if I realize I need more help?\u003c\/h4\u003e\n    \u003cp\u003eYou can purchase additional single sessions or upgrade to a package anytime. Many students start with one session and then get a package.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tpd-guarantee\"\u003e\n    \u003cstrong\u003eSatisfaction Guarantee\u003c\/strong\u003e\n    \u003cp\u003eIf you're not satisfied with your session, I'll make it right - whether that's additional time or a full refund.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"APCS Exam Prep","offers":[{"title":"Default Title","offer_id":48241321771223,"sku":"TUTOR-1HR","price":150.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/8403\/1191\/files\/TutoringPic.png?v=1772139649"},{"product_id":"ap-csp-create-task-guide-pdf","title":"AP CSP Create Task Complete Guide - Score 6\/6 (PDF)","description":"\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; max-width: 800px; margin: 0 auto;\"\u003e\n\n\u003cdiv style=\"background: linear-gradient(135deg, #7c3aed 0%, #a855f7 100%); color: white; padding: 30px; border-radius: 12px; margin-bottom: 24px;\"\u003e\n\u003ch2 style=\"margin: 0 0 12px 0; color: white !important; font-size: 1.8em;\"\u003eAP CSP Create Task Complete Guide\u003c\/h2\u003e\n\u003cp style=\"margin: 0; font-size: 1.1em; opacity: 0.9; color: white !important;\"\u003eScore a 6\/6 on the Performance Task\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background: #faf5ff; border-left: 4px solid #a855f7; padding: 20px; border-radius: 0 8px 8px 0; margin-bottom: 24px;\"\u003e\n\u003ch3 style=\"color: #7c3aed !important; margin: 0 0 12px 0;\"\u003eWhat's Included\u003c\/h3\u003e\n\u003cul style=\"margin: 0; padding-left: 20px;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRubric Breakdown:\u003c\/strong\u003e Point-by-point analysis of all 6 scoring criteria\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWritten Response Templates:\u003c\/strong\u003e Frameworks for each required response\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCode Examples:\u003c\/strong\u003e Sample procedures with lists that score full points\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCommon Mistakes:\u003c\/strong\u003e What causes students to lose points (and how to avoid it)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProject Ideas:\u003c\/strong\u003e 10 project concepts that meet all requirements\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSubmission Checklist:\u003c\/strong\u003e Everything to verify before you submit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background: #dcfce7; border: 1px solid #86efac; border-radius: 8px; padding: 20px; margin-bottom: 24px;\"\u003e\n\u003ch3 style=\"color: #166534 !important; margin: 0 0 12px 0;\"\u003eWhy This Guide Works\u003c\/h3\u003e\n\u003cp style=\"margin: 0;\"\u003eWritten by a teacher who has graded hundreds of Create Tasks and knows exactly what AP readers look for. My students consistently score 5s and 6s on this portion of the exam.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cp style=\"text-align: center; color: #6b7280; font-size: 14px;\"\u003e\u003cem\u003eInstant PDF download after purchase\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"AP CS Exam Prep","offers":[{"title":"Default Title","offer_id":48252849291479,"sku":"APCSP-CREATE-PDF","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/8403\/1191\/files\/ap-csp-create-task-guide-pdf.png?v=1769817681"},{"product_id":"ap-csp-vocabulary-list-pdf","title":"AP CSP Vocabulary List - 150+ Terms (PDF)","description":"\u003cstyle\u003e\n.product__description,.product__description--full-width,.product__info-wrapper,.product__info-wrapper--full-width{max-width:100%!important;width:100%!important;padding:0 40px!important;position:static!important;top:auto!important}\n.product{grid-template-columns:1fr!important;display:block!important}\n.product__media-wrapper{display:none!important}\n#MainContent .product__info-wrapper{float:none!important;position:relative!important}\n\u003c\/style\u003e\n\u003cstyle\u003e\n#csp-vocab-prod{all:initial!important;display:block!important;font-family:Arial,sans-serif!important;color:#1f2937!important;line-height:1.6!important;}\n#csp-vocab-prod *{box-sizing:border-box!important;}\n#csp-vocab-prod h2{color:#1e3a8a!important;-webkit-text-fill-color:#1e3a8a!important;}\n#csp-vocab-prod a{color:#1d4ed8!important;-webkit-text-fill-color:#1d4ed8!important;}\n#csp-vocab-prod a:link,#csp-vocab-prod a:visited{color:#1d4ed8!important;-webkit-text-fill-color:#1d4ed8!important;}\n\u003c\/style\u003e\n\u003cdiv id=\"csp-vocab-prod\"\u003e\n\n\u003cdiv style=\"background:linear-gradient(135deg,#1e3a8a 0%,#1e40af 60%,#2563eb 100%);color:#fff;padding:30px 24px;border-radius:10px;margin-bottom:22px;text-align:center;\"\u003e\n  \u003cdiv style=\"display:inline-block;background:rgba(255,255,255,.18);color:#fff;-webkit-text-fill-color:#fff;padding:4px 14px;border-radius:20px;font-size:11px;font-weight:700;margin-bottom:10px;letter-spacing:.8px;\"\u003eAP COMPUTER SCIENCE PRINCIPLES\u003c\/div\u003e\n  \u003ch2 style=\"color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:21px;margin:0 0 6px;font-weight:800;\"\u003eComplete Vocabulary List — 145 Terms\u003c\/h2\u003e\n  \u003cp style=\"color:#bfdbfe;-webkit-text-fill-color:#bfdbfe;margin:0;font-size:13px;\"\u003eAll 5 Big Ideas  •  Exam-Aligned Definitions  •  Instant PDF Download\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:22px;\"\u003e\n  \u003cdiv style=\"background:#faf5ff;border:1px solid #ddd6fe;border-radius:8px;padding:10px;text-align:center;\"\u003e\n\u003cdiv style=\"font-size:19px;font-weight:800;color:#7c3aed;-webkit-text-fill-color:#7c3aed;\"\u003e20\u003c\/div\u003e\n\u003cdiv style=\"font-size:10px;color:#6b7280;-webkit-text-fill-color:#6b7280;margin-top:2px;\"\u003eBI 1\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv style=\"background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;padding:10px;text-align:center;\"\u003e\n\u003cdiv style=\"font-size:19px;font-weight:800;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;\"\u003e26\u003c\/div\u003e\n\u003cdiv style=\"font-size:10px;color:#6b7280;-webkit-text-fill-color:#6b7280;margin-top:2px;\"\u003eBI 2\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv style=\"background:#ecfdf5;border:1px solid #a7f3d0;border-radius:8px;padding:10px;text-align:center;\"\u003e\n\u003cdiv style=\"font-size:19px;font-weight:800;color:#059669;-webkit-text-fill-color:#059669;\"\u003e37\u003c\/div\u003e\n\u003cdiv style=\"font-size:10px;color:#6b7280;-webkit-text-fill-color:#6b7280;margin-top:2px;\"\u003eBI 3\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv style=\"background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:10px;text-align:center;\"\u003e\n\u003cdiv style=\"font-size:19px;font-weight:800;color:#d97706;-webkit-text-fill-color:#d97706;\"\u003e32\u003c\/div\u003e\n\u003cdiv style=\"font-size:10px;color:#6b7280;-webkit-text-fill-color:#6b7280;margin-top:2px;\"\u003eBI 4\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv style=\"background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px;text-align:center;\"\u003e\n\u003cdiv style=\"font-size:19px;font-weight:800;color:#dc2626;-webkit-text-fill-color:#dc2626;\"\u003e30\u003c\/div\u003e\n\u003cdiv style=\"font-size:10px;color:#6b7280;-webkit-text-fill-color:#6b7280;margin-top:2px;\"\u003eBI 5\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"margin-bottom:26px;\"\u003e\n\u003cdiv style=\"background:#7c3aed;color:#ffffff;-webkit-text-fill-color:#ffffff;padding:11px 16px;border-radius:8px 8px 0 0;font-weight:700;font-size:13px;\"\u003eBig Idea 1: Creative Development \u003cspan style=\"font-weight:400;font-size:12px;opacity:.85;\"\u003e(20 terms)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;background:#faf5ff;border:1px solid #ddd6fe;border-top:none;\"\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#7c3aed;-webkit-text-fill-color:#7c3aed;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eAbstraction\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eSimplifying complex systems by focusing on high-level details and hiding lower-level implementation.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#7c3aed;-webkit-text-fill-color:#7c3aed;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eAlgorithm\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA finite set of instructions that accomplish a specific task.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#7c3aed;-webkit-text-fill-color:#7c3aed;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eBias\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA systematic error in design, data, or reasoning that skews results or decisions.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#7c3aed;-webkit-text-fill-color:#7c3aed;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eCode Segment\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA collection of program statements that is part of a program.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#7c3aed;-webkit-text-fill-color:#7c3aed;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eCollaboration\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eWorking with others to develop a program; reduces bias and expands perspective.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#7c3aed;-webkit-text-fill-color:#7c3aed;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eComputational Artifact\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eSomething created by a human using a computing device (image, audio, video, program, etc.).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#7c3aed;-webkit-text-fill-color:#7c3aed;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eComment\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eNon-executed text in code that explains or documents the program for human readers.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#7c3aed;-webkit-text-fill-color:#7c3aed;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eDebugging\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eFinding and fixing errors (bugs) in a program.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#7c3aed;-webkit-text-fill-color:#7c3aed;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eDocumentation\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eWritten descriptions in a program that explain what the code does.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#7c3aed;-webkit-text-fill-color:#7c3aed;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eIncremental Development\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eBuilding a program in small pieces, testing each piece before adding more.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#7c3aed;-webkit-text-fill-color:#7c3aed;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eIterative Development\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eRepeatedly revisiting and refining a program through multiple development cycles.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#7c3aed;-webkit-text-fill-color:#7c3aed;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eProgram\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA collection of program statements that performs a specific task when run by a computer.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#7c3aed;-webkit-text-fill-color:#7c3aed;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eProgram Development\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eThe full process of creating a program: designing, writing, testing, and debugging.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#7c3aed;-webkit-text-fill-color:#7c3aed;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003ePrototype\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eAn early version of a program used to test ideas before building the full solution.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#7c3aed;-webkit-text-fill-color:#7c3aed;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eRequirements\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eDescriptions of what a program must do; constraints that the solution must satisfy.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#7c3aed;-webkit-text-fill-color:#7c3aed;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eTesting\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eRunning a program with various inputs to verify it behaves correctly.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#7c3aed;-webkit-text-fill-color:#7c3aed;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eUser\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA person who uses a program and interacts with its interface.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#7c3aed;-webkit-text-fill-color:#7c3aed;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eModularity\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eBreaking a program into smaller, self-contained pieces (procedures\/modules) that can be developed independently.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#7c3aed;-webkit-text-fill-color:#7c3aed;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eProcedural Abstraction\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eUsing a named procedure to hide implementation details; you know WHAT it does, not HOW.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#7c3aed;-webkit-text-fill-color:#7c3aed;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eExpected Behavior\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eThe output or result a program should produce for a given input, as defined by requirements.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-bottom:26px;\"\u003e\n\u003cdiv style=\"background:#1d4ed8;color:#ffffff;-webkit-text-fill-color:#ffffff;padding:11px 16px;border-radius:8px 8px 0 0;font-weight:700;font-size:13px;\"\u003eBig Idea 2: Data \u003cspan style=\"font-weight:400;font-size:12px;opacity:.85;\"\u003e(26 terms)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;background:#eff6ff;border:1px solid #bfdbfe;border-top:none;\"\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eAnalog Data\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eData measured on a continuous scale (e.g., sound waves, temperature).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eBinary\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA base-2 number system using only 0 and 1; the foundation of all digital data.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eBit\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eThe smallest unit of digital data; a single binary digit (0 or 1).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eByte\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003e8 bits; can represent 256 distinct values (2^8).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eClean Data\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eData that has been checked and corrected for accuracy, completeness, and consistency.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eCleaning Data\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eThe process of removing errors, inconsistencies, or irrelevant data from a dataset.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eCompression\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eReducing the size of data to save storage or speed up transmission.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eData\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eInformation in a form that can be processed by a computer.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eData Set\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA collection of related data, often organized in a table with rows and columns.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eDigital Data\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eData represented as discrete values (0s and 1s).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eFiltering Data\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eSelecting a subset of data that meets specific criteria.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eLossless Compression\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eCompression that allows the original data to be perfectly reconstructed (e.g., ZIP, PNG).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eLossy Compression\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eCompression that permanently removes some data to achieve a smaller file size (e.g., MP3, JPEG).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eMetadata\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eData that describes other data (e.g., file size, creation date, author).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eOverflow Error\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eAn error that occurs when a computed value exceeds the storage capacity of its data type.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003ePattern\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA repeated or regular arrangement in data that can reveal trends or relationships.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eRoundoff Error\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eAn error caused by the inability to represent a decimal exactly in binary floating point.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eSampling\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eCollecting data from a subset of a population to represent the whole.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eStructured Data\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eData organized in a defined format (e.g., spreadsheet, database table).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eUnstructured Data\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eData without a predefined format (e.g., text documents, images, social media posts).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eVisualization\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eRepresenting data graphically (charts, graphs, maps) to reveal patterns or insights.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eCollaboration (Data)\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eMultiple groups or organizations combining datasets to enable richer analysis.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eScalability\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eThe ability of a system to handle growing amounts of data or users.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eProblem (Data)\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA question or challenge that data analysis aims to answer.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eBinary Representation\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eHow all digital data — numbers, text, images, sound — is ultimately stored as 0s and 1s.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#1d4ed8;-webkit-text-fill-color:#1d4ed8;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eColor Representation\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eColors stored as RGB triplets: three 8-bit values (0–255) for red, green, and blue channels.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-bottom:26px;\"\u003e\n\u003cdiv style=\"background:#059669;color:#ffffff;-webkit-text-fill-color:#ffffff;padding:11px 16px;border-radius:8px 8px 0 0;font-weight:700;font-size:13px;\"\u003eBig Idea 3: Algorithms \u0026amp; Programming \u003cspan style=\"font-weight:400;font-size:12px;opacity:.85;\"\u003e(37 terms)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;background:#ecfdf5;border:1px solid #a7f3d0;border-top:none;\"\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eAND (Logical)\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA Boolean operator that returns TRUE only if both operands are TRUE.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eArithmetic Operators\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eOperators that perform math: +, -, *, \/, MOD (remainder), and integer division.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eAssignment\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eSetting a variable to a value using the left arrow (←) in AP pseudocode.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eBoolean Expression\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eAn expression that evaluates to TRUE or FALSE.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eBoolean Value\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA data type with only two possible values: TRUE or FALSE.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eCalling a Procedure\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eExecuting a named block of code (procedure\/function) from another part of the program.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eConcatenation\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eJoining two strings together end-to-end.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eConditional\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA statement that executes different code based on whether a condition is TRUE or FALSE (IF\/ELSE).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eDecision Problem\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA problem with a yes-or-no answer; some are undecidable (no algorithm can always solve them).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eElement (List)\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA single item in a list, accessed by its index.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eFOR EACH Loop\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA loop that iterates over every element in a list, one at a time.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eFunction \/ Procedure\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA named, reusable block of code that performs a specific task.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eHeuristic\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eAn approach to a problem that finds a good-enough solution when an optimal one is too costly.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eIndex\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eThe position of an element in a list; AP CSP lists are 1-indexed (first element = index 1).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eInfinite Loop\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA loop that never terminates because its exit condition is never met.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eInput\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eData provided to a program (keyboard, mouse, file, sensor, etc.).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eIteration\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eRepeating a block of code using a loop (REPEAT N TIMES or REPEAT UNTIL).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eLength (List)\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eThe number of elements in a list; accessed via LENGTH(list) in AP pseudocode.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eLinear Search\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eChecking each element of a list one by one until the target is found; works on unsorted data.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eList\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eAn ordered, changeable collection of items; AP CSP lists are 1-indexed.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eLogic Error\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA mistake in the algorithm that causes wrong results without crashing the program.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eMOD Operator\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eReturns the remainder of integer division (17 MOD 5 = 2).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eNested Conditional\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eAn IF statement inside another IF statement, enabling more complex decision-making.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eNOT (Logical)\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA Boolean operator that reverses the truth value of an expression.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eOR (Logical)\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA Boolean operator that returns TRUE if at least one operand is TRUE.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eOutput\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eData a program produces (display, sound, file, network, etc.).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eParameter\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA variable in a procedure definition that receives a value when the procedure is called.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eReturn Value\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eThe value a function sends back to the calling code after it finishes executing.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eSequencing\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eStatements execute in the order they appear; the most fundamental program structure.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eString\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA sequence of characters treated as a single value.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eSyntax Error\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA mistake that violates the rules of the programming language; prevents the program from running.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eTraversal\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eProcessing each element of a list, usually with a loop.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eUndecidable Problem\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA problem for which no algorithm can always produce a correct yes\/no answer (e.g., Halting Problem).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eVariable\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA named storage location that holds a value which can change during program execution.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eWHILE Loop (REPEAT UNTIL)\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA loop that continues until a condition becomes TRUE.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eBinary Search\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eEfficiently finds a target in a SORTED list by repeatedly halving the search space; O(log n).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#059669;-webkit-text-fill-color:#059669;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eEfficiency\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eHow well an algorithm uses time and memory; measured by how runtime grows with input size.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-bottom:26px;\"\u003e\n\u003cdiv style=\"background:#d97706;color:#ffffff;-webkit-text-fill-color:#ffffff;padding:11px 16px;border-radius:8px 8px 0 0;font-weight:700;font-size:13px;\"\u003eBig Idea 4: Computing Systems \u0026amp; Networks \u003cspan style=\"font-weight:400;font-size:12px;opacity:.85;\"\u003e(32 terms)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;background:#fffbeb;border:1px solid #fde68a;border-top:none;\"\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eBandwidth\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eThe maximum amount of data that can be transmitted over a network in a given time (bits\/second).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eBinary Sequence\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA sequence of 0s and 1s used to represent all data in computing systems.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eBit Rate\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eThe number of bits transmitted per second over a network connection.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eClient\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA device or application that requests services or resources from a server.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eCybersecurity\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003ePractices and technologies designed to protect systems, networks, and data from attacks.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eDenial of Service (DoS)\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eAn attack that overwhelms a server with requests to make it unavailable to legitimate users.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eEncryption\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eConverting data into a coded form so only authorized parties can read it.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eFault Tolerant\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA system that continues to function even when parts of it fail.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eFirewall\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA security system that monitors and controls incoming\/outgoing network traffic based on rules.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eHardware\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eThe physical components of a computer (CPU, RAM, storage, keyboard, etc.).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eHTTP \/ HTTPS\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eProtocols for transferring web pages; HTTPS adds encryption for security.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eInformation Privacy\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eThe right to control how personal data is collected, stored, and shared.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eInternet\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA global network of interconnected networks communicating using standard protocols (TCP\/IP).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eIP Address\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA unique numerical label assigned to each device on a network (e.g., 192.168.1.1).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eLatency\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eThe delay between sending a request and receiving a response over a network.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eMalware\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eMalicious software designed to disrupt, damage, or gain unauthorized access to systems.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eNetwork\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA group of connected computing devices that can communicate and share resources.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eOperating System\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eSoftware that manages hardware resources and provides services for programs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003ePacket\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA small unit of data sent across a network; large messages are broken into packets.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003ePacket Switching\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA method of transmitting data by breaking it into packets that may take different routes.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eParallel Computing\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eUsing multiple processors to solve parts of a problem simultaneously, reducing total time.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003ePhishing\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA social engineering attack using deceptive emails or websites to steal credentials.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eProtocol\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA set of rules that defines how data is formatted and transmitted between devices.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eRouter\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA networking device that forwards data packets between networks.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eServer\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA device or software that provides services or resources to clients on a network.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eSoftware\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003ePrograms and operating information that tell hardware what to do.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eTCP\/IP\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eThe fundamental communication protocol suite of the Internet; ensures reliable delivery.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eVirus\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eMalware that attaches itself to legitimate programs and spreads when those programs run.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eWorld Wide Web (WWW)\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA system of interlinked hypertext documents accessed via the Internet using HTTP.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eSequential Computing\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eTasks are executed one at a time in order; contrasted with parallel computing.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eDNS (Domain Name System)\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA system that translates human-readable domain names (e.g., google.com) into IP addresses.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#d97706;-webkit-text-fill-color:#d97706;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eRedundancy\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eDuplicate components in a network so that if one path fails, another can be used — key to fault tolerance.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-bottom:26px;\"\u003e\n\u003cdiv style=\"background:#dc2626;color:#ffffff;-webkit-text-fill-color:#ffffff;padding:11px 16px;border-radius:8px 8px 0 0;font-weight:700;font-size:13px;\"\u003eBig Idea 5: Impact of Computing \u003cspan style=\"font-weight:400;font-size:12px;opacity:.85;\"\u003e(30 terms)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;background:#fef2f2;border:1px solid #fecaca;border-top:none;\"\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eAccessibility\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eDesigning technology to be usable by people of all abilities, including those with disabilities.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eBias (Computing)\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eSystematic errors in algorithms or datasets that produce unfair or inaccurate results.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eCitizen Science\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eResearch projects where the general public contributes data or analysis.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eCollaboration (Impact)\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eComputers enable global collaboration, allowing distributed teams to work together.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eCopyright\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eLegal protection for original creative works; controls who can copy or distribute them.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eCreative Commons\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA licensing system allowing creators to share works with specific usage permissions.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eCrowdsourcing\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eCollecting input, ideas, or data from a large group of people, often via the Internet.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eCybercrime\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eCriminal activity carried out using computers or the Internet.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eData Mining\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eAnalyzing large datasets to discover patterns, correlations, or useful information.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eDigital Divide\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eThe gap between those with access to technology\/Internet and those without.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eEnvironmental Impact\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eThe effect computing has on energy consumption, e-waste, and carbon emissions.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eEthics\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA set of moral principles that guide decisions about right and wrong uses of technology.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eFilter Bubble\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA state of intellectual isolation caused by algorithms showing users only content they already agree with.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eIntellectual Property\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eCreative works protected by copyright, patents, or trademarks.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eMoore's Law\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eThe observation that the number of transistors on a chip roughly doubles every two years.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eOpen Source\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eSoftware whose source code is freely available for anyone to view, modify, and distribute.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003ePersonal Data\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eInformation that can be used to identify an individual (name, email, location, etc.).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003ePrivacy\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eThe ability of individuals to control what personal information is shared and with whom.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eSearch Algorithm\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eAn algorithm used by search engines to rank and retrieve web pages (e.g., PageRank).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eSecurity\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eMeasures taken to protect data and systems from unauthorized access or damage.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eSurveillance\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eMonitoring of individuals or groups, often using computing technology.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eTargeted Advertising\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eUsing personal data to serve advertisements specifically tailored to individual users.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eTerms of Service\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eLegal agreements users accept when using software or online services.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eUnintended Consequences\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eUnexpected negative outcomes of a computing innovation not foreseen by its creators.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eDopamine Loop\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eA feedback cycle in which technology use triggers reward responses, encouraging continued engagement.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eLegal Issue\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eQuestions of law related to computing: copyright infringement, privacy violations, hacking laws.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eVishing\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eVoice phishing — using phone calls to trick victims into revealing personal information.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eComputing Innovation\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eAn innovation that uses a program as an integral part of its function (apps, self-driving cars, etc.).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eDisinformation\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eFalse information deliberately spread to deceive; computing enables rapid large-scale distribution.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 14px;font-weight:700;font-size:13px;color:#dc2626;-webkit-text-fill-color:#dc2626;border-bottom:1px solid #f1f5f9;white-space:nowrap;vertical-align:top;width:195px;\"\u003eAutomation\u003c\/td\u003e\n\u003ctd style=\"padding:9px 14px;font-size:13px;color:#374151;-webkit-text-fill-color:#374151;border-bottom:1px solid #f1f5f9;line-height:1.55;\"\u003eUsing computers to perform tasks that previously required human effort.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:14px 18px;margin-bottom:18px;font-size:13px;color:#166534;-webkit-text-fill-color:#166534;\"\u003e\n  \u003cstrong\u003eExam Tip:\u003c\/strong\u003e Big Idea 3 (Algorithms \u0026amp; Programming) is ~30% of the AP CSP exam — the single largest section. Big Idea 5 (Impact of Computing) is second at ~25%. Together they are more than half the exam.\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#eff6ff;border-left:4px solid #2563eb;padding:14px 18px;border-radius:0 8px 8px 0;margin-bottom:18px;font-size:13px;\"\u003e\n  \u003cstrong style=\"color:#1e3a8a;-webkit-text-fill-color:#1e3a8a;\"\u003ePairs perfectly with:\u003c\/strong\u003e\n  \u003cspan style=\"color:#374151;-webkit-text-fill-color:#374151;\"\u003e the \u003ca href=\"\/products\/ap-csp-pseudocode-reference-sheet\"\u003eAP CSP Pseudocode Reference Sheet\u003c\/a\u003e and \u003ca href=\"\/products\/ap-csp-complete-study-bundle\"\u003eAP CSP Complete Study Bundle\u003c\/a\u003e — save $12 buying all three together.\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cp style=\"font-size:12px;color:#9ca3af;-webkit-text-fill-color:#9ca3af;\"\u003ePDF delivered instantly after purchase. Aligned to the 2025–2026 AP CSP exam. For personal study use; not for resale.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"APCSExamPrep","offers":[{"title":"Default Title","offer_id":48252849324247,"sku":"APCSP-VOCAB-PDF","price":2.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/8403\/1191\/files\/ap-csp-vocabulary-list-pdf.png?v=1769817681"},{"product_id":"ap-csp-pseudocode-reference-pdf","title":"AP CSP Pseudocode Reference Sheet - Complete Command Guide (PDF)","description":"\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; max-width: 800px; margin: 0 auto;\"\u003e\n\n\u003cdiv style=\"background: linear-gradient(135deg, #0891b2 0%, #06b6d4 100%); color: white; padding: 30px; border-radius: 12px; margin-bottom: 24px;\"\u003e\n\u003ch2 style=\"margin: 0 0 12px 0; color: white !important; font-size: 1.8em;\"\u003eAP CSP Pseudocode Reference Sheet\u003c\/h2\u003e\n\u003cp style=\"margin: 0; font-size: 1.1em; opacity: 0.9; color: white !important;\"\u003eEvery Command You Need for the AP Exam\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background: #ecfeff; border-left: 4px solid #06b6d4; padding: 20px; border-radius: 0 8px 8px 0; margin-bottom: 24px;\"\u003e\n\u003ch3 style=\"color: #0e7490 !important; margin: 0 0 12px 0;\"\u003eWhat's Included\u003c\/h3\u003e\n\u003cul style=\"margin: 0; padding-left: 20px;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eVariables \u0026amp; Assignment:\u003c\/strong\u003e a ← expression syntax\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eArithmetic Operators:\u003c\/strong\u003e +, -, *, \/, MOD with examples\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBoolean \u0026amp; Comparison:\u003c\/strong\u003e AND, OR, NOT, =, ≠, \u0026lt;, \u0026gt;, ≤, ≥\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSelection:\u003c\/strong\u003e IF, IF-ELSE, nested conditionals\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIteration:\u003c\/strong\u003e REPEAT n TIMES, REPEAT UNTIL, FOR EACH\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLists:\u003c\/strong\u003e aList[i], INSERT, APPEND, REMOVE, LENGTH\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProcedures:\u003c\/strong\u003e PROCEDURE name(parameters), RETURN\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRobot Commands:\u003c\/strong\u003e MOVE_FORWARD, ROTATE_LEFT, CAN_MOVE\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background: #f0fdf4; border: 1px solid #86efac; border-radius: 8px; padding: 20px; margin-bottom: 24px;\"\u003e\n\u003ch3 style=\"color: #166534 !important; margin: 0 0 12px 0;\"\u003ePerfect For\u003c\/h3\u003e\n\u003cul style=\"margin: 0; padding-left: 20px;\"\u003e\n\u003cli\u003eQuick reference during practice\u003c\/li\u003e\n\u003cli\u003eLast-minute exam review\u003c\/li\u003e\n\u003cli\u003eUnderstanding AP pseudocode vs real programming languages\u003c\/li\u003e\n\u003cli\u003eSide-by-side comparison with Python\/JavaScript equivalents\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cp style=\"text-align: center; color: #6b7280; font-size: 14px;\"\u003e\u003cem\u003ePrintable 2-page PDF - Instant download\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"AP CS Exam Prep","offers":[{"title":"Default Title","offer_id":48252849357015,"sku":"APCSP-REF-PDF","price":1.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/8403\/1191\/files\/ap-csp-pseudocode-reference-pdf.png?v=1769817681"},{"product_id":"ap-csp-common-mcq-mistakes-pdf","title":"AP CSP Common MCQ Mistakes - 50 Error Patterns (PDF)","description":"\u003cp\u003e\u003cstrong\u003eAP CSP Common MCQ Mistakes - 50 Error Patterns (PDF)\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e50 common mistake patterns across all Big Ideas\u003c\/li\u003e\n\u003cli\u003eOrganized by Big Idea for targeted review\u003c\/li\u003e\n\u003cli\u003eIncludes binary, lists, networks, encryption errors\u003c\/li\u003e\n\u003cli\u003e6 universal strategies: predict-first, slash-the-trash\u003c\/li\u003e\n\u003cli\u003ePerfect for last-week exam review\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eDigital delivery:\u003c\/strong\u003e Instant PDF download after purchase.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eMoney-back guarantee:\u003c\/strong\u003e Full refund within 7 days.\u003c\/p\u003e","brand":"APCSExamPrep","offers":[{"title":"Default Title","offer_id":48252850012375,"sku":"APCSP-MISTAKES-PDF","price":3.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/8403\/1191\/files\/ap-csp-common-mcq-mistakes-pdf.png?v=1769817681"},{"product_id":"ap-csp-complete-study-bundle","title":"AP CSP Complete Study Bundle - 6 Products (PDF)","description":"\u003cstyle\u003e\n.product__description,.product__description--full-width,.product__info-wrapper,.product__info-wrapper--full-width{max-width:100%!important;width:100%!important;padding:0 40px!important;position:static!important;top:auto!important}\n.product{grid-template-columns:1fr!important;display:block!important}\n.product__media-wrapper{display:none!important}\n#MainContent .product__info-wrapper{float:none!important;position:relative!important}\n\u003c\/style\u003e\u003cstyle\u003e\n#ap-csp-complete-study-bundle{all:initial!important;display:block!important;font-family:'Georgia',serif!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;box-sizing:border-box!important;max-width:860px!important;margin:0 auto!important;padding:0 8px!important}\n#ap-csp-complete-study-bundle *{box-sizing:border-box!important}\n#ap-csp-complete-study-bundle h1,#ap-csp-complete-study-bundle h2,#ap-csp-complete-study-bundle h3{color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;font-family:'Georgia',serif!important;margin:0!important;padding:0!important;line-height:1.25!important}\n#ap-csp-complete-study-bundle p,#ap-csp-complete-study-bundle li,#ap-csp-complete-study-bundle span,#ap-csp-complete-study-bundle td{color:#2d3748!important;-webkit-text-fill-color:#2d3748!important;font-family:'Georgia',serif!important}\n#ap-csp-complete-study-bundle a:link,#ap-csp-complete-study-bundle a:visited{color:#2563eb!important;-webkit-text-fill-color:#2563eb!important}\n#ap-csp-complete-study-bundle .pd-hero{background:linear-gradient(135deg,#1e3a8a 0%,#2563eb 100%)!important;border-radius:12px!important;padding:36px 30px!important;margin-bottom:28px!important;text-align:center!important}\n#ap-csp-complete-study-bundle .pd-eyebrow{display:inline-block!important;background:rgba(255,255,255,.2)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:11px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;padding:4px 14px!important;border-radius:20px!important;margin-bottom:14px!important;font-family:'Georgia',serif!important}\n#ap-csp-complete-study-bundle .pd-hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(20px,3.5vw,28px)!important;margin-bottom:10px!important;line-height:1.2!important}\n#ap-csp-complete-study-bundle .pd-hero p{color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important;font-size:15px!important;max-width:580px!important;margin:0 auto!important;line-height:1.6!important}\n#ap-csp-complete-study-bundle .pd-stats{display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:center!important;margin-bottom:28px!important}\n#ap-csp-complete-study-bundle .pd-stat{background:#f7fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:14px 18px!important;text-align:center!important;flex:1!important;min-width:120px!important}\n#ap-csp-complete-study-bundle .pd-stat-num{font-size:24px!important;font-weight:700!important;color:#2563eb!important;-webkit-text-fill-color:#2563eb!important;display:block!important;line-height:1!important}\n#ap-csp-complete-study-bundle .pd-stat-lbl{font-size:11px!important;color:#718096!important;-webkit-text-fill-color:#718096!important;display:block!important;margin-top:4px!important;line-height:1.4!important}\n#ap-csp-complete-study-bundle .pd-section-title{font-size:18px!important;font-weight:700!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;margin:0 0 16px 0!important;padding-bottom:8px!important;border-bottom:3px solid #2563eb!important}\n#ap-csp-complete-study-bundle .pd-includes{margin-bottom:28px!important}\n#ap-csp-complete-study-bundle .pd-check-list{list-style:none!important;margin:0!important;padding:0!important}\n#ap-csp-complete-study-bundle .pd-check-list li{padding:8px 0!important;font-size:14px!important;color:#2d3748!important;-webkit-text-fill-color:#2d3748!important;display:flex!important;align-items:flex-start!important;gap:10px!important;line-height:1.5!important;border-bottom:1px solid #f0f4f8!important}\n#ap-csp-complete-study-bundle .pd-check-list li:last-child{border-bottom:none!important}\n#ap-csp-complete-study-bundle .pd-check{color:#2563eb!important;-webkit-text-fill-color:#2563eb!important;font-weight:700!important;flex-shrink:0!important;font-size:15px!important}\n#ap-csp-complete-study-bundle .pd-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:14px!important;margin-bottom:28px!important}\n#ap-csp-complete-study-bundle .pd-card{background:#f7fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:16px!important}\n#ap-csp-complete-study-bundle .pd-card h3{font-size:12px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;color:#2563eb!important;-webkit-text-fill-color:#2563eb!important;margin-bottom:6px!important}\n#ap-csp-complete-study-bundle .pd-card p{font-size:13px!important;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;line-height:1.6!important}\n#ap-csp-complete-study-bundle .pd-tip{background:#eff6ff!important;border-left:4px solid #2563eb!important;border-radius:0 8px 8px 0!important;padding:14px 18px!important;margin-bottom:24px!important;font-size:14px!important;color:#2d3748!important;-webkit-text-fill-color:#2d3748!important;line-height:1.6!important}\n#ap-csp-complete-study-bundle .pd-tip strong{color:#1a202c!important;-webkit-text-fill-color:#1a202c!important}\n#ap-csp-complete-study-bundle .pd-bundle{background:#f7fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:18px 20px!important;margin-bottom:24px!important}\n#ap-csp-complete-study-bundle .pd-bundle-title{font-size:13px!important;font-weight:700!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;margin-bottom:8px!important}\n#ap-csp-complete-study-bundle .pd-bundle-list{list-style:none!important;margin:0!important;padding:0!important}\n#ap-csp-complete-study-bundle .pd-bundle-list li{font-size:13px!important;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;padding:4px 0!important;display:flex!important;gap:8px!important}\n#ap-csp-complete-study-bundle .pd-guarantee{background:linear-gradient(135deg,#eff6ff 0%,#fff 100%)!important;border:2px solid #2563eb!important;border-radius:10px!important;padding:22px 24px!important;text-align:center!important;margin-bottom:20px!important}\n#ap-csp-complete-study-bundle .pd-guarantee h3{font-size:16px!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;margin-bottom:6px!important}\n#ap-csp-complete-study-bundle .pd-guarantee p{font-size:13px!important;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;line-height:1.6!important;max-width:520px!important;margin:0 auto!important}\n#ap-csp-complete-study-bundle .pd-fine{font-size:12px!important;color:#a0aec0!important;-webkit-text-fill-color:#a0aec0!important;text-align:center!important;margin-top:16px!important}\n\u003c\/style\u003e\u003cdiv id=\"ap-csp-complete-study-bundle\" style=\"display:block!important;max-width:860px!important;margin:0 auto!important\"\u003e\n\u003cdiv class=\"pd-hero\"\u003e\n  \u003cdiv class=\"pd-eyebrow\"\u003eAP CSP — Complete Study Bundle\u003c\/div\u003e\n  \u003ch1\u003eComplete Study Bundle — 6 Products\u003c\/h1\u003e\n  \u003cp\u003eEverything you need for the AP CSP exam in one bundle. Save $12.94 vs. buying individually. Instant PDF access for all 6 files.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stats\"\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cspan class=\"pd-stat-num\"\u003e6\u003c\/span\u003e\u003cspan class=\"pd-stat-lbl\"\u003eProducts\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cspan class=\"pd-stat-num\"\u003e$12.94\u003c\/span\u003e\u003cspan class=\"pd-stat-lbl\"\u003eSavings\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cspan class=\"pd-stat-num\"\u003ePDF\u003c\/span\u003e\u003cspan class=\"pd-stat-lbl\"\u003eInstant Download\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cspan class=\"pd-stat-num\"\u003e2025-26\u003c\/span\u003e\u003cspan class=\"pd-stat-lbl\"\u003eAligned\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-includes\"\u003e\n\u003cp class=\"pd-section-title\"\u003eWhat's Included (6 Products)\u003c\/p\u003e\n\u003cul class=\"pd-check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eAP CSP Full Practice Exam — 70 MCQ\u003c\/strong\u003e \u003cspan style=\"color:#718096;-webkit-text-fill-color:#718096\"\u003e($9.99 value)\u003c\/span\u003e — complete timed practice test with answer key\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eAP CSP Quick Reference Guide — 5 Big Ideas\u003c\/strong\u003e \u003cspan style=\"color:#718096;-webkit-text-fill-color:#718096\"\u003e($24.00 value)\u003c\/span\u003e — 17-page flagship reference\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eAP CSP Vocabulary List — 145 Terms\u003c\/strong\u003e \u003cspan style=\"color:#718096;-webkit-text-fill-color:#718096\"\u003e($2.99 value)\u003c\/span\u003e — all 5 Big Ideas, exam-aligned definitions\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eAP CSP Pseudocode Reference Sheet\u003c\/strong\u003e \u003cspan style=\"color:#718096;-webkit-text-fill-color:#718096\"\u003e($1.99 value)\u003c\/span\u003e — every command, list ops, robot grid\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eAP CSP Create Task Guide — Score 6\/6\u003c\/strong\u003e \u003cspan style=\"color:#718096;-webkit-text-fill-color:#718096\"\u003e($4.99 value)\u003c\/span\u003e — rubric-aligned with annotated examples\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eAP CSP Written Response Scoring Guide\u003c\/strong\u003e \u003cspan style=\"color:#718096;-webkit-text-fill-color:#718096\"\u003e($12.99 value)\u003c\/span\u003e — 3 worked projects, full-credit model answers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-tip\"\u003e\n\u003cstrong\u003eBest value on the site:\u003c\/strong\u003e Individual price = $56.95. Bundle price = $34.99. That’s 39% off. If you’re prepping for the AP CSP exam, this is the one purchase that covers every format tested.\u003c\/div\u003e\n\u003cdiv class=\"pd-guarantee\"\u003e\n\u003ch3\u003e7-Day Money-Back Guarantee\u003c\/h3\u003e\n\u003cp\u003eNot satisfied? Email us within 7 days for a full refund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"pd-fine\"\u003eAll 6 PDFs delivered instantly after purchase. For personal study use only; not for resale.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"APCSExamPrep","offers":[{"title":"Default Title","offer_id":48252850110679,"sku":"APCSP-BUNDLE-ALL","price":34.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/8403\/1191\/files\/csp-complete-bundle_56e283e1-bd52-49ca-be95-b01621cff7df.png?v=1773762379"},{"product_id":"ap-csp-big-idea-3-algorithms-guide","title":"AP CSP Big Idea 3 Deep Dive - Algorithms \u0026 Programming (PDF)","description":"\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; max-width: 800px; margin: 0 auto;\"\u003e\n\n\u003cdiv style=\"background: linear-gradient(135deg, #ea580c 0%, #f97316 100%); color: white; padding: 30px; border-radius: 12px; margin-bottom: 24px;\"\u003e\n\u003ch2 style=\"margin: 0 0 12px 0; color: white !important; font-size: 1.8em;\"\u003eAP CSP Big Idea 3 Deep Dive\u003c\/h2\u003e\n\u003cp style=\"margin: 0; font-size: 1.1em; opacity: 0.9; color: white !important;\"\u003eAlgorithms \u0026amp; Programming - Master the Largest Section\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background: #fff7ed; border: 2px solid #f97316; border-radius: 8px; padding: 20px; margin-bottom: 24px; text-align: center;\"\u003e\n\u003cp style=\"margin: 0; font-size: 1.1em; color: #c2410c !important;\"\u003e\u003cstrong\u003eBig Idea 3 = 30-35% of the AP Exam\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"margin: 8px 0 0 0; color: #9a3412 !important;\"\u003eThis is the single most important section to master\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background: #ffedd5; border-left: 4px solid #f97316; padding: 20px; border-radius: 0 8px 8px 0; margin-bottom: 24px;\"\u003e\n\u003ch3 style=\"color: #c2410c !important; margin: 0 0 12px 0;\"\u003eTopics Covered In-Depth\u003c\/h3\u003e\n\u003cul style=\"margin: 0; padding-left: 20px;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eVariables \u0026amp; Data Types:\u003c\/strong\u003e Assignment, expressions, tracing\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStrings:\u003c\/strong\u003e Concatenation, length, substrings\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBoolean Logic:\u003c\/strong\u003e AND, OR, NOT, DeMorgan's Law\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConditionals:\u003c\/strong\u003e IF, IF-ELSE, nested conditions\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIteration:\u003c\/strong\u003e REPEAT, FOR EACH, loop tracing\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLists:\u003c\/strong\u003e Operations, traversals, algorithms\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProcedures:\u003c\/strong\u003e Parameters, return values, abstraction\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAlgorithm Efficiency:\u003c\/strong\u003e Reasonable vs unreasonable time\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background: #f0fdf4; border: 1px solid #86efac; border-radius: 8px; padding: 20px; margin-bottom: 24px;\"\u003e\n\u003ch3 style=\"color: #166534 !important; margin: 0 0 12px 0;\"\u003eWhat's Included\u003c\/h3\u003e\n\u003cul style=\"margin: 0; padding-left: 20px;\"\u003e\n\u003cli\u003e30+ practice problems with detailed solutions\u003c\/li\u003e\n\u003cli\u003eCode tracing exercises\u003c\/li\u003e\n\u003cli\u003eAlgorithm analysis practice\u003c\/li\u003e\n\u003cli\u003eCommon patterns to memorize\u003c\/li\u003e\n\u003cli\u003e25 MCQ questions (Big Idea 3 focused)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cp style=\"text-align: center; color: #6b7280; font-size: 14px;\"\u003e\u003cem\u003eInstant PDF download after purchase\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"AP CS Exam Prep","offers":[{"title":"Default Title","offer_id":48252850143447,"sku":"APCSP-BI3-PDF","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/8403\/1191\/files\/ap-csp-big-idea-3-algorithms-guide.png?v=1769817681"},{"product_id":"ap-csp-practice-exam-70-mcq","title":"AP CSP Full Practice Exam - 70 MCQ with Explanations (PDF)","description":"\u003cstyle\u003e\n.product__description,.product__description--full-width,.product__info-wrapper,.product__info-wrapper--full-width{max-width:100%!important;width:100%!important;padding:0 40px!important;position:static!important;top:auto!important}\n.product{grid-template-columns:1fr!important;display:block!important}\n.product__media-wrapper{display:none!important}\n#MainContent .product__info-wrapper{float:none!important;position:relative!important}\n\u003c\/style\u003e\u003cstyle\u003e\n#ap-csp-practice-exam-70-mcq{all:initial!important;display:block!important;font-family:'Georgia',serif!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;box-sizing:border-box!important;max-width:860px!important;margin:0 auto!important;padding:0 8px!important}\n#ap-csp-practice-exam-70-mcq *{box-sizing:border-box!important}\n#ap-csp-practice-exam-70-mcq h1,#ap-csp-practice-exam-70-mcq h2,#ap-csp-practice-exam-70-mcq h3{color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;font-family:'Georgia',serif!important;margin:0!important;padding:0!important;line-height:1.25!important}\n#ap-csp-practice-exam-70-mcq p,#ap-csp-practice-exam-70-mcq li,#ap-csp-practice-exam-70-mcq span,#ap-csp-practice-exam-70-mcq td{color:#2d3748!important;-webkit-text-fill-color:#2d3748!important;font-family:'Georgia',serif!important}\n#ap-csp-practice-exam-70-mcq a:link,#ap-csp-practice-exam-70-mcq a:visited{color:#2563eb!important;-webkit-text-fill-color:#2563eb!important}\n#ap-csp-practice-exam-70-mcq .pd-hero{background:linear-gradient(135deg,#1e3a8a 0%,#2563eb 100%)!important;border-radius:12px!important;padding:36px 30px!important;margin-bottom:28px!important;text-align:center!important}\n#ap-csp-practice-exam-70-mcq .pd-eyebrow{display:inline-block!important;background:rgba(255,255,255,.2)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:11px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;padding:4px 14px!important;border-radius:20px!important;margin-bottom:14px!important;font-family:'Georgia',serif!important}\n#ap-csp-practice-exam-70-mcq .pd-hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(20px,3.5vw,28px)!important;margin-bottom:10px!important;line-height:1.2!important}\n#ap-csp-practice-exam-70-mcq .pd-hero p{color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important;font-size:15px!important;max-width:580px!important;margin:0 auto!important;line-height:1.6!important}\n#ap-csp-practice-exam-70-mcq .pd-stats{display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:center!important;margin-bottom:28px!important}\n#ap-csp-practice-exam-70-mcq .pd-stat{background:#f7fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:14px 18px!important;text-align:center!important;flex:1!important;min-width:120px!important}\n#ap-csp-practice-exam-70-mcq .pd-stat-num{font-size:24px!important;font-weight:700!important;color:#2563eb!important;-webkit-text-fill-color:#2563eb!important;display:block!important;line-height:1!important}\n#ap-csp-practice-exam-70-mcq .pd-stat-lbl{font-size:11px!important;color:#718096!important;-webkit-text-fill-color:#718096!important;display:block!important;margin-top:4px!important;line-height:1.4!important}\n#ap-csp-practice-exam-70-mcq .pd-section-title{font-size:18px!important;font-weight:700!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;margin:0 0 16px 0!important;padding-bottom:8px!important;border-bottom:3px solid #2563eb!important}\n#ap-csp-practice-exam-70-mcq .pd-includes{margin-bottom:28px!important}\n#ap-csp-practice-exam-70-mcq .pd-check-list{list-style:none!important;margin:0!important;padding:0!important}\n#ap-csp-practice-exam-70-mcq .pd-check-list li{padding:8px 0!important;font-size:14px!important;color:#2d3748!important;-webkit-text-fill-color:#2d3748!important;display:flex!important;align-items:flex-start!important;gap:10px!important;line-height:1.5!important;border-bottom:1px solid #f0f4f8!important}\n#ap-csp-practice-exam-70-mcq .pd-check-list li:last-child{border-bottom:none!important}\n#ap-csp-practice-exam-70-mcq .pd-check{color:#2563eb!important;-webkit-text-fill-color:#2563eb!important;font-weight:700!important;flex-shrink:0!important;font-size:15px!important}\n#ap-csp-practice-exam-70-mcq .pd-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:14px!important;margin-bottom:28px!important}\n#ap-csp-practice-exam-70-mcq .pd-card{background:#f7fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:16px!important}\n#ap-csp-practice-exam-70-mcq .pd-card h3{font-size:12px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;color:#2563eb!important;-webkit-text-fill-color:#2563eb!important;margin-bottom:6px!important}\n#ap-csp-practice-exam-70-mcq .pd-card p{font-size:13px!important;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;line-height:1.6!important}\n#ap-csp-practice-exam-70-mcq .pd-tip{background:#eff6ff!important;border-left:4px solid #2563eb!important;border-radius:0 8px 8px 0!important;padding:14px 18px!important;margin-bottom:24px!important;font-size:14px!important;color:#2d3748!important;-webkit-text-fill-color:#2d3748!important;line-height:1.6!important}\n#ap-csp-practice-exam-70-mcq .pd-tip strong{color:#1a202c!important;-webkit-text-fill-color:#1a202c!important}\n#ap-csp-practice-exam-70-mcq .pd-bundle{background:#f7fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:18px 20px!important;margin-bottom:24px!important}\n#ap-csp-practice-exam-70-mcq .pd-bundle-title{font-size:13px!important;font-weight:700!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;margin-bottom:8px!important}\n#ap-csp-practice-exam-70-mcq .pd-bundle-list{list-style:none!important;margin:0!important;padding:0!important}\n#ap-csp-practice-exam-70-mcq .pd-bundle-list li{font-size:13px!important;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;padding:4px 0!important;display:flex!important;gap:8px!important}\n#ap-csp-practice-exam-70-mcq .pd-guarantee{background:linear-gradient(135deg,#eff6ff 0%,#fff 100%)!important;border:2px solid #2563eb!important;border-radius:10px!important;padding:22px 24px!important;text-align:center!important;margin-bottom:20px!important}\n#ap-csp-practice-exam-70-mcq .pd-guarantee h3{font-size:16px!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;margin-bottom:6px!important}\n#ap-csp-practice-exam-70-mcq .pd-guarantee p{font-size:13px!important;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;line-height:1.6!important;max-width:520px!important;margin:0 auto!important}\n#ap-csp-practice-exam-70-mcq .pd-fine{font-size:12px!important;color:#a0aec0!important;-webkit-text-fill-color:#a0aec0!important;text-align:center!important;margin-top:16px!important}\n\u003c\/style\u003e\u003cdiv id=\"ap-csp-practice-exam-70-mcq\" style=\"display:block!important;max-width:860px!important;margin:0 auto!important\"\u003e\n\u003cdiv class=\"pd-hero\"\u003e\n  \u003cdiv class=\"pd-eyebrow\"\u003eAP CSP — Full Practice Exam\u003c\/div\u003e\n  \u003ch1\u003e70 MCQ with Full Explanations\u003c\/h1\u003e\n  \u003cp\u003eA complete AP-format practice exam covering all 5 Big Ideas. Every question includes a detailed explanation of why the correct answer is right and why each distractor is wrong.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stats\"\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cspan class=\"pd-stat-num\"\u003e70\u003c\/span\u003e\u003cspan class=\"pd-stat-lbl\"\u003eMCQ Questions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cspan class=\"pd-stat-num\"\u003e5\u003c\/span\u003e\u003cspan class=\"pd-stat-lbl\"\u003eBig Ideas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cspan class=\"pd-stat-num\"\u003eA–D\u003c\/span\u003e\u003cspan class=\"pd-stat-lbl\"\u003e4 Choices\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cspan class=\"pd-stat-num\"\u003ePDF\u003c\/span\u003e\u003cspan class=\"pd-stat-lbl\"\u003eInstant Download\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-includes\"\u003e\n\u003cp class=\"pd-section-title\"\u003eWhat's Included\u003c\/p\u003e\n\u003cul class=\"pd-check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003e70 multiple-choice questions across all 5 Big Ideas, weighted to match the real AP exam\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eFull explanations for every question — not just the answer, but the reasoning\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eDistractor analysis: why each wrong answer is wrong and what misconception it targets\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eQuestion difficulty labels (Easy \/ Medium \/ Hard) so you know where to focus\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eBig Idea coverage breakdown so you can identify your weakest areas\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eAP pseudocode questions included — the exact format from the real exam\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-grid\"\u003e\n\u003cdiv class=\"pd-card\"\u003e\n\u003ch3\u003eExam Weighting\u003c\/h3\u003e\n\u003cp\u003eBI3 questions (~30%) and BI5 questions (~25%) are weighted heavily, matching the actual AP CSP exam distribution.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-card\"\u003e\n\u003ch3\u003eQuestion Types\u003c\/h3\u003e\n\u003cp\u003eIncludes pseudocode trace questions, data analysis scenarios, impact\/ethics questions, and network\/system questions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-card\"\u003e\n\u003ch3\u003eBest Used With\u003c\/h3\u003e\n\u003cp\u003eTake the exam timed (90 minutes), then use the explanation key. Pair with the Vocabulary List and Pseudocode Reference Sheet for targeted review.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-card\"\u003e\n\u003ch3\u003eFormat\u003c\/h3\u003e\n\u003cp\u003ePDF delivered instantly after purchase. Print-friendly. Take it on paper for the most realistic practice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-guarantee\"\u003e\n\u003ch3\u003e7-Day Money-Back Guarantee\u003c\/h3\u003e\n\u003cp\u003eNot satisfied? Email us within 7 days for a full refund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"pd-fine\"\u003ePDF delivered instantly after purchase. For personal study use only; not for resale.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"AP CS Exam Prep","offers":[{"title":"Default Title","offer_id":48252850176215,"sku":"APCSP-EXAM-70","price":9.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/8403\/1191\/files\/ap-csp-practice-exam-70-mcq.png?v=1769817681"},{"product_id":"ap-csp-5-big-ideas-quick-reference","title":"AP CSP Quick Reference Guide - 5 Big Ideas | 2025-2026 Exam Prep","description":"\u003cstyle\u003e\n.product__description,.product__description--full-width,.product__info-wrapper,.product__info-wrapper--full-width{max-width:100%!important;width:100%!important;padding:0 40px!important;position:static!important;top:auto!important}\n.product{grid-template-columns:1fr!important;display:block!important}\n.product__media-wrapper{display:none!important}\n#MainContent .product__info-wrapper{float:none!important;position:relative!important}\n\u003c\/style\u003e\u003cstyle\u003e\n#ap-csp-5-big-ideas-quick-reference{all:initial!important;display:block!important;font-family:'Georgia',serif!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;box-sizing:border-box!important;max-width:860px!important;margin:0 auto!important;padding:0 8px!important}\n#ap-csp-5-big-ideas-quick-reference *{box-sizing:border-box!important}\n#ap-csp-5-big-ideas-quick-reference h1,#ap-csp-5-big-ideas-quick-reference h2,#ap-csp-5-big-ideas-quick-reference h3{color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;font-family:'Georgia',serif!important;margin:0!important;padding:0!important;line-height:1.25!important}\n#ap-csp-5-big-ideas-quick-reference p,#ap-csp-5-big-ideas-quick-reference li,#ap-csp-5-big-ideas-quick-reference span,#ap-csp-5-big-ideas-quick-reference td{color:#2d3748!important;-webkit-text-fill-color:#2d3748!important;font-family:'Georgia',serif!important}\n#ap-csp-5-big-ideas-quick-reference a:link,#ap-csp-5-big-ideas-quick-reference a:visited{color:#2563eb!important;-webkit-text-fill-color:#2563eb!important}\n#ap-csp-5-big-ideas-quick-reference .pd-hero{background:linear-gradient(135deg,#1e3a8a 0%,#2563eb 100%)!important;border-radius:12px!important;padding:36px 30px!important;margin-bottom:28px!important;text-align:center!important}\n#ap-csp-5-big-ideas-quick-reference .pd-eyebrow{display:inline-block!important;background:rgba(255,255,255,.2)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:11px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;padding:4px 14px!important;border-radius:20px!important;margin-bottom:14px!important;font-family:'Georgia',serif!important}\n#ap-csp-5-big-ideas-quick-reference .pd-hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(20px,3.5vw,28px)!important;margin-bottom:10px!important;line-height:1.2!important}\n#ap-csp-5-big-ideas-quick-reference .pd-hero p{color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important;font-size:15px!important;max-width:580px!important;margin:0 auto!important;line-height:1.6!important}\n#ap-csp-5-big-ideas-quick-reference .pd-stats{display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:center!important;margin-bottom:28px!important}\n#ap-csp-5-big-ideas-quick-reference .pd-stat{background:#f7fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:14px 18px!important;text-align:center!important;flex:1!important;min-width:120px!important}\n#ap-csp-5-big-ideas-quick-reference .pd-stat-num{font-size:24px!important;font-weight:700!important;color:#2563eb!important;-webkit-text-fill-color:#2563eb!important;display:block!important;line-height:1!important}\n#ap-csp-5-big-ideas-quick-reference .pd-stat-lbl{font-size:11px!important;color:#718096!important;-webkit-text-fill-color:#718096!important;display:block!important;margin-top:4px!important;line-height:1.4!important}\n#ap-csp-5-big-ideas-quick-reference .pd-section-title{font-size:18px!important;font-weight:700!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;margin:0 0 16px 0!important;padding-bottom:8px!important;border-bottom:3px solid #2563eb!important}\n#ap-csp-5-big-ideas-quick-reference .pd-includes{margin-bottom:28px!important}\n#ap-csp-5-big-ideas-quick-reference .pd-check-list{list-style:none!important;margin:0!important;padding:0!important}\n#ap-csp-5-big-ideas-quick-reference .pd-check-list li{padding:8px 0!important;font-size:14px!important;color:#2d3748!important;-webkit-text-fill-color:#2d3748!important;display:flex!important;align-items:flex-start!important;gap:10px!important;line-height:1.5!important;border-bottom:1px solid #f0f4f8!important}\n#ap-csp-5-big-ideas-quick-reference .pd-check-list li:last-child{border-bottom:none!important}\n#ap-csp-5-big-ideas-quick-reference .pd-check{color:#2563eb!important;-webkit-text-fill-color:#2563eb!important;font-weight:700!important;flex-shrink:0!important;font-size:15px!important}\n#ap-csp-5-big-ideas-quick-reference .pd-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:14px!important;margin-bottom:28px!important}\n#ap-csp-5-big-ideas-quick-reference .pd-card{background:#f7fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:16px!important}\n#ap-csp-5-big-ideas-quick-reference .pd-card h3{font-size:12px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;color:#2563eb!important;-webkit-text-fill-color:#2563eb!important;margin-bottom:6px!important}\n#ap-csp-5-big-ideas-quick-reference .pd-card p{font-size:13px!important;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;line-height:1.6!important}\n#ap-csp-5-big-ideas-quick-reference .pd-tip{background:#eff6ff!important;border-left:4px solid #2563eb!important;border-radius:0 8px 8px 0!important;padding:14px 18px!important;margin-bottom:24px!important;font-size:14px!important;color:#2d3748!important;-webkit-text-fill-color:#2d3748!important;line-height:1.6!important}\n#ap-csp-5-big-ideas-quick-reference .pd-tip strong{color:#1a202c!important;-webkit-text-fill-color:#1a202c!important}\n#ap-csp-5-big-ideas-quick-reference .pd-bundle{background:#f7fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:18px 20px!important;margin-bottom:24px!important}\n#ap-csp-5-big-ideas-quick-reference .pd-bundle-title{font-size:13px!important;font-weight:700!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;margin-bottom:8px!important}\n#ap-csp-5-big-ideas-quick-reference .pd-bundle-list{list-style:none!important;margin:0!important;padding:0!important}\n#ap-csp-5-big-ideas-quick-reference .pd-bundle-list li{font-size:13px!important;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;padding:4px 0!important;display:flex!important;gap:8px!important}\n#ap-csp-5-big-ideas-quick-reference .pd-guarantee{background:linear-gradient(135deg,#eff6ff 0%,#fff 100%)!important;border:2px solid #2563eb!important;border-radius:10px!important;padding:22px 24px!important;text-align:center!important;margin-bottom:20px!important}\n#ap-csp-5-big-ideas-quick-reference .pd-guarantee h3{font-size:16px!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;margin-bottom:6px!important}\n#ap-csp-5-big-ideas-quick-reference .pd-guarantee p{font-size:13px!important;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;line-height:1.6!important;max-width:520px!important;margin:0 auto!important}\n#ap-csp-5-big-ideas-quick-reference .pd-fine{font-size:12px!important;color:#a0aec0!important;-webkit-text-fill-color:#a0aec0!important;text-align:center!important;margin-top:16px!important}\n\u003c\/style\u003e\u003cdiv id=\"ap-csp-5-big-ideas-quick-reference\" style=\"display:block!important;max-width:860px!important;margin:0 auto!important\"\u003e\n\u003cdiv class=\"pd-hero\"\u003e\n  \u003cdiv class=\"pd-eyebrow\"\u003eAP CSP — Flagship Reference\u003c\/div\u003e\n  \u003ch1\u003eQuick Reference Guide: All 5 Big Ideas\u003c\/h1\u003e\n  \u003cp\u003e17 pages covering every concept, vocabulary term, and pseudocode pattern tested on the AP CSP exam. Organized by Big Idea for fast lookup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stats\"\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cspan class=\"pd-stat-num\"\u003e17\u003c\/span\u003e\u003cspan class=\"pd-stat-lbl\"\u003ePages\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cspan class=\"pd-stat-num\"\u003e5\u003c\/span\u003e\u003cspan class=\"pd-stat-lbl\"\u003eBig Ideas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cspan class=\"pd-stat-num\"\u003e145+\u003c\/span\u003e\u003cspan class=\"pd-stat-lbl\"\u003eKey Terms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cspan class=\"pd-stat-num\"\u003ePDF\u003c\/span\u003e\u003cspan class=\"pd-stat-lbl\"\u003eInstant Download\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-includes\"\u003e\n\u003cp class=\"pd-section-title\"\u003eWhat's Included\u003c\/p\u003e\n\u003cul class=\"pd-check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eBig Idea 1 — Creative Development:\u003c\/strong\u003e Abstraction, collaboration, program design, debugging, testing\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eBig Idea 2 — Data:\u003c\/strong\u003e Binary, compression (lossless vs. lossy), metadata, overflow\/roundoff errors, visualization\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eBig Idea 3 — Algorithms \u0026amp; Programming:\u003c\/strong\u003e All AP pseudocode, lists, loops, conditionals, procedures, searching\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eBig Idea 4 — Computing Systems \u0026amp; Networks:\u003c\/strong\u003e TCP\/IP, packets, HTTP\/HTTPS, encryption, fault tolerance, DNS\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eBig Idea 5 — Impact of Computing:\u003c\/strong\u003e Privacy, digital divide, copyright, crowdsourcing, cybersecurity, bias\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eAP pseudocode quick-reference table with Java and Python equivalents\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eExam weighting breakdown: BI3 = ~30%, BI5 = ~25% — where to focus first\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-tip\"\u003e\n\u003cstrong\u003eExam tip:\u003c\/strong\u003e Big Idea 3 (Algorithms \u0026amp; Programming) is ~30% of your exam — the single largest section. If you only have one hour to review, start there. BI5 (Impact of Computing) is second at ~25%.\u003c\/div\u003e\n\u003cdiv class=\"pd-guarantee\"\u003e\n\u003ch3\u003e7-Day Money-Back Guarantee\u003c\/h3\u003e\n\u003cp\u003eNot satisfied? Email us within 7 days for a full refund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"pd-fine\"\u003ePDF delivered instantly after purchase. For personal study use only; not for resale.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"APCSExamPrep.com","offers":[{"title":"Default Title","offer_id":48323311304919,"sku":"AP-CSP-QUICK-REF","price":24.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/8403\/1191\/files\/ap_csp_quick_reference.png?v=1772142002"},{"product_id":"ap-csp-written-response-scoring-guide","title":"AP CSP Written Response Scoring Guide: Full-Credit Model Answers for All 4 Prompts","description":"\u003cstyle\u003e\n.product__description,.product__description--full-width,.product__info-wrapper,.product__info-wrapper--full-width{max-width:100%!important;width:100%!important;padding:0 40px!important;position:static!important;top:auto!important}\n.product{grid-template-columns:1fr!important;display:block!important}\n.product__media-wrapper{display:none!important}\n#MainContent .product__info-wrapper{float:none!important;position:relative!important}\n\u003c\/style\u003e\u003cstyle\u003e\n#ap-csp-written-response-scoring-guide{all:initial!important;display:block!important;font-family:'Georgia',serif!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;box-sizing:border-box!important;max-width:860px!important;margin:0 auto!important;padding:0 8px!important}\n#ap-csp-written-response-scoring-guide *{box-sizing:border-box!important}\n#ap-csp-written-response-scoring-guide h1,#ap-csp-written-response-scoring-guide h2,#ap-csp-written-response-scoring-guide h3{color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;font-family:'Georgia',serif!important;margin:0!important;padding:0!important;line-height:1.25!important}\n#ap-csp-written-response-scoring-guide p,#ap-csp-written-response-scoring-guide li,#ap-csp-written-response-scoring-guide span,#ap-csp-written-response-scoring-guide td{color:#2d3748!important;-webkit-text-fill-color:#2d3748!important;font-family:'Georgia',serif!important}\n#ap-csp-written-response-scoring-guide a:link,#ap-csp-written-response-scoring-guide a:visited{color:#2563eb!important;-webkit-text-fill-color:#2563eb!important}\n#ap-csp-written-response-scoring-guide .pd-hero{background:linear-gradient(135deg,#1e3a8a 0%,#2563eb 100%)!important;border-radius:12px!important;padding:36px 30px!important;margin-bottom:28px!important;text-align:center!important}\n#ap-csp-written-response-scoring-guide .pd-eyebrow{display:inline-block!important;background:rgba(255,255,255,.2)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:11px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;padding:4px 14px!important;border-radius:20px!important;margin-bottom:14px!important;font-family:'Georgia',serif!important}\n#ap-csp-written-response-scoring-guide .pd-hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(20px,3.5vw,28px)!important;margin-bottom:10px!important;line-height:1.2!important}\n#ap-csp-written-response-scoring-guide .pd-hero p{color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important;font-size:15px!important;max-width:580px!important;margin:0 auto!important;line-height:1.6!important}\n#ap-csp-written-response-scoring-guide .pd-stats{display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:center!important;margin-bottom:28px!important}\n#ap-csp-written-response-scoring-guide .pd-stat{background:#f7fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:14px 18px!important;text-align:center!important;flex:1!important;min-width:120px!important}\n#ap-csp-written-response-scoring-guide .pd-stat-num{font-size:24px!important;font-weight:700!important;color:#2563eb!important;-webkit-text-fill-color:#2563eb!important;display:block!important;line-height:1!important}\n#ap-csp-written-response-scoring-guide .pd-stat-lbl{font-size:11px!important;color:#718096!important;-webkit-text-fill-color:#718096!important;display:block!important;margin-top:4px!important;line-height:1.4!important}\n#ap-csp-written-response-scoring-guide .pd-section-title{font-size:18px!important;font-weight:700!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;margin:0 0 16px 0!important;padding-bottom:8px!important;border-bottom:3px solid #2563eb!important}\n#ap-csp-written-response-scoring-guide .pd-includes{margin-bottom:28px!important}\n#ap-csp-written-response-scoring-guide .pd-check-list{list-style:none!important;margin:0!important;padding:0!important}\n#ap-csp-written-response-scoring-guide .pd-check-list li{padding:8px 0!important;font-size:14px!important;color:#2d3748!important;-webkit-text-fill-color:#2d3748!important;display:flex!important;align-items:flex-start!important;gap:10px!important;line-height:1.5!important;border-bottom:1px solid #f0f4f8!important}\n#ap-csp-written-response-scoring-guide .pd-check-list li:last-child{border-bottom:none!important}\n#ap-csp-written-response-scoring-guide .pd-check{color:#2563eb!important;-webkit-text-fill-color:#2563eb!important;font-weight:700!important;flex-shrink:0!important;font-size:15px!important}\n#ap-csp-written-response-scoring-guide .pd-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:14px!important;margin-bottom:28px!important}\n#ap-csp-written-response-scoring-guide .pd-card{background:#f7fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:16px!important}\n#ap-csp-written-response-scoring-guide .pd-card h3{font-size:12px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;color:#2563eb!important;-webkit-text-fill-color:#2563eb!important;margin-bottom:6px!important}\n#ap-csp-written-response-scoring-guide .pd-card p{font-size:13px!important;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;line-height:1.6!important}\n#ap-csp-written-response-scoring-guide .pd-tip{background:#eff6ff!important;border-left:4px solid #2563eb!important;border-radius:0 8px 8px 0!important;padding:14px 18px!important;margin-bottom:24px!important;font-size:14px!important;color:#2d3748!important;-webkit-text-fill-color:#2d3748!important;line-height:1.6!important}\n#ap-csp-written-response-scoring-guide .pd-tip strong{color:#1a202c!important;-webkit-text-fill-color:#1a202c!important}\n#ap-csp-written-response-scoring-guide .pd-bundle{background:#f7fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:18px 20px!important;margin-bottom:24px!important}\n#ap-csp-written-response-scoring-guide .pd-bundle-title{font-size:13px!important;font-weight:700!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;margin-bottom:8px!important}\n#ap-csp-written-response-scoring-guide .pd-bundle-list{list-style:none!important;margin:0!important;padding:0!important}\n#ap-csp-written-response-scoring-guide .pd-bundle-list li{font-size:13px!important;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;padding:4px 0!important;display:flex!important;gap:8px!important}\n#ap-csp-written-response-scoring-guide .pd-guarantee{background:linear-gradient(135deg,#eff6ff 0%,#fff 100%)!important;border:2px solid #2563eb!important;border-radius:10px!important;padding:22px 24px!important;text-align:center!important;margin-bottom:20px!important}\n#ap-csp-written-response-scoring-guide .pd-guarantee h3{font-size:16px!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;margin-bottom:6px!important}\n#ap-csp-written-response-scoring-guide .pd-guarantee p{font-size:13px!important;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;line-height:1.6!important;max-width:520px!important;margin:0 auto!important}\n#ap-csp-written-response-scoring-guide .pd-fine{font-size:12px!important;color:#a0aec0!important;-webkit-text-fill-color:#a0aec0!important;text-align:center!important;margin-top:16px!important}\n\u003c\/style\u003e\u003cdiv id=\"ap-csp-written-response-scoring-guide\" style=\"display:block!important;max-width:860px!important;margin:0 auto!important\"\u003e\n\u003cdiv class=\"pd-hero\"\u003e\n  \u003cdiv class=\"pd-eyebrow\"\u003eAP CSP — Written Response\u003c\/div\u003e\n  \u003ch1\u003eWritten Response Scoring Guide\u003c\/h1\u003e\n  \u003cp\u003eFull-credit model answers for all 4 written response prompts — with line-by-line annotation showing exactly why each sentence earns its point.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-tip\"\u003e\n\u003cstrong\u003eImportant:\u003c\/strong\u003e The AP CSP written response is completed \u003cstrong\u003eon exam day\u003c\/strong\u003e — not submitted early. You will have 60 minutes to write about your own code using your Personalized Project Reference. This guide is your rehearsal.\u003c\/div\u003e\n\u003cdiv class=\"pd-stats\"\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cspan class=\"pd-stat-num\"\u003e3\u003c\/span\u003e\u003cspan class=\"pd-stat-lbl\"\u003eWorked Projects\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cspan class=\"pd-stat-num\"\u003e4\u003c\/span\u003e\u003cspan class=\"pd-stat-lbl\"\u003ePrompts Each\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cspan class=\"pd-stat-num\"\u003e18\u003c\/span\u003e\u003cspan class=\"pd-stat-lbl\"\u003ePages\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cspan class=\"pd-stat-num\"\u003ePDF\u003c\/span\u003e\u003cspan class=\"pd-stat-lbl\"\u003eInstant Download\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-includes\"\u003e\n\u003cp class=\"pd-section-title\"\u003eWhat's Included\u003c\/p\u003e\n\u003cul class=\"pd-check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003e3 fully worked sample projects: Grade Calculator, Trivia Quiz App, and Budget Tracker — each with complete PPR code\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eAll 4 written response prompts answered for Project 1 — with weak vs. full-credit comparisons\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eAnnotated callouts on every response explaining each scoring decision in plain English\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eFull-credit model answers for Projects 2 and 3\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eKey patterns page: what every full-credit answer has in common across all prompts\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eThe single most common reason students lose points on each prompt\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-grid\"\u003e\n\u003cdiv class=\"pd-card\"\u003e\n\u003ch3\u003eWhy This Works\u003c\/h3\u003e\n\u003cp\u003eCollege Board’s sample responses are buried in ZIP files and tied to projects you haven’t seen. These examples use relatable projects with clear, transferable patterns.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-card\"\u003e\n\u003ch3\u003eThe Managing Complexity Trap\u003c\/h3\u003e\n\u003cp\u003eThis is the most-missed point. Students who describe WHAT a list stores lose it. Students who explain WHY a list was necessary earn it. The guide makes this distinction crystal clear.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-card\"\u003e\n\u003ch3\u003eExam Day Strategy\u003c\/h3\u003e\n\u003cp\u003eYou have 60 minutes for 4 prompts. That is 15 minutes per prompt. This guide is structured to help you internalize a formula so you can write efficiently under time pressure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-card\"\u003e\n\u003ch3\u003eFormat\u003c\/h3\u003e\n\u003cp\u003e18-page PDF delivered instantly after purchase. Designed to be read once for understanding, then used as a pre-exam checklist.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-guarantee\"\u003e\n\u003ch3\u003e7-Day Money-Back Guarantee\u003c\/h3\u003e\n\u003cp\u003eNot satisfied? Email us within 7 days for a full refund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"pd-fine\"\u003ePDF delivered instantly after purchase. For personal study use only; not for resale.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"AP CS Exam Prep","offers":[{"title":"Default Title","offer_id":48329856909527,"sku":"CSP-WR-GUIDE-PDF","price":12.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/8403\/1191\/files\/product_image_wr_guide_v4.png?v=1772305283"},{"product_id":"ap-csp-pseudocode-reference-sheet","title":"AP CSP Pseudocode Reference Sheet (PDF)","description":"\u003cstyle\u003e\n.product__description,.product__description--full-width,.product__info-wrapper,.product__info-wrapper--full-width{max-width:100%!important;width:100%!important;padding:0 40px!important;position:static!important;top:auto!important}\n.product{grid-template-columns:1fr!important;display:block!important}\n.product__media-wrapper{display:none!important}\n#MainContent .product__info-wrapper{float:none!important;position:relative!important}\n\u003c\/style\u003e\u003cstyle\u003e\n#ap-csp-pseudocode-reference-sheet{all:initial!important;display:block!important;font-family:'Georgia',serif!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;box-sizing:border-box!important;max-width:860px!important;margin:0 auto!important;padding:0 8px!important}\n#ap-csp-pseudocode-reference-sheet *{box-sizing:border-box!important}\n#ap-csp-pseudocode-reference-sheet h1,#ap-csp-pseudocode-reference-sheet h2,#ap-csp-pseudocode-reference-sheet h3{color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;font-family:'Georgia',serif!important;margin:0!important;padding:0!important;line-height:1.25!important}\n#ap-csp-pseudocode-reference-sheet p,#ap-csp-pseudocode-reference-sheet li,#ap-csp-pseudocode-reference-sheet span,#ap-csp-pseudocode-reference-sheet td{color:#2d3748!important;-webkit-text-fill-color:#2d3748!important;font-family:'Georgia',serif!important}\n#ap-csp-pseudocode-reference-sheet a:link,#ap-csp-pseudocode-reference-sheet a:visited{color:#2563eb!important;-webkit-text-fill-color:#2563eb!important}\n#ap-csp-pseudocode-reference-sheet .pd-hero{background:linear-gradient(135deg,#1e3a8a 0%,#2563eb 100%)!important;border-radius:12px!important;padding:36px 30px!important;margin-bottom:28px!important;text-align:center!important}\n#ap-csp-pseudocode-reference-sheet .pd-eyebrow{display:inline-block!important;background:rgba(255,255,255,.2)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:11px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;padding:4px 14px!important;border-radius:20px!important;margin-bottom:14px!important;font-family:'Georgia',serif!important}\n#ap-csp-pseudocode-reference-sheet .pd-hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(20px,3.5vw,28px)!important;margin-bottom:10px!important;line-height:1.2!important}\n#ap-csp-pseudocode-reference-sheet .pd-hero p{color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important;font-size:15px!important;max-width:580px!important;margin:0 auto!important;line-height:1.6!important}\n#ap-csp-pseudocode-reference-sheet .pd-stats{display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:center!important;margin-bottom:28px!important}\n#ap-csp-pseudocode-reference-sheet .pd-stat{background:#f7fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:14px 18px!important;text-align:center!important;flex:1!important;min-width:120px!important}\n#ap-csp-pseudocode-reference-sheet .pd-stat-num{font-size:24px!important;font-weight:700!important;color:#2563eb!important;-webkit-text-fill-color:#2563eb!important;display:block!important;line-height:1!important}\n#ap-csp-pseudocode-reference-sheet .pd-stat-lbl{font-size:11px!important;color:#718096!important;-webkit-text-fill-color:#718096!important;display:block!important;margin-top:4px!important;line-height:1.4!important}\n#ap-csp-pseudocode-reference-sheet .pd-section-title{font-size:18px!important;font-weight:700!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;margin:0 0 16px 0!important;padding-bottom:8px!important;border-bottom:3px solid #2563eb!important}\n#ap-csp-pseudocode-reference-sheet .pd-includes{margin-bottom:28px!important}\n#ap-csp-pseudocode-reference-sheet .pd-check-list{list-style:none!important;margin:0!important;padding:0!important}\n#ap-csp-pseudocode-reference-sheet .pd-check-list li{padding:8px 0!important;font-size:14px!important;color:#2d3748!important;-webkit-text-fill-color:#2d3748!important;display:flex!important;align-items:flex-start!important;gap:10px!important;line-height:1.5!important;border-bottom:1px solid #f0f4f8!important}\n#ap-csp-pseudocode-reference-sheet .pd-check-list li:last-child{border-bottom:none!important}\n#ap-csp-pseudocode-reference-sheet .pd-check{color:#2563eb!important;-webkit-text-fill-color:#2563eb!important;font-weight:700!important;flex-shrink:0!important;font-size:15px!important}\n#ap-csp-pseudocode-reference-sheet .pd-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:14px!important;margin-bottom:28px!important}\n#ap-csp-pseudocode-reference-sheet .pd-card{background:#f7fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:16px!important}\n#ap-csp-pseudocode-reference-sheet .pd-card h3{font-size:12px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;color:#2563eb!important;-webkit-text-fill-color:#2563eb!important;margin-bottom:6px!important}\n#ap-csp-pseudocode-reference-sheet .pd-card p{font-size:13px!important;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;line-height:1.6!important}\n#ap-csp-pseudocode-reference-sheet .pd-tip{background:#eff6ff!important;border-left:4px solid #2563eb!important;border-radius:0 8px 8px 0!important;padding:14px 18px!important;margin-bottom:24px!important;font-size:14px!important;color:#2d3748!important;-webkit-text-fill-color:#2d3748!important;line-height:1.6!important}\n#ap-csp-pseudocode-reference-sheet .pd-tip strong{color:#1a202c!important;-webkit-text-fill-color:#1a202c!important}\n#ap-csp-pseudocode-reference-sheet .pd-bundle{background:#f7fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:18px 20px!important;margin-bottom:24px!important}\n#ap-csp-pseudocode-reference-sheet .pd-bundle-title{font-size:13px!important;font-weight:700!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;margin-bottom:8px!important}\n#ap-csp-pseudocode-reference-sheet .pd-bundle-list{list-style:none!important;margin:0!important;padding:0!important}\n#ap-csp-pseudocode-reference-sheet .pd-bundle-list li{font-size:13px!important;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;padding:4px 0!important;display:flex!important;gap:8px!important}\n#ap-csp-pseudocode-reference-sheet .pd-guarantee{background:linear-gradient(135deg,#eff6ff 0%,#fff 100%)!important;border:2px solid #2563eb!important;border-radius:10px!important;padding:22px 24px!important;text-align:center!important;margin-bottom:20px!important}\n#ap-csp-pseudocode-reference-sheet .pd-guarantee h3{font-size:16px!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;margin-bottom:6px!important}\n#ap-csp-pseudocode-reference-sheet .pd-guarantee p{font-size:13px!important;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;line-height:1.6!important;max-width:520px!important;margin:0 auto!important}\n#ap-csp-pseudocode-reference-sheet .pd-fine{font-size:12px!important;color:#a0aec0!important;-webkit-text-fill-color:#a0aec0!important;text-align:center!important;margin-top:16px!important}\n\u003c\/style\u003e\u003cdiv id=\"ap-csp-pseudocode-reference-sheet\" style=\"display:block!important;max-width:860px!important;margin:0 auto!important\"\u003e\n\u003cdiv class=\"pd-hero\"\u003e\n  \u003cdiv class=\"pd-eyebrow\"\u003eAP CSP — Pseudocode Reference\u003c\/div\u003e\n  \u003ch1\u003ePseudocode Reference Sheet\u003c\/h1\u003e\n  \u003cp\u003eEvery AP pseudocode command on 2 pages. Variables, lists, loops, conditionals, procedures — with examples and the exact syntax College Board uses.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stats\"\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cspan class=\"pd-stat-num\"\u003e2\u003c\/span\u003e\u003cspan class=\"pd-stat-lbl\"\u003ePages\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cspan class=\"pd-stat-num\"\u003e100%\u003c\/span\u003e\u003cspan class=\"pd-stat-lbl\"\u003eExam Syntax\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cspan class=\"pd-stat-num\"\u003ePDF\u003c\/span\u003e\u003cspan class=\"pd-stat-lbl\"\u003eInstant Download\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-includes\"\u003e\n\u003cp class=\"pd-section-title\"\u003eWhat's Included\u003c\/p\u003e\n\u003cul class=\"pd-check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eVariable assignment: \u003ccode\u003ex ← 5\u003c\/code\u003e syntax and all arithmetic operators (+, -, *, \/, MOD)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eConditionals: IF \/ ELSE IF \/ ELSE syntax with Boolean operators (AND, OR, NOT)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eLoops: REPEAT N TIMES and REPEAT UNTIL with examples\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eLists: creating, accessing by index (1-based), FOR EACH loop, LENGTH(), INSERT, APPEND, REMOVE\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eProcedures: PROCEDURE name(params) syntax, RETURN, calling procedures\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eRobot grid commands: MOVE_FORWARD, ROTATE_LEFT, ROTATE_RIGHT, CAN_MOVE\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eDisplay and input commands used in AP exam questions\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-tip\"\u003e\n\u003cstrong\u003eCritical reminder:\u003c\/strong\u003e AP CSP pseudocode lists are \u003cstrong\u003e1-indexed\u003c\/strong\u003e (first element = index 1, not 0). This is different from Java and Python. This distinction appears on multiple exam questions every year.\u003c\/div\u003e\n\u003cdiv class=\"pd-guarantee\"\u003e\n\u003ch3\u003e7-Day Money-Back Guarantee\u003c\/h3\u003e\n\u003cp\u003eNot satisfied? Email us within 7 days for a full refund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"pd-fine\"\u003ePDF delivered instantly after purchase. For personal study use only; not for resale.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"APCSExamPrep","offers":[{"title":"Default Title","offer_id":48385369047255,"sku":null,"price":1.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/8403\/1191\/files\/csp-pseudocode-ref.png?v=1773762061"},{"product_id":"ap-csp-create-task-complete-guide","title":"AP CSP Create Task Guide - Score 6\/6 (PDF)","description":"\u003cstyle\u003e\n.product__description,.product__description--full-width,.product__info-wrapper,.product__info-wrapper--full-width{max-width:100%!important;width:100%!important;padding:0 40px!important;position:static!important;top:auto!important}\n.product{grid-template-columns:1fr!important;display:block!important}\n.product__media-wrapper{display:none!important}\n#MainContent .product__info-wrapper{float:none!important;position:relative!important}\n\u003c\/style\u003e\u003cstyle\u003e\n#ap-csp-create-task-complete-guide{all:initial!important;display:block!important;font-family:'Georgia',serif!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;box-sizing:border-box!important;max-width:860px!important;margin:0 auto!important;padding:0 8px!important}\n#ap-csp-create-task-complete-guide *{box-sizing:border-box!important}\n#ap-csp-create-task-complete-guide h1,#ap-csp-create-task-complete-guide h2,#ap-csp-create-task-complete-guide h3{color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;font-family:'Georgia',serif!important;margin:0!important;padding:0!important;line-height:1.25!important}\n#ap-csp-create-task-complete-guide p,#ap-csp-create-task-complete-guide li,#ap-csp-create-task-complete-guide span,#ap-csp-create-task-complete-guide td{color:#2d3748!important;-webkit-text-fill-color:#2d3748!important;font-family:'Georgia',serif!important}\n#ap-csp-create-task-complete-guide a:link,#ap-csp-create-task-complete-guide a:visited{color:#2563eb!important;-webkit-text-fill-color:#2563eb!important}\n#ap-csp-create-task-complete-guide .pd-hero{background:linear-gradient(135deg,#1e3a8a 0%,#2563eb 100%)!important;border-radius:12px!important;padding:36px 30px!important;margin-bottom:28px!important;text-align:center!important}\n#ap-csp-create-task-complete-guide .pd-eyebrow{display:inline-block!important;background:rgba(255,255,255,.2)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:11px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;padding:4px 14px!important;border-radius:20px!important;margin-bottom:14px!important;font-family:'Georgia',serif!important}\n#ap-csp-create-task-complete-guide .pd-hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(20px,3.5vw,28px)!important;margin-bottom:10px!important;line-height:1.2!important}\n#ap-csp-create-task-complete-guide .pd-hero p{color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important;font-size:15px!important;max-width:580px!important;margin:0 auto!important;line-height:1.6!important}\n#ap-csp-create-task-complete-guide .pd-stats{display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:center!important;margin-bottom:28px!important}\n#ap-csp-create-task-complete-guide .pd-stat{background:#f7fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:14px 18px!important;text-align:center!important;flex:1!important;min-width:120px!important}\n#ap-csp-create-task-complete-guide .pd-stat-num{font-size:24px!important;font-weight:700!important;color:#2563eb!important;-webkit-text-fill-color:#2563eb!important;display:block!important;line-height:1!important}\n#ap-csp-create-task-complete-guide .pd-stat-lbl{font-size:11px!important;color:#718096!important;-webkit-text-fill-color:#718096!important;display:block!important;margin-top:4px!important;line-height:1.4!important}\n#ap-csp-create-task-complete-guide .pd-section-title{font-size:18px!important;font-weight:700!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;margin:0 0 16px 0!important;padding-bottom:8px!important;border-bottom:3px solid #2563eb!important}\n#ap-csp-create-task-complete-guide .pd-includes{margin-bottom:28px!important}\n#ap-csp-create-task-complete-guide .pd-check-list{list-style:none!important;margin:0!important;padding:0!important}\n#ap-csp-create-task-complete-guide .pd-check-list li{padding:8px 0!important;font-size:14px!important;color:#2d3748!important;-webkit-text-fill-color:#2d3748!important;display:flex!important;align-items:flex-start!important;gap:10px!important;line-height:1.5!important;border-bottom:1px solid #f0f4f8!important}\n#ap-csp-create-task-complete-guide .pd-check-list li:last-child{border-bottom:none!important}\n#ap-csp-create-task-complete-guide .pd-check{color:#2563eb!important;-webkit-text-fill-color:#2563eb!important;font-weight:700!important;flex-shrink:0!important;font-size:15px!important}\n#ap-csp-create-task-complete-guide .pd-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:14px!important;margin-bottom:28px!important}\n#ap-csp-create-task-complete-guide .pd-card{background:#f7fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:16px!important}\n#ap-csp-create-task-complete-guide .pd-card h3{font-size:12px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;color:#2563eb!important;-webkit-text-fill-color:#2563eb!important;margin-bottom:6px!important}\n#ap-csp-create-task-complete-guide .pd-card p{font-size:13px!important;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;line-height:1.6!important}\n#ap-csp-create-task-complete-guide .pd-tip{background:#eff6ff!important;border-left:4px solid #2563eb!important;border-radius:0 8px 8px 0!important;padding:14px 18px!important;margin-bottom:24px!important;font-size:14px!important;color:#2d3748!important;-webkit-text-fill-color:#2d3748!important;line-height:1.6!important}\n#ap-csp-create-task-complete-guide .pd-tip strong{color:#1a202c!important;-webkit-text-fill-color:#1a202c!important}\n#ap-csp-create-task-complete-guide .pd-bundle{background:#f7fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:18px 20px!important;margin-bottom:24px!important}\n#ap-csp-create-task-complete-guide .pd-bundle-title{font-size:13px!important;font-weight:700!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;margin-bottom:8px!important}\n#ap-csp-create-task-complete-guide .pd-bundle-list{list-style:none!important;margin:0!important;padding:0!important}\n#ap-csp-create-task-complete-guide .pd-bundle-list li{font-size:13px!important;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;padding:4px 0!important;display:flex!important;gap:8px!important}\n#ap-csp-create-task-complete-guide .pd-guarantee{background:linear-gradient(135deg,#eff6ff 0%,#fff 100%)!important;border:2px solid #2563eb!important;border-radius:10px!important;padding:22px 24px!important;text-align:center!important;margin-bottom:20px!important}\n#ap-csp-create-task-complete-guide .pd-guarantee h3{font-size:16px!important;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;margin-bottom:6px!important}\n#ap-csp-create-task-complete-guide .pd-guarantee p{font-size:13px!important;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;line-height:1.6!important;max-width:520px!important;margin:0 auto!important}\n#ap-csp-create-task-complete-guide .pd-fine{font-size:12px!important;color:#a0aec0!important;-webkit-text-fill-color:#a0aec0!important;text-align:center!important;margin-top:16px!important}\n\u003c\/style\u003e\u003cdiv id=\"ap-csp-create-task-complete-guide\" style=\"display:block!important;max-width:860px!important;margin:0 auto!important\"\u003e\n\u003cdiv class=\"pd-hero\"\u003e\n  \u003cdiv class=\"pd-eyebrow\"\u003eAP CSP — Create Task\u003c\/div\u003e\n  \u003ch1\u003eCreate Task Complete Guide: Score 6\/6\u003c\/h1\u003e\n  \u003cp\u003eThe only AP CSP Create Task guide built around the full 6-point scoring rubric. Written response prompt-by-prompt. Annotated examples. Pre-submission checklist.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stats\"\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cspan class=\"pd-stat-num\"\u003e6\/6\u003c\/span\u003e\u003cspan class=\"pd-stat-lbl\"\u003eFull Score Goal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cspan class=\"pd-stat-num\"\u003e4\u003c\/span\u003e\u003cspan class=\"pd-stat-lbl\"\u003ePrompts Covered\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-stat\"\u003e\n\u003cspan class=\"pd-stat-num\"\u003ePDF\u003c\/span\u003e\u003cspan class=\"pd-stat-lbl\"\u003eInstant Download\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-includes\"\u003e\n\u003cp class=\"pd-section-title\"\u003eWhat's Included\u003c\/p\u003e\n\u003cul class=\"pd-check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eComplete 6-point scoring rubric breakdown — exactly what College Board awards each point for\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eWritten response guide for all 4 prompts: Program Purpose, Data Abstraction, Managing Complexity, Procedural Abstraction\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eAnnotated examples of full-credit vs. partial-credit responses side-by-side\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eTop 8 mistakes that cost students points — pulled from real scoring data\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003e9-point pre-submission checklist — verify your response before you submit\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eVocabulary list: the exact terms you need to use in each response to earn points\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003e3 sample project write-ups (Grade Calculator, Trivia App, Budget Tracker) with annotated responses\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-grid\"\u003e\n\u003cdiv class=\"pd-card\"\u003e\n\u003ch3\u003eThe Big Mistake\u003c\/h3\u003e\n\u003cp\u003eMost students describe WHAT their program does instead of HOW it manages complexity. This guide teaches you the exact distinction College Board is looking for.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-card\"\u003e\n\u003ch3\u003ePseudocode Required\u003c\/h3\u003e\n\u003cp\u003eYour written response must reference your actual code. This guide shows you how to select the right code segments and describe them in rubric-aligned language.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-card\"\u003e\n\u003ch3\u003eTiming\u003c\/h3\u003e\n\u003cp\u003eStart reviewing this guide 2–3 weeks before your Create Task is due. The checklist is designed for a final review 48 hours before submission.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-card\"\u003e\n\u003ch3\u003ePairs With\u003c\/h3\u003e\n\u003cp\u003eThe AP CSP Written Response Scoring Guide has three fully worked project examples if you want to see the complete picture.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-tip\"\u003e\n\u003cstrong\u003eScoring insight:\u003c\/strong\u003e The Managing Complexity point is the most-missed point on the Create Task. Students who use a list “just to have one” rather than to manage complexity lose this point every time. This guide shows you exactly what the rubric requires.\u003c\/div\u003e\n\u003cdiv class=\"pd-guarantee\"\u003e\n\u003ch3\u003e7-Day Money-Back Guarantee\u003c\/h3\u003e\n\u003cp\u003eNot satisfied? Email us within 7 days for a full refund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"pd-fine\"\u003ePDF delivered instantly after purchase. For personal study use only; not for resale.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"APCSExamPrep","offers":[{"title":"Default Title","offer_id":48385369014487,"sku":null,"price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/8403\/1191\/files\/csp-create-task.png?v=1773761541"},{"product_id":"ap-csp-exam-bootcamp-2026","title":"AP CSP Exam Bootcamp 2026 - Live Session with Tanner Crow","description":"\u003cstyle\u003e\n.product__description,\n.product__description--full-width,\n.product__info-wrapper,\n.product__info-wrapper--full-width{max-width:100%!important;width:100%!important;padding:0 40px!important;position:static!important;top:auto!important}\n.product{grid-template-columns:1fr!important;display:block!important}\n.product__media-wrapper{display:none!important}\n#csp-bc{max-width:900px!important;margin-left:auto!important;margin-right:auto!important;display:block!important;position:static!important}\n.product-form__input,\n.product-form .form__label{text-align:left!important}\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n#csp-bc{all:initial;display:block;font-family:'Georgia',serif;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;box-sizing:border-box;max-width:900px!important;margin:0 auto!important;padding:0 8px}\n#csp-bc *{box-sizing:border-box}\n#csp-bc h1,#csp-bc h2,#csp-bc h3,#csp-bc h4{color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;font-family:'Georgia',serif;margin:0;padding:0;line-height:1.25}\n#csp-bc p,#csp-bc li,#csp-bc span,#csp-bc td,#csp-bc th{color:#2d3748!important;-webkit-text-fill-color:#2d3748!important;font-family:'Georgia',serif;margin:0;padding:0}\n#csp-bc a:link,#csp-bc a:visited{color:#2f855a!important;-webkit-text-fill-color:#2f855a!important}\n#csp-bc .bc-hero{background:linear-gradient(135deg,#1a202c 0%,#2d3748 100%);border-radius:12px;padding:40px 32px;margin-bottom:32px;text-align:center}\n#csp-bc .bc-hero-eyebrow{display:inline-block;background:#2f855a;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:5px 14px;border-radius:20px;margin-bottom:16px}\n#csp-bc .bc-hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(22px,4vw,32px);margin-bottom:12px;line-height:1.2}\n#csp-bc .bc-hero p{color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important;font-size:16px;max-width:600px;margin:0 auto 20px}\n#csp-bc .bc-proof-bar{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:32px}\n#csp-bc .bc-proof-item{background:#f7fafc;border:1px solid #e2e8f0;border-radius:8px;padding:14px 20px;text-align:center;flex:1;min-width:140px}\n#csp-bc .bc-proof-num{font-size:26px;font-weight:700;color:#2f855a!important;-webkit-text-fill-color:#2f855a!important;display:block;line-height:1}\n#csp-bc .bc-proof-label{font-size:12px;color:#718096!important;-webkit-text-fill-color:#718096!important;display:block;margin-top:4px;line-height:1.4}\n#csp-bc .bc-section-title{font-size:22px;font-weight:700;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;margin-bottom:20px;padding-bottom:10px;border-bottom:3px solid #2f855a}\n#csp-bc .bc-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:32px}\n@media(max-width:680px){#csp-bc .bc-tiers{grid-template-columns:1fr}}\n#csp-bc .bc-tier{border:2px solid #e2e8f0;border-radius:12px;padding:24px;position:relative;background:#fff}\n#csp-bc .bc-tier.bc-featured{border-color:#2f855a;box-shadow:0 4px 20px rgba(0,0,0,.12)}\n#csp-bc .bc-tier-badge{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:#2f855a;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:4px 14px;border-radius:20px;white-space:nowrap}\n#csp-bc .bc-tier-name{font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#718096!important;-webkit-text-fill-color:#718096!important;margin-bottom:8px}\n#csp-bc .bc-tier-price{font-size:38px;font-weight:700;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;line-height:1}\n#csp-bc .bc-tier-price span{font-size:16px;font-weight:400;color:#718096!important;-webkit-text-fill-color:#718096!important}\n#csp-bc .bc-tier-divider{border:none;border-top:1px solid #e2e8f0;margin:16px 0}\n#csp-bc .bc-tier-items{list-style:none;margin:0;padding:0}\n#csp-bc .bc-tier-items li{padding:6px 0;font-size:14px;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;display:flex;align-items:flex-start;gap:8px;line-height:1.4}\n#csp-bc .bc-tier-items li::before{content:\"✓\";color:#2f855a!important;-webkit-text-fill-color:#2f855a!important;font-weight:700;flex-shrink:0;margin-top:1px}\n#csp-bc .bc-tier-note{font-size:12px;color:#e53e3e!important;-webkit-text-fill-color:#e53e3e!important;margin-top:12px;font-style:italic}\n#csp-bc .bc-select-note{background:#f0fff4;border-left:4px solid #2f855a;border-radius:0 8px 8px 0;padding:14px 20px;margin-bottom:32px;font-size:14px;color:#2d3748!important;-webkit-text-fill-color:#2d3748!important}\n#csp-bc .bc-select-note strong{color:#1a202c!important;-webkit-text-fill-color:#1a202c!important}\n#csp-bc .bc-detail-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:32px}\n@media(max-width:520px){#csp-bc .bc-detail-grid{grid-template-columns:1fr}}\n#csp-bc .bc-detail-card{background:#f7fafc;border:1px solid #e2e8f0;border-radius:8px;padding:18px}\n#csp-bc .bc-detail-card h4{font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#2f855a!important;-webkit-text-fill-color:#2f855a!important;margin-bottom:8px}\n#csp-bc .bc-detail-card p{font-size:14px;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;line-height:1.6}\n#csp-bc .bc-agenda{margin-bottom:32px}\n#csp-bc .bc-agenda-item{display:flex;gap:16px;padding:14px 0;border-bottom:1px solid #e2e8f0;align-items:flex-start}\n#csp-bc .bc-agenda-item:last-child{border-bottom:none}\n#csp-bc .bc-agenda-time{font-size:12px;font-weight:700;color:#2f855a!important;-webkit-text-fill-color:#2f855a!important;text-transform:uppercase;letter-spacing:.5px;min-width:70px;padding-top:2px}\n#csp-bc .bc-agenda-desc{font-size:14px;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;line-height:1.5}\n#csp-bc .bc-agenda-desc strong{color:#1a202c!important;-webkit-text-fill-color:#1a202c!important}\n#csp-bc .bc-faq{margin-bottom:32px}\n#csp-bc .bc-faq-item{border:1px solid #e2e8f0;border-radius:8px;margin-bottom:10px;overflow:hidden}\n#csp-bc .bc-faq-q{font-size:15px;font-weight:600;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;padding:16px 20px;background:#f7fafc}\n#csp-bc .bc-faq-a{font-size:14px;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;padding:14px 20px;line-height:1.6;background:#fff}\n#csp-bc .bc-guarantee{background:linear-gradient(135deg,#f0fff4 0%,#fff 100%);border:2px solid #2f855a;border-radius:12px;padding:28px;text-align:center;margin-bottom:32px}\n#csp-bc .bc-guarantee h3{font-size:18px;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;margin-bottom:8px}\n#csp-bc .bc-guarantee p{font-size:14px;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;line-height:1.6;max-width:560px;margin:0 auto}\n\u003c\/style\u003e\n\n\u003cdiv id=\"csp-bc\" style=\"display:block!important;max-width:900px!important;margin-left:auto!important;margin-right:auto!important;position:static!important;float:none!important\"\u003e\n\n\u003cdiv class=\"bc-hero\"\u003e\n  \u003cdiv class=\"bc-hero-eyebrow\"\u003eLive Session — Spring 2026\u003c\/div\u003e\n  \u003ch1\u003eAP Computer Science Principles\u003cbr\u003eExam Bootcamp\u003c\/h1\u003e\n  \u003cp\u003eA live, 2-hour MCQ walkthrough covering all 70 question types across all 5 Big Ideas — from a teacher whose AP CSP class scores 5s at 3.6x the national rate.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"bc-proof-bar\"\u003e\n  \u003cdiv class=\"bc-proof-item\"\u003e\n    \u003cspan class=\"bc-proof-num\"\u003e34.8%\u003c\/span\u003e\n    \u003cspan class=\"bc-proof-label\"\u003eof AP CSP class scored a 5\u003cbr\u003e(national avg: 9.6%)\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"bc-proof-item\"\u003e\n    \u003cspan class=\"bc-proof-num\"\u003e3.6x\u003c\/span\u003e\n    \u003cspan class=\"bc-proof-label\"\u003ethe national 5-rate\u003cbr\u003efor AP CSP\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"bc-proof-item\"\u003e\n    \u003cspan class=\"bc-proof-num\"\u003e1,800+\u003c\/span\u003e\n    \u003cspan class=\"bc-proof-label\"\u003etutoring hours\u003cbr\u003e5.0 rating on Wyzant\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"bc-proof-item\"\u003e\n    \u003cspan class=\"bc-proof-num\"\u003e11+ yrs\u003c\/span\u003e\n    \u003cspan class=\"bc-proof-label\"\u003eAP CS classroom\u003cbr\u003eteacher experience\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"bc-section-title\"\u003eChoose Your Tier\u003c\/p\u003e\n\n\u003cdiv class=\"bc-select-note\"\u003e\n  \u003cstrong\u003eHow to register:\u003c\/strong\u003e Select your tier using the option buttons above, then click Add to Cart. Your Zoom link and all resources will be emailed after checkout.\n\u003c\/div\u003e\n\n\u003cdiv class=\"bc-tiers\"\u003e\n\n  \u003cdiv class=\"bc-tier\"\u003e\n    \u003cdiv class=\"bc-tier-name\"\u003eBase\u003c\/div\u003e\n    \u003cdiv class=\"bc-tier-price\"\u003e$49\u003cspan\u003e one-time\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003chr class=\"bc-tier-divider\"\u003e\n    \u003cul class=\"bc-tier-items\"\u003e\n      \u003cli\u003e2-hour live Zoom session\u003c\/li\u003e\n      \u003cli\u003eFull 70-question MCQ walkthrough (all 5 Big Ideas)\u003c\/li\u003e\n      \u003cli\u003eStrategy coaching: predict-first, slash-the-trash, I \/ II \/ III method\u003c\/li\u003e\n      \u003cli\u003eLive Q\u0026amp;A at session end\u003c\/li\u003e\n      \u003cli\u003e30-day recording access\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bc-tier bc-featured\"\u003e\n    \u003cdiv class=\"bc-tier-badge\"\u003eMost Popular\u003c\/div\u003e\n    \u003cdiv class=\"bc-tier-name\"\u003eBootcamp + Resources\u003c\/div\u003e\n    \u003cdiv class=\"bc-tier-price\"\u003e$69\u003cspan\u003e one-time\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003chr class=\"bc-tier-divider\"\u003e\n    \u003cul class=\"bc-tier-items\"\u003e\n      \u003cli\u003eEverything in Base\u003c\/li\u003e\n      \u003cli\u003eFull practice test PDF with annotated answer key\u003c\/li\u003e\n      \u003cli\u003eAP CSP Big Ideas Rapid-Review Sheet (all 5 Big Ideas)\u003c\/li\u003e\n      \u003cli\u003ePseudocode reference card (AP-style syntax)\u003c\/li\u003e\n      \u003cli\u003eCommon trap guide — the exact question types that trip up students\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bc-tier\"\u003e\n    \u003cdiv class=\"bc-tier-name\"\u003eVIP\u003c\/div\u003e\n    \u003cdiv class=\"bc-tier-price\"\u003e$109\u003cspan\u003e one-time\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003chr class=\"bc-tier-divider\"\u003e\n    \u003cul class=\"bc-tier-items\"\u003e\n      \u003cli\u003eEverything in Bootcamp + Resources\u003c\/li\u003e\n      \u003cli\u003e20-minute private 1-on-1 follow-up session\u003c\/li\u003e\n      \u003cli\u003ePersonalized weak-area review based on your practice test results\u003c\/li\u003e\n      \u003cli\u003eDirect email access for questions before the exam\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp class=\"bc-tier-note\"\u003eOnly 5 VIP spots available — first come, first served.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"bc-section-title\"\u003eSession Details\u003c\/p\u003e\n\u003cdiv class=\"bc-detail-grid\"\u003e\n  \u003cdiv class=\"bc-detail-card\"\u003e\n    \u003ch4\u003eFormat\u003c\/h4\u003e\n    \u003cp\u003eLive on Zoom. Session is recorded and available for 30 days after the live event — rewatch any question explanation as many times as you need.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"bc-detail-card\"\u003e\n    \u003ch4\u003eDate \u0026amp; Time\u003c\/h4\u003e\n    \u003cp\u003eWednesday, March 25, 2026 at 7:00 PM Central (8:00 PM Eastern \/ 5:00 PM Pacific). Session runs approximately 2 hours. Calendar invite and Zoom link sent within 24 hours of purchase.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"bc-detail-card\"\u003e\n    \u003ch4\u003eWho This Is For\u003c\/h4\u003e\n    \u003cp\u003eAP CSP students preparing for the May 2026 exam. Great for students who feel shaky on the conceptual MCQ questions, pseudocode tracing, or the I\/II\/III multi-correct format.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"bc-detail-card\"\u003e\n    \u003ch4\u003eExam Alignment\u003c\/h4\u003e\n    \u003cp\u003eCovers all 5 Big Ideas: Creative Development, Data, Algorithms \u0026amp; Programming, Computer Systems \u0026amp; Networks, and Impact of Computing. 70 MCQ format.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"bc-section-title\"\u003eSession Agenda\u003c\/p\u003e\n\u003cdiv class=\"bc-agenda\"\u003e\n  \u003cdiv class=\"bc-agenda-item\"\u003e\n    \u003cdiv class=\"bc-agenda-time\"\u003e0:00\u003c\/div\u003e\n    \u003cdiv class=\"bc-agenda-desc\"\u003e\n\u003cstrong\u003eIntro \u0026amp; Exam Structure\u003c\/strong\u003e — How the AP CSP MCQ section is scored, what the 70-question format covers, and where most points are won and lost.\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"bc-agenda-item\"\u003e\n    \u003cdiv class=\"bc-agenda-time\"\u003e0:10\u003c\/div\u003e\n    \u003cdiv class=\"bc-agenda-desc\"\u003e\n\u003cstrong\u003eStrategy Playbook\u003c\/strong\u003e — Predict-first, slash-the-trash, pseudocode reading technique, and the I \/ II \/ III approach for multi-correct questions.\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"bc-agenda-item\"\u003e\n    \u003cdiv class=\"bc-agenda-time\"\u003e0:20\u003c\/div\u003e\n    \u003cdiv class=\"bc-agenda-desc\"\u003e\n\u003cstrong\u003eFull 70-Question MCQ Walkthrough\u003c\/strong\u003e — All 5 Big Ideas covered: algorithm tracing, data\/privacy scenarios, internet fault tolerance, impact of computing, and Creative Development questions.\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"bc-agenda-item\"\u003e\n    \u003cdiv class=\"bc-agenda-time\"\u003e1:45\u003c\/div\u003e\n    \u003cdiv class=\"bc-agenda-desc\"\u003e\n\u003cstrong\u003eTop 5 Pitfalls\u003c\/strong\u003e — The five mistakes that separate a 3 from a 5, from 11 years of AP CS teaching data.\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"bc-agenda-item\"\u003e\n    \u003cdiv class=\"bc-agenda-time\"\u003e1:55\u003c\/div\u003e\n    \u003cdiv class=\"bc-agenda-desc\"\u003e\n\u003cstrong\u003ePerformance Task Tips\u003c\/strong\u003e — Quick overview of what the PT graders actually look for. Attendees get a written response guide via email.\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"bc-agenda-item\"\u003e\n    \u003cdiv class=\"bc-agenda-time\"\u003e2:00\u003c\/div\u003e\n    \u003cdiv class=\"bc-agenda-desc\"\u003e\n\u003cstrong\u003eLive Q\u0026amp;A\u003c\/strong\u003e — Open floor. No topic off-limits.\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"bc-section-title\"\u003eFrequently Asked Questions\u003c\/p\u003e\n\u003cdiv class=\"bc-faq\"\u003e\n  \u003cdiv class=\"bc-faq-item\"\u003e\n    \u003cdiv class=\"bc-faq-q\"\u003eCan I watch the recording if I cannot attend live?\u003c\/div\u003e\n    \u003cdiv class=\"bc-faq-a\"\u003eYes. All tiers include 30-day recording access. You can pause, rewatch, and take notes at your own pace — the recording is just as useful as attending live.\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"bc-faq-item\"\u003e\n    \u003cdiv class=\"bc-faq-q\"\u003eDo I need any programming experience for this session?\u003c\/div\u003e\n    \u003cdiv class=\"bc-faq-a\"\u003eNo. AP CSP uses its own pseudocode on the exam, not a real programming language. The session teaches you how to read and trace AP-style pseudocode from scratch.\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"bc-faq-item\"\u003e\n    \u003cdiv class=\"bc-faq-q\"\u003eHow is the VIP 1-on-1 scheduled?\u003c\/div\u003e\n    \u003cdiv class=\"bc-faq-a\"\u003eAfter purchasing VIP, you receive a scheduling link within 24 hours. Sessions are 20 minutes via Zoom and must be completed before May 1, 2026.\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"bc-faq-item\"\u003e\n    \u003cdiv class=\"bc-faq-q\"\u003eIs there a performance task (PT) component covered?\u003c\/div\u003e\n    \u003cdiv class=\"bc-faq-a\"\u003eThis Bootcamp focuses on the MCQ section, which is where most students can pick up the most points quickly. Performance Task prep is covered in separate tutoring sessions.\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"bc-guarantee\"\u003e\n  \u003ch3\u003eBacked by a Real Track Record\u003c\/h3\u003e\n  \u003cp\u003e34.8% of students in Tanner’s AP CSP class scored a 5 last year — 3.6x the national rate of 9.6%. Of students who completed 8 or more 1-on-1 lessons, 100% scored a 4 or 5. This MCQ Bootcamp packages the same strategies and trap-avoidance skills that drive those results into a single focused 2-hour session.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"APCSExamPrep","offers":[{"title":"Base Session","offer_id":48386328002775,"sku":"CSP-BOOT-BASE","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Bootcamp + Resources","offer_id":48386328035543,"sku":"CSP-BOOT-BUNDLE","price":69.0,"currency_code":"USD","in_stock":true},{"title":"VIP (1-on-1 included)","offer_id":48386328068311,"sku":"CSP-BOOT-VIP","price":109.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/8403\/1191\/files\/ap-csp-bootcamp-product-image_799b21cd-f637-4b55-b402-9e04d2fc4ea3.png?v=1773796562"},{"product_id":"ap-csp-big-idea-4-flashcards","title":"AP CSP Big Idea 4 Flashcards - Computer Systems and Networks","description":"\u003cp\u003e\u003cstrong\u003e30 exam-aligned flashcards covering Big Idea 4: Computer Systems \u0026amp; Networks (CSN)\u003c\/strong\u003e for AP Computer Science Principles.\u003c\/p\u003e\u003cp\u003eTopics include IP addresses, DNS, protocols, TCP\/IP, HTTP vs. HTTPS, packet switching, fault tolerance, bandwidth, latency, cloud computing, and more. Each card pairs a concise question with a clear, exam-ready answer.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e30 cards covering all CSN learning objectives\u003c\/li\u003e\n\u003cli\u003eInstant digital access on any device\u003c\/li\u003e\n\u003cli\u003eYour unlock code will be emailed to you after purchase\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eHow it works:\u003c\/strong\u003e Visit apcsexamprep.com\/pages\/ap-csp-flashcards, click Big Idea 4, and enter your code when prompted. Unlocks instantly.\u003c\/p\u003e","brand":"APCSExamPrep","offers":[{"title":"Default Title","offer_id":48391097581783,"sku":"CSP-BI4-FLASH","price":5.99,"currency_code":"USD","in_stock":true}]},{"product_id":"ap-csp-big-idea-1-flashcards","title":"AP CSP Big Idea 1 Flashcards - Creative Development","description":"\u003cp\u003e\u003cstrong\u003e30 exam-aligned flashcards covering Big Idea 1: Creative Development (CRD)\u003c\/strong\u003e for AP Computer Science Principles.\u003c\/p\u003e\u003cp\u003eTopics include program design, abstraction, decomposition, debugging, documentation, iterative development, and more. Each card pairs a concise question with a clear, exam-ready answer.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e30 cards covering all CRD learning objectives\u003c\/li\u003e\n\u003cli\u003eInstant digital access on any device\u003c\/li\u003e\n\u003cli\u003eYour unlock code will be emailed to you after purchase\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eHow it works:\u003c\/strong\u003e Visit apcsexamprep.com\/pages\/ap-csp-flashcards, click Big Idea 1, and enter your code when prompted. Unlocks instantly.\u003c\/p\u003e","brand":"APCSExamPrep","offers":[{"title":"Default Title","offer_id":48391097614551,"sku":"CSP-BI1-FLASH","price":5.99,"currency_code":"USD","in_stock":true}]},{"product_id":"ap-csp-big-idea-3-flashcards","title":"AP CSP Big Idea 3 Flashcards - Algorithms and Programming","description":"\u003cp\u003e\u003cstrong\u003e30 exam-aligned flashcards covering Big Idea 3: Algorithms \u0026amp; Programming (AAP)\u003c\/strong\u003e for AP Computer Science Principles.\u003c\/p\u003e\u003cp\u003eTopics include sequencing, selection, iteration, lists, linear and binary search, simulations, undecidable problems, parallel computing, and more. Each card pairs a concise question with a clear, exam-ready answer.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e30 cards covering all AAP learning objectives\u003c\/li\u003e\n\u003cli\u003eInstant digital access on any device\u003c\/li\u003e\n\u003cli\u003eYour unlock code will be emailed to you after purchase\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eHow it works:\u003c\/strong\u003e Visit apcsexamprep.com\/pages\/ap-csp-flashcards, click Big Idea 3, and enter your code when prompted. Unlocks instantly.\u003c\/p\u003e","brand":"APCSExamPrep","offers":[{"title":"Default Title","offer_id":48391097647319,"sku":"CSP-BI3-FLASH","price":5.99,"currency_code":"USD","in_stock":true}]},{"product_id":"ap-csp-big-idea-2-flashcards","title":"AP CSP Big Idea 2 Flashcards - Data","description":"\u003cp\u003e\u003cstrong\u003e30 exam-aligned flashcards covering Big Idea 2: Data (DAT)\u003c\/strong\u003e for AP Computer Science Principles.\u003c\/p\u003e\u003cp\u003eTopics include binary, bits and bytes, lossless vs. lossy compression, metadata, data analysis, visualization, privacy, and more. Each card pairs a concise question with a clear, exam-ready answer.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e30 cards covering all DAT learning objectives\u003c\/li\u003e\n\u003cli\u003eInstant digital access on any device\u003c\/li\u003e\n\u003cli\u003eYour unlock code will be emailed to you after purchase\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eHow it works:\u003c\/strong\u003e Visit apcsexamprep.com\/pages\/ap-csp-flashcards, click Big Idea 2, and enter your code when prompted. Unlocks instantly.\u003c\/p\u003e","brand":"APCSExamPrep","offers":[{"title":"Default Title","offer_id":48391097680087,"sku":"CSP-BI2-FLASH","price":5.99,"currency_code":"USD","in_stock":true}]},{"product_id":"ap-csp-big-idea-5-flashcards","title":"AP CSP Big Idea 5 Flashcards - Impact of Computing","description":"\u003cp\u003e\u003cstrong\u003e30 exam-aligned flashcards covering Big Idea 5: Impact of Computing (IOC)\u003c\/strong\u003e for AP Computer Science Principles.\u003c\/p\u003e\u003cp\u003eTopics include the digital divide, intellectual property, copyright, open source, phishing, malware, MFA, algorithmic bias, privacy, crowdsourcing, and ethical considerations in AI. Each card pairs a concise question with a clear, exam-ready answer.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e30 cards covering all IOC learning objectives\u003c\/li\u003e\n\u003cli\u003eInstant digital access on any device\u003c\/li\u003e\n\u003cli\u003eYour unlock code will be emailed to you after purchase\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eHow it works:\u003c\/strong\u003e Visit apcsexamprep.com\/pages\/ap-csp-flashcards, click Big Idea 5, and enter your code when prompted. Unlocks instantly.\u003c\/p\u003e","brand":"APCSExamPrep","offers":[{"title":"Default Title","offer_id":48391097712855,"sku":"CSP-BI5-FLASH","price":5.99,"currency_code":"USD","in_stock":true}]},{"product_id":"ap-csp-all-big-ideas-flashcard-bundle","title":"AP CSP Complete Flashcard Bundle - All 5 Big Ideas","description":"\u003cp\u003e\u003cstrong\u003e150 exam-aligned flashcards covering ALL 5 AP CSP Big Ideas\u003c\/strong\u003e - the complete set at a $5 discount.\u003c\/p\u003e\u003cp\u003eOne purchase code unlocks every Big Idea instantly: Creative Development (CRD), Data (DAT), Algorithms \u0026amp; Programming (AAP), Computer Systems \u0026amp; Networks (CSN), and Impact of Computing (IOC).\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e150 total cards across all 5 Big Ideas (30 per Big Idea)\u003c\/li\u003e\n\u003cli\u003eOne code unlocks everything - no separate purchases needed\u003c\/li\u003e\n\u003cli\u003eInstant digital access on any device\u003c\/li\u003e\n\u003cli\u003eYour unlock code will be emailed to you after purchase\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eHow it works:\u003c\/strong\u003e Visit apcsexamprep.com\/pages\/ap-csp-flashcards, click any Big Idea, and enter your code. All 5 Big Ideas unlock at once.\u003c\/p\u003e","brand":"APCSExamPrep","offers":[{"title":"Default Title","offer_id":48391097745623,"sku":"CSP-ALL-FLASH","price":24.99,"currency_code":"USD","in_stock":true}]},{"product_id":"ap-cs-tutoring-5-session-package","title":"AP Computer Science Tutoring - 5 Session Package","description":"\u003cp\u003eFive 60-minute 1-on-1 online tutoring sessions with Tanner Crow, AP Computer Science A teacher at Blue Valley North High School. Covers all 4 units of the 2025-2026 AP CSA exam — FRQs, MCQ strategy, Unit 4 data collections, recursion tracing, and class creation. Sessions scheduled directly with Tanner after purchase.\u003c\/p\u003e","brand":"APCSExamPrep","offers":[{"title":"Default Title","offer_id":48424853897431,"sku":null,"price":550.0,"currency_code":"USD","in_stock":true}]},{"product_id":"ap-csp-4-week-cram-kit","title":"AP CSP 4-Week Cram Kit | Day-by-Day Study Plan | 2025-2026 Exam","description":"\u003cdiv id=\"csp_cram_ap_csp_4_week_cram_kit\"\u003e\n\u003cstyle\u003e\n#csp_cram_ap_csp_4_week_cram_kit {\n  all: initial !important;\n  display: block !important;\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif !important;\n  color: #1e293b !important;\n  -webkit-text-fill-color: #1e293b !important;\n  max-width: 860px !important;\n  margin: 0 auto !important;\n  line-height: 1.5 !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit * {\n  box-sizing: border-box !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-hero {\n  background: linear-gradient(135deg, #1e3a8a 0%, #1e40af 100%) !important;\n  border-radius: 10px !important;\n  padding: 28px 32px !important;\n  margin-bottom: 24px !important;\n  color: white !important;\n  -webkit-text-fill-color: white !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-badge {\n  display: inline-block !important;\n  background: #2563EB !important;\n  color: white !important;\n  -webkit-text-fill-color: white !important;\n  font-weight: 700 !important;\n  font-size: 11px !important;\n  letter-spacing: 1.5px !important;\n  padding: 4px 12px !important;\n  border-radius: 20px !important;\n  margin-bottom: 10px !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-hero-title {\n  font-size: 26px !important;\n  font-weight: 800 !important;\n  color: white !important;\n  -webkit-text-fill-color: white !important;\n  margin: 0 0 8px 0 !important;\n  line-height: 1.2 !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-hero-tagline {\n  font-size: 15px !important;\n  color: #bfdbfe !important;\n  -webkit-text-fill-color: #bfdbfe !important;\n  font-style: italic !important;\n  margin: 0 0 14px 0 !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-hero-desc {\n  font-size: 14px !important;\n  color: #dbeafe !important;\n  -webkit-text-fill-color: #dbeafe !important;\n  margin: 0 0 16px 0 !important;\n  line-height: 1.6 !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-urgency {\n  display: inline-block !important;\n  background: rgba(255,255,255,0.15) !important;\n  color: white !important;\n  -webkit-text-fill-color: white !important;\n  border: 1px solid rgba(255,255,255,0.3) !important;\n  border-radius: 6px !important;\n  padding: 6px 14px !important;\n  font-size: 13px !important;\n  font-weight: 600 !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-section-title {\n  font-size: 18px !important;\n  font-weight: 700 !important;\n  color: #1e3a8a !important;\n  -webkit-text-fill-color: #1e3a8a !important;\n  margin: 28px 0 14px 0 !important;\n  padding-bottom: 8px !important;\n  border-bottom: 3px solid #2563eb !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-includes-grid {\n  display: grid !important;\n  grid-template-columns: 1fr 1fr !important;\n  gap: 10px !important;\n  margin-bottom: 20px !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-include-item {\n  display: flex !important;\n  align-items: flex-start !important;\n  gap: 10px !important;\n  background: #f0f9ff !important;\n  border: 1px solid #bae6fd !important;\n  border-radius: 8px !important;\n  padding: 12px !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-include-icon {\n  width: 28px !important;\n  height: 28px !important;\n  border-radius: 6px !important;\n  background: #2563eb !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  flex-shrink: 0 !important;\n  font-size: 14px !important;\n  color: white !important;\n  -webkit-text-fill-color: white !important;\n  font-weight: 700 !important;\n  line-height: 28px !important;\n  text-align: center !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-include-text {\n  font-size: 13px !important;\n  color: #1e40af !important;\n  -webkit-text-fill-color: #1e40af !important;\n  font-weight: 600 !important;\n  line-height: 1.4 !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-week-block {\n  margin-bottom: 12px !important;\n  border-radius: 8px !important;\n  overflow: hidden !important;\n  border: 1px solid #e2e8f0 !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-week-header {\n  padding: 10px 16px !important;\n  display: flex !important;\n  align-items: center !important;\n  gap: 12px !important;\n  color: white !important;\n  -webkit-text-fill-color: white !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-week-label {\n  font-size: 11px !important;\n  font-weight: 800 !important;\n  letter-spacing: 1.5px !important;\n  background: rgba(255,255,255,0.2) !important;\n  padding: 2px 10px !important;\n  border-radius: 12px !important;\n  white-space: nowrap !important;\n  color: white !important;\n  -webkit-text-fill-color: white !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-week-title {\n  font-size: 13px !important;\n  font-weight: 600 !important;\n  color: white !important;\n  -webkit-text-fill-color: white !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-day-list {\n  background: #f8fafc !important;\n  margin: 0 !important;\n  padding: 12px 16px 12px 36px !important;\n  list-style: disc !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-day-list li {\n  font-size: 13px !important;\n  color: #374151 !important;\n  -webkit-text-fill-color: #374151 !important;\n  padding: 2px 0 !important;\n  line-height: 1.5 !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-bi-grid {\n  display: grid !important;\n  grid-template-columns: repeat(5, 1fr) !important;\n  gap: 8px !important;\n  margin-bottom: 20px !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-bi-card {\n  border-radius: 8px !important;\n  overflow: hidden !important;\n  text-align: center !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-bi-header {\n  padding: 8px 4px !important;\n  font-size: 11px !important;\n  font-weight: 700 !important;\n  color: white !important;\n  -webkit-text-fill-color: white !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-bi-body {\n  background: #f8fafc !important;\n  padding: 8px 6px !important;\n  border: 1px solid #e2e8f0 !important;\n  border-top: none !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-bi-name {\n  font-size: 10px !important;\n  font-weight: 600 !important;\n  color: #1e293b !important;\n  -webkit-text-fill-color: #1e293b !important;\n  margin-bottom: 2px !important;\n  line-height: 1.3 !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-bi-pct {\n  font-size: 11px !important;\n  font-weight: 800 !important;\n  color: #64748b !important;\n  -webkit-text-fill-color: #64748b !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-stats-strip {\n  display: grid !important;\n  grid-template-columns: repeat(4, 1fr) !important;\n  gap: 0 !important;\n  background: #1e3a8a !important;\n  border-radius: 10px !important;\n  margin: 20px 0 !important;\n  overflow: hidden !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-stat {\n  padding: 18px 12px !important;\n  text-align: center !important;\n  border-right: 1px solid rgba(255,255,255,0.15) !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-stat:last-child {\n  border-right: none !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-stat-val {\n  font-size: 22px !important;\n  font-weight: 800 !important;\n  color: #60a5fa !important;\n  -webkit-text-fill-color: #60a5fa !important;\n  margin-bottom: 4px !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-stat-lbl {\n  font-size: 11px !important;\n  color: #bfdbfe !important;\n  -webkit-text-fill-color: #bfdbfe !important;\n  line-height: 1.3 !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-author-box {\n  background: #f0f9ff !important;\n  border: 1px solid #bae6fd !important;\n  border-left: 4px solid #2563eb !important;\n  border-radius: 8px !important;\n  padding: 16px 20px !important;\n  margin: 20px 0 !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-author-name {\n  font-size: 15px !important;\n  font-weight: 700 !important;\n  color: #1e3a8a !important;\n  -webkit-text-fill-color: #1e3a8a !important;\n  margin-bottom: 4px !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-author-bio {\n  font-size: 13px !important;\n  color: #374151 !important;\n  -webkit-text-fill-color: #374151 !important;\n  line-height: 1.6 !important;\n  margin: 0 !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-faq-item {\n  border: 1px solid #e2e8f0 !important;\n  border-radius: 8px !important;\n  margin-bottom: 8px !important;\n  overflow: hidden !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-faq-q {\n  background: #f1f5f9 !important;\n  padding: 12px 16px !important;\n  font-size: 14px !important;\n  font-weight: 600 !important;\n  color: #1e3a8a !important;\n  -webkit-text-fill-color: #1e3a8a !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-faq-a {\n  padding: 12px 16px !important;\n  font-size: 13px !important;\n  color: #374151 !important;\n  -webkit-text-fill-color: #374151 !important;\n  line-height: 1.6 !important;\n  margin: 0 !important;\n  background: white !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-cta-box {\n  background: linear-gradient(135deg, #1e3a8a 0%, #1e40af 100%) !important;\n  border-radius: 10px !important;\n  padding: 28px 32px !important;\n  text-align: center !important;\n  margin-top: 24px !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-cta-title {\n  font-size: 22px !important;\n  font-weight: 800 !important;\n  color: white !important;\n  -webkit-text-fill-color: white !important;\n  margin-bottom: 8px !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-cta-sub {\n  font-size: 14px !important;\n  color: #bfdbfe !important;\n  -webkit-text-fill-color: #bfdbfe !important;\n  margin-bottom: 20px !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-related-grid {\n  display: grid !important;\n  grid-template-columns: 1fr 1fr !important;\n  gap: 12px !important;\n  margin-bottom: 8px !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-related-card {\n  background: #f8fafc !important;\n  border: 1px solid #e2e8f0 !important;\n  border-radius: 8px !important;\n  padding: 14px 16px !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-related-label {\n  font-size: 10px !important;\n  font-weight: 700 !important;\n  letter-spacing: 1px !important;\n  color: #64748b !important;\n  -webkit-text-fill-color: #64748b !important;\n  margin-bottom: 4px !important;\n  text-transform: uppercase !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit .csp-related-title {\n  font-size: 13px !important;\n  font-weight: 600 !important;\n  color: #2563eb !important;\n  -webkit-text-fill-color: #2563eb !important;\n  line-height: 1.4 !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit a.csp-related-link {\n  color: #2563eb !important;\n  -webkit-text-fill-color: #2563eb !important;\n  text-decoration: none !important;\n}\n#csp_cram_ap_csp_4_week_cram_kit a.csp-related-link:link,\n#csp_cram_ap_csp_4_week_cram_kit a.csp-related-link:visited {\n  color: #2563eb !important;\n  -webkit-text-fill-color: #2563eb !important;\n  text-decoration: none !important;\n  opacity: 1 !important;\n  visibility: visible !important;\n}\n@media (max-width: 600px) {\n  #csp_cram_ap_csp_4_week_cram_kit .csp-includes-grid {\n    grid-template-columns: 1fr !important;\n  }\n  #csp_cram_ap_csp_4_week_cram_kit .csp-bi-grid {\n    grid-template-columns: repeat(3, 1fr) !important;\n  }\n  #csp_cram_ap_csp_4_week_cram_kit .csp-stats-strip {\n    grid-template-columns: 1fr 1fr !important;\n  }\n  #csp_cram_ap_csp_4_week_cram_kit .csp-related-grid {\n    grid-template-columns: 1fr !important;\n  }\n}\n\u003c\/style\u003e\n\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"csp-hero\"\u003e\n  \u003cdiv class=\"csp-badge\"\u003e4-WEEK KIT\u003c\/div\u003e\n  \u003ch2 class=\"csp-hero-title\"\u003e28 Days to a 5 on the AP CSP Exam\u003c\/h2\u003e\n  \u003cp class=\"csp-hero-tagline\"\u003eAP Computer Science Principles | May 14, 2026\u003c\/p\u003e\n  \u003cp class=\"csp-hero-desc\"\u003eThe complete, day-by-day cram kit for the AP Computer Science Principles exam on May 14. Every day has a focused topic, specific tasks, and a checkbox to keep you on track. No fluff, no content dumps -- just a plan that works.\u003c\/p\u003e\n  \u003cdiv class=\"csp-urgency\"\u003e▼ AP CSP Exam: May 14, 2026 — 44 days away\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- WHAT'S INCLUDED --\u003e\n\u003ch3 class=\"csp-section-title\"\u003eWhat's Included in Every Kit\u003c\/h3\u003e\n\u003cdiv class=\"csp-includes-grid\"\u003e\n  \u003cdiv class=\"csp-include-item\"\u003e\n    \u003cdiv class=\"csp-include-icon\"\u003e☰\u003c\/div\u003e\n    \u003cdiv class=\"csp-include-text\"\u003e28-Day Study Plan — every day mapped out with specific tasks and checkboxes\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"csp-include-item\"\u003e\n    \u003cdiv class=\"csp-include-icon\"\u003e5\u003c\/div\u003e\n    \u003cdiv class=\"csp-include-text\"\u003eBig Idea Cheat Sheets — one reference sheet per Big Idea (BI1–BI5)\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"csp-include-item\"\u003e\n    \u003cdiv class=\"csp-include-icon\"\u003e✓\u003c\/div\u003e\n    \u003cdiv class=\"csp-include-text\"\u003eCreate Task Scoring Checklist — verify all 6 rows before you submit\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"csp-include-item\"\u003e\n    \u003cdiv class=\"csp-include-icon\"\u003e★\u003c\/div\u003e\n    \u003cdiv class=\"csp-include-text\"\u003eExam Strategy Guide — how to approach I\/II\/III questions, dual-select traps, timing\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- STATS STRIP --\u003e\n\n\u003cdiv class=\"csp-stats-strip\"\u003e\n  \u003cdiv class=\"csp-stat\"\u003e\n    \u003cdiv class=\"csp-stat-val\"\u003e34.8%\u003c\/div\u003e\n    \u003cdiv class=\"csp-stat-lbl\"\u003eStudents Score 5s\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"csp-stat\"\u003e\n    \u003cdiv class=\"csp-stat-val\"\u003e9.6%\u003c\/div\u003e\n    \u003cdiv class=\"csp-stat-lbl\"\u003eNational Average\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"csp-stat\"\u003e\n    \u003cdiv class=\"csp-stat-val\"\u003e3.6x\u003c\/div\u003e\n    \u003cdiv class=\"csp-stat-lbl\"\u003eBetter Odds\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"csp-stat\"\u003e\n    \u003cdiv class=\"csp-stat-val\"\u003e11+\u003c\/div\u003e\n    \u003cdiv class=\"csp-stat-lbl\"\u003eYears Teaching AP CSP\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- DAY-BY-DAY PREVIEW --\u003e\n\u003ch3 class=\"csp-section-title\"\u003eYour 28-Day Plan at a Glance\u003c\/h3\u003e\n\n\u003cdiv class=\"csp-week-block\"\u003e\n  \u003cdiv class=\"csp-week-header\" style=\"background:#7C3AED!important;-webkit-text-fill-color:white!important;color:white!important;\"\u003e\n    \u003cspan class=\"csp-week-label\"\u003eWeek 1\u003c\/span\u003e\n    \u003cspan class=\"csp-week-title\"\u003eAlgorithms \u0026amp; Programming: The Foundation\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cul class=\"csp-day-list\"\u003e\n    \u003cli\u003eDay 1: Pseudocode syntax + variables + assignment\u003c\/li\u003e\n\u003cli\u003eDay 2: Boolean expressions + IF\/ELSE selection\u003c\/li\u003e\n\u003cli\u003eDay 3: Iteration — REPEAT, FOR EACH, loop tracing\u003c\/li\u003e\n\u003cli\u003eDay 4: Procedures with parameters + return values\u003c\/li\u003e\n\u003cli\u003eDay 5: Lists (1-based indexing!) + INSERT\/APPEND\/REMOVE\u003c\/li\u003e\n\u003cli\u003eDay 6: Algorithm design + simulation\u003c\/li\u003e\n\u003cli\u003eDay 7: Week 1 quiz + review\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"csp-week-block\"\u003e\n  \u003cdiv class=\"csp-week-header\" style=\"background:#7C3AED!important;-webkit-text-fill-color:white!important;color:white!important;\"\u003e\n    \u003cspan class=\"csp-week-label\"\u003eWeek 2\u003c\/span\u003e\n    \u003cspan class=\"csp-week-title\"\u003eAlgorithms \u0026amp; Programming: Advanced\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cul class=\"csp-day-list\"\u003e\n    \u003cli\u003eDay 8: Linear vs. binary search (when each applies)\u003c\/li\u003e\n\u003cli\u003eDay 9: Sorting concepts + algorithm efficiency\u003c\/li\u003e\n\u003cli\u003eDay 10: Undecidable problems + halting problem\u003c\/li\u003e\n\u003cli\u003eDay 11: Libraries and APIs\u003c\/li\u003e\n\u003cli\u003eDay 12: String operations + input\/output tracing\u003c\/li\u003e\n\u003cli\u003eDay 13: Complex algorithm tracing (timed practice)\u003c\/li\u003e\n\u003cli\u003eDay 14: 15-question mixed BI3 timed quiz\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"csp-week-block\"\u003e\n  \u003cdiv class=\"csp-week-header\" style=\"background:#0D9488!important;-webkit-text-fill-color:white!important;color:white!important;\"\u003e\n    \u003cspan class=\"csp-week-label\"\u003eWeek 3\u003c\/span\u003e\n    \u003cspan class=\"csp-week-title\"\u003eData + Impact of Computing\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cul class=\"csp-day-list\"\u003e\n    \u003cli\u003eDay 15: Binary numbers + overflow errors\u003c\/li\u003e\n\u003cli\u003eDay 16: Lossless vs. lossy data compression\u003c\/li\u003e\n\u003cli\u003eDay 17: Metadata privacy risks + analog vs. digital\u003c\/li\u003e\n\u003cli\u003eDay 18: Extracting information from data + correlation vs. causation\u003c\/li\u003e\n\u003cli\u003eDay 19: Benefits and harms of computing innovations\u003c\/li\u003e\n\u003cli\u003eDay 20: Privacy, legal\/ethical issues, computing bias\u003c\/li\u003e\n\u003cli\u003eDay 21: 20-question BI2 + BI5 timed quiz\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"csp-week-block\"\u003e\n  \u003cdiv class=\"csp-week-header\" style=\"background:#1E3A8A!important;-webkit-text-fill-color:white!important;color:white!important;\"\u003e\n    \u003cspan class=\"csp-week-label\"\u003eWeek 4\u003c\/span\u003e\n    \u003cspan class=\"csp-week-title\"\u003eNetworks + Creative Dev + Full Exam Prep\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cul class=\"csp-day-list\"\u003e\n    \u003cli\u003eDay 22: How the internet works (packets, IP, DNS)\u003c\/li\u003e\n\u003cli\u003eDay 23: Cybersecurity threats + encryption\u003c\/li\u003e\n\u003cli\u003eDay 24: Creative Development + program purpose vs. function\u003c\/li\u003e\n\u003cli\u003eDay 25: Create Task final review (use checklist)\u003c\/li\u003e\n\u003cli\u003eDay 26: Timed 35-question practice exam\u003c\/li\u003e\n\u003cli\u003eDay 27: Review wrong answers + targeted drill\u003c\/li\u003e\n\u003cli\u003eDay 28: Exam day strategy + final checklist\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003c!-- BIG IDEA COVERAGE --\u003e\n\u003ch3 class=\"csp-section-title\"\u003eAll 5 Big Ideas Covered\u003c\/h3\u003e\n\u003cdiv class=\"csp-bi-grid\"\u003e\n  \u003cdiv class=\"csp-bi-card\"\u003e\n    \u003cdiv class=\"csp-bi-header\" style=\"background:#059669!important;\"\u003eBI1\u003c\/div\u003e\n    \u003cdiv class=\"csp-bi-body\"\u003e\n      \u003cdiv class=\"csp-bi-name\"\u003eCreative Development\u003c\/div\u003e\n      \u003cdiv class=\"csp-bi-pct\"\u003e10–13%\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"csp-bi-card\"\u003e\n    \u003cdiv class=\"csp-bi-header\" style=\"background:#0D9488!important;\"\u003eBI2\u003c\/div\u003e\n    \u003cdiv class=\"csp-bi-body\"\u003e\n      \u003cdiv class=\"csp-bi-name\"\u003eData\u003c\/div\u003e\n      \u003cdiv class=\"csp-bi-pct\"\u003e17–22%\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"csp-bi-card\"\u003e\n    \u003cdiv class=\"csp-bi-header\" style=\"background:#7C3AED!important;\"\u003eBI3\u003c\/div\u003e\n    \u003cdiv class=\"csp-bi-body\"\u003e\n      \u003cdiv class=\"csp-bi-name\"\u003eAlgorithms \u0026amp; Programming\u003c\/div\u003e\n      \u003cdiv class=\"csp-bi-pct\"\u003e30–35%\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"csp-bi-card\"\u003e\n    \u003cdiv class=\"csp-bi-header\" style=\"background:#D97706!important;\"\u003eBI4\u003c\/div\u003e\n    \u003cdiv class=\"csp-bi-body\"\u003e\n      \u003cdiv class=\"csp-bi-name\"\u003eNetworks\u003c\/div\u003e\n      \u003cdiv class=\"csp-bi-pct\"\u003e11–15%\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"csp-bi-card\"\u003e\n    \u003cdiv class=\"csp-bi-header\" style=\"background:#DC2626!important;\"\u003eBI5\u003c\/div\u003e\n    \u003cdiv class=\"csp-bi-body\"\u003e\n      \u003cdiv class=\"csp-bi-name\"\u003eImpact of Computing\u003c\/div\u003e\n      \u003cdiv class=\"csp-bi-pct\"\u003e21–26%\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- AUTHOR --\u003e\n\u003cdiv class=\"csp-author-box\"\u003e\n  \u003cdiv class=\"csp-author-name\"\u003eBuilt by Tanner Crow — AP CSP Teacher, Blue Valley North High School\u003c\/div\u003e\n  \u003cp class=\"csp-author-bio\"\u003e\n    11+ years teaching AP Computer Science Principles. 34.8% of my students score 5s compared to 9.6% nationally — \n    that's 3.6x the national rate. 1,845+ tutoring hours with a 5.0 Wyzant rating. \n    I built this kit for the same reason I teach: because every student who works the plan can earn that 5.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- FAQ --\u003e\n\u003ch3 class=\"csp-section-title\"\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdiv class=\"csp-faq-item\"\u003e\n  \u003cdiv class=\"csp-faq-q\"\u003eWhat format is this kit? How do I access it?\u003c\/div\u003e\n  \u003cp class=\"csp-faq-a\"\u003eThis is a PDF download. After purchase you'll receive an email with a direct download link. Open it on any device — print it or use it digitally. The checkboxes work with most PDF annotation apps.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"csp-faq-item\"\u003e\n  \u003cdiv class=\"csp-faq-q\"\u003eDoes this kit include practice MCQs?\u003c\/div\u003e\n  \u003cp class=\"csp-faq-a\"\u003eThe kit includes daily task checklists that direct you to specific practice questions on APCSExamPrep.com (free). For a full 70-question practice exam, see our AP CSP Full Practice Exam product.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"csp-faq-item\"\u003e\n  \u003cdiv class=\"csp-faq-q\"\u003eDoes it cover the Create Performance Task?\u003c\/div\u003e\n  \u003cp class=\"csp-faq-a\"\u003eYes. Every kit includes a complete Create Task Scoring Checklist covering all 6 scoring rows — video, written responses, and code requirements. Days are dedicated to reviewing your submission before the deadline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"csp-faq-item\"\u003e\n  \u003cdiv class=\"csp-faq-q\"\u003eIs this aligned to the 2025–2026 AP CSP curriculum?\u003c\/div\u003e\n  \u003cp class=\"csp-faq-a\"\u003eYes. This kit is built for the 2025–2026 AP CSP course and the May 14, 2026 exam. It covers all 5 Big Ideas at their current exam weights and reflects the current Create Task requirements.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"csp-faq-item\"\u003e\n  \u003cdiv class=\"csp-faq-q\"\u003eWhich kit is right for me?\u003c\/div\u003e\n  \u003cp class=\"csp-faq-a\"\u003eIf you have 4+ weeks: 4-Week Kit (full coverage with practice built in). 2–4 weeks left: 2-Week Kit (compressed but complete). One week or less: 7-Day Emergency Kit (triage approach, highest-weight topics first).\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- RELATED --\u003e\n\u003ch3 class=\"csp-section-title\"\u003eComplete Your AP CSP Prep\u003c\/h3\u003e\n\u003cdiv class=\"csp-related-grid\"\u003e\n  \u003ca href=\"\/pages\/ap-computer-science-principles-resources\" class=\"csp-related-link\"\u003e\n    \u003cdiv class=\"csp-related-card\"\u003e\n      \u003cdiv class=\"csp-related-label\"\u003eFree Resource\u003c\/div\u003e\n      \u003cdiv class=\"csp-related-title\"\u003eAP CSP Study Hub — Big Idea guides, QOTD, and more\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/a\u003e\n  \u003ca href=\"\/products\/ap-csp-full-practice-exam\" class=\"csp-related-link\"\u003e\n    \u003cdiv class=\"csp-related-card\"\u003e\n      \u003cdiv class=\"csp-related-label\"\u003ePractice Exam\u003c\/div\u003e\n      \u003cdiv class=\"csp-related-title\"\u003eAP CSP Full Practice Exam — 70 MCQ with Explanations\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/a\u003e\n  \u003ca href=\"\/products\/ap-csp-quick-reference-guide\" class=\"csp-related-link\"\u003e\n    \u003cdiv class=\"csp-related-card\"\u003e\n      \u003cdiv class=\"csp-related-label\"\u003eReference Sheet\u003c\/div\u003e\n      \u003cdiv class=\"csp-related-title\"\u003eAP CSP Quick Reference Guide — 5 Big Ideas\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/a\u003e\n  \u003ca href=\"\/pages\/ap-computer-science-a-tutor\" class=\"csp-related-link\"\u003e\n    \u003cdiv class=\"csp-related-card\"\u003e\n      \u003cdiv class=\"csp-related-label\"\u003eLive Help\u003c\/div\u003e\n      \u003cdiv class=\"csp-related-title\"\u003e1-on-1 AP CS Tutoring — Sessions available before exam\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"APCSExamPrep.com","offers":[{"title":"Default Title","offer_id":48438442819799,"sku":"CSP-CRAM-4WK","price":19.99,"currency_code":"USD","in_stock":true}]},{"product_id":"ap-csp-2-week-cram-kit","title":"AP CSP 2-Week Cram Kit | 14-Day Study Plan | 2025-2026 Exam","description":"\u003cstyle\u003e\n\/* Force single-column product layout — hide media, full-width description *\/\n.product__media-wrapper, .product-single__media-wrapper, .product__media-list, .product-single__photos, .product-single__media-group, .product-gallery, .product__gallery, .product-media-container, .product__media-item { display: none !important; }\n.product__info-wrapper, .product-single__info-wrapper, .product-single__meta, .product__info-container, .product-single__info, .product__details, .product-single__content { width: 100% !important; max-width: 100% !important; flex: 0 0 100% !important; grid-column: 1 \/ -1 !important; padding-left: 0 !important; padding-right: 0 !important; }\n.product, .product-single, .product__container, .product-single__container { display: block !important; grid-template-columns: 1fr !important; }\n.product__info-wrapper, .product-single__info-wrapper, .product-single__meta { margin-left: auto !important; margin-right: auto !important; }\n\u003c\/style\u003e\n\u003cdiv id=\"csp2w-wrap\"\u003e\n\u003cstyle\u003e\n#csp2w-wrap { all: initial !important; display: block !important; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif !important; color: #1e293b !important; -webkit-text-fill-color: #1e293b !important; max-width: 900px !important; margin: 0 auto !important; line-height: 1.6 !important; opacity: 1 !important; visibility: visible !important; }\n#csp2w-wrap * { box-sizing: border-box !important; }\n\n\/* Urgency bar *\/\n#csp2w-wrap .csp2w-urgency { background: #b91c1c !important; color: #fff !important; -webkit-text-fill-color: #fff !important; text-align: center !important; padding: 10px 16px !important; font-size: 14px !important; font-weight: 700 !important; border-radius: 8px !important; margin-bottom: 16px !important; letter-spacing: 0.3px !important; }\n\n\/* Hero *\/\n#csp2w-wrap .csp2w-hero { background: linear-gradient(135deg, #1e3a8a 0%, #1e40af 100%) !important; border-radius: 12px !important; padding: 32px 36px !important; margin-bottom: 24px !important; color: #fff !important; -webkit-text-fill-color: #fff !important; }\n#csp2w-wrap .csp2w-eyebrow { display: inline-block !important; background: #0ea5e9 !important; color: #fff !important; -webkit-text-fill-color: #fff !important; font-weight: 700 !important; font-size: 11px !important; letter-spacing: 1.5px !important; padding: 4px 12px !important; border-radius: 20px !important; margin-bottom: 12px !important; }\n#csp2w-wrap .csp2w-h1 { font-size: 30px !important; font-weight: 800 !important; color: #fff !important; -webkit-text-fill-color: #fff !important; margin: 0 0 10px 0 !important; line-height: 1.15 !important; }\n#csp2w-wrap .csp2w-sub { font-size: 16px !important; color: #dbeafe !important; -webkit-text-fill-color: #dbeafe !important; margin: 0 0 20px 0 !important; line-height: 1.55 !important; }\n#csp2w-wrap .csp2w-stats { display: grid !important; grid-template-columns: repeat(4, 1fr) !important; gap: 12px !important; margin: 0 0 20px 0 !important; }\n#csp2w-wrap .csp2w-stat { background: rgba(255,255,255,0.12) !important; border: 1px solid rgba(255,255,255,0.22) !important; border-radius: 8px !important; padding: 12px 8px !important; text-align: center !important; }\n#csp2w-wrap .csp2w-stat-val { font-size: 20px !important; font-weight: 800 !important; color: #93c5fd !important; -webkit-text-fill-color: #93c5fd !important; display: block !important; }\n#csp2w-wrap .csp2w-stat-lbl { font-size: 11px !important; color: #dbeafe !important; -webkit-text-fill-color: #dbeafe !important; line-height: 1.3 !important; display: block !important; margin-top: 3px !important; }\n#csp2w-wrap .csp2w-price { font-size: 28px !important; font-weight: 800 !important; color: #fff !important; -webkit-text-fill-color: #fff !important; margin: 0 0 8px 0 !important; }\n#csp2w-wrap .csp2w-price-strike { text-decoration: line-through !important; color: #93c5fd !important; -webkit-text-fill-color: #93c5fd !important; font-size: 22px !important; font-weight: 600 !important; margin-right: 8px !important; opacity: 0.8 !important; }\n#csp2w-wrap .csp2w-sale-badge { display: inline-block !important; background: #fbbf24 !important; color: #78350f !important; -webkit-text-fill-color: #78350f !important; font-size: 12px !important; font-weight: 800 !important; padding: 4px 12px !important; border-radius: 6px !important; margin-bottom: 14px !important; letter-spacing: 0.3px !important; }\n#csp2w-wrap .csp2w-price-note { font-size: 13px !important; color: #bfdbfe !important; -webkit-text-fill-color: #bfdbfe !important; font-weight: 400 !important; margin-left: 8px !important; }\n#csp2w-wrap a.csp2w-cta, #csp2w-wrap a.csp2w-cta:link, #csp2w-wrap a.csp2w-cta:visited { display: inline-block !important; background: #2563eb !important; color: #fff !important; -webkit-text-fill-color: #fff !important; font-size: 16px !important; font-weight: 700 !important; padding: 14px 32px !important; border-radius: 8px !important; text-decoration: none !important; border: 2px solid #fff !important; opacity: 1 !important; visibility: visible !important; }\n#csp2w-wrap a.csp2w-cta:hover { background: #1d4ed8 !important; }\n\n\/* Section title *\/\n#csp2w-wrap .csp2w-section-title { font-size: 20px !important; font-weight: 800 !important; color: #1e3a8a !important; -webkit-text-fill-color: #1e3a8a !important; margin: 32px 0 14px 0 !important; padding-bottom: 8px !important; border-bottom: 3px solid #2563eb !important; }\n\n\/* Problem\/pain cards *\/\n#csp2w-wrap .csp2w-pain-grid { display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 12px !important; margin-bottom: 20px !important; }\n#csp2w-wrap .csp2w-pain-card { background: #fef2f2 !important; border: 1px solid #fecaca !important; border-left: 4px solid #dc2626 !important; border-radius: 8px !important; padding: 14px 16px !important; }\n#csp2w-wrap .csp2w-pain-title { font-size: 13px !important; font-weight: 700 !important; color: #991b1b !important; -webkit-text-fill-color: #991b1b !important; margin: 0 0 6px 0 !important; }\n#csp2w-wrap .csp2w-pain-text { font-size: 13px !important; color: #374151 !important; -webkit-text-fill-color: #374151 !important; margin: 0 !important; line-height: 1.5 !important; }\n\n\/* Note box *\/\n#csp2w-wrap .csp2w-note { background: #fffbeb !important; border: 1px solid #fde68a !important; border-left: 4px solid #d97706 !important; border-radius: 8px !important; padding: 14px 18px !important; margin: 20px 0 !important; }\n#csp2w-wrap .csp2w-note-title { font-size: 14px !important; font-weight: 700 !important; color: #92400e !important; -webkit-text-fill-color: #92400e !important; margin: 0 0 4px 0 !important; }\n#csp2w-wrap .csp2w-note-text { font-size: 13px !important; color: #451a03 !important; -webkit-text-fill-color: #451a03 !important; margin: 0 !important; line-height: 1.55 !important; }\n\n\/* Inside grid (what you get) *\/\n#csp2w-wrap .csp2w-inside-grid { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 12px !important; margin-bottom: 20px !important; }\n#csp2w-wrap .csp2w-inside-card { background: #f0f9ff !important; border: 1px solid #bae6fd !important; border-radius: 8px !important; padding: 14px 16px !important; }\n#csp2w-wrap .csp2w-inside-title { font-size: 14px !important; font-weight: 700 !important; color: #0c4a6e !important; -webkit-text-fill-color: #0c4a6e !important; margin: 0 0 6px 0 !important; }\n#csp2w-wrap .csp2w-inside-text { font-size: 13px !important; color: #1e3a8a !important; -webkit-text-fill-color: #1e3a8a !important; margin: 0 !important; line-height: 1.55 !important; }\n\n\/* Preview section *\/\n#csp2w-wrap .csp2w-preview-intro { font-size: 14px !important; color: #374151 !important; -webkit-text-fill-color: #374151 !important; margin: 0 0 16px 0 !important; line-height: 1.6 !important; }\n#csp2w-wrap .csp2w-preview-grid { display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 14px !important; margin-bottom: 12px !important; }\n#csp2w-wrap .csp2w-preview-card { background: #fff !important; border: 1px solid #e2e8f0 !important; border-radius: 10px !important; overflow: hidden !important; box-shadow: 0 2px 6px rgba(30, 58, 138, 0.08) !important; }\n#csp2w-wrap .csp2w-preview-img { display: block !important; width: 100% !important; height: auto !important; border-bottom: 1px solid #e2e8f0 !important; }\n#csp2w-wrap .csp2w-preview-caption { padding: 10px 14px !important; background: #f8fafc !important; }\n#csp2w-wrap .csp2w-preview-caption-label { font-size: 10px !important; font-weight: 700 !important; letter-spacing: 1px !important; color: #2563eb !important; -webkit-text-fill-color: #2563eb !important; text-transform: uppercase !important; margin: 0 0 3px 0 !important; }\n#csp2w-wrap .csp2w-preview-caption-text { font-size: 13px !important; font-weight: 600 !important; color: #1e293b !important; -webkit-text-fill-color: #1e293b !important; margin: 0 !important; line-height: 1.4 !important; }\n\n\/* Day-by-day table *\/\n#csp2w-wrap .csp2w-day-table { width: 100% !important; border-collapse: collapse !important; margin-bottom: 20px !important; font-size: 13px !important; }\n#csp2w-wrap .csp2w-day-table th { background: #1e3a8a !important; color: #fff !important; -webkit-text-fill-color: #fff !important; padding: 10px 12px !important; text-align: left !important; font-weight: 700 !important; font-size: 12px !important; letter-spacing: 0.5px !important; }\n#csp2w-wrap .csp2w-day-table td { padding: 10px 12px !important; border-bottom: 1px solid #e2e8f0 !important; color: #1e293b !important; -webkit-text-fill-color: #1e293b !important; vertical-align: top !important; }\n#csp2w-wrap .csp2w-day-table tr:nth-child(even) td { background: #f8fafc !important; }\n#csp2w-wrap .csp2w-day-table .csp2w-wr-row td { background: #fef3c7 !important; font-weight: 600 !important; }\n#csp2w-wrap .csp2w-day-num { font-weight: 700 !important; color: #1e40af !important; -webkit-text-fill-color: #1e40af !important; white-space: nowrap !important; }\n#csp2w-wrap .csp2w-day-bi { display: inline-block !important; background: #e0e7ff !important; color: #3730a3 !important; -webkit-text-fill-color: #3730a3 !important; font-size: 11px !important; font-weight: 700 !important; padding: 2px 8px !important; border-radius: 10px !important; white-space: nowrap !important; }\n#csp2w-wrap .csp2w-wr-badge { display: inline-block !important; background: #d97706 !important; color: #fff !important; -webkit-text-fill-color: #fff !important; font-size: 10px !important; font-weight: 700 !important; padding: 2px 7px !important; border-radius: 10px !important; margin-left: 6px !important; letter-spacing: 0.5px !important; }\n\n\/* Who for *\/\n#csp2w-wrap .csp2w-whofor { background: #f8fafc !important; border: 1px solid #e2e8f0 !important; border-radius: 8px !important; padding: 18px 22px !important; margin-bottom: 20px !important; }\n#csp2w-wrap .csp2w-whofor-title { font-size: 15px !important; font-weight: 700 !important; color: #1e3a8a !important; -webkit-text-fill-color: #1e3a8a !important; margin: 0 0 10px 0 !important; }\n#csp2w-wrap .csp2w-whofor-list { margin: 0 !important; padding: 0 0 0 20px !important; }\n#csp2w-wrap .csp2w-whofor-list li { font-size: 14px !important; color: #374151 !important; -webkit-text-fill-color: #374151 !important; margin-bottom: 6px !important; line-height: 1.55 !important; }\n\n\/* Author *\/\n#csp2w-wrap .csp2w-author { background: #f0f9ff !important; border: 1px solid #bae6fd !important; border-left: 4px solid #2563eb !important; border-radius: 8px !important; padding: 18px 22px !important; margin: 20px 0 !important; }\n#csp2w-wrap .csp2w-author-name { font-size: 15px !important; font-weight: 700 !important; color: #1e3a8a !important; -webkit-text-fill-color: #1e3a8a !important; margin: 0 0 6px 0 !important; }\n#csp2w-wrap .csp2w-author-bio { font-size: 14px !important; color: #374151 !important; -webkit-text-fill-color: #374151 !important; margin: 0 !important; line-height: 1.6 !important; }\n\n\/* FAQ *\/\n#csp2w-wrap .csp2w-faq-item { border: 1px solid #e2e8f0 !important; border-radius: 8px !important; margin-bottom: 8px !important; overflow: hidden !important; }\n#csp2w-wrap .csp2w-faq-q { background: #f1f5f9 !important; padding: 12px 16px !important; font-size: 14px !important; font-weight: 700 !important; color: #1e3a8a !important; -webkit-text-fill-color: #1e3a8a !important; margin: 0 !important; }\n#csp2w-wrap .csp2w-faq-a { padding: 12px 16px !important; font-size: 13px !important; color: #374151 !important; -webkit-text-fill-color: #374151 !important; line-height: 1.6 !important; margin: 0 !important; background: #fff !important; }\n\n\/* Bottom CTA *\/\n#csp2w-wrap .csp2w-cta-box { background: linear-gradient(135deg, #1e3a8a 0%, #1e40af 100%) !important; border-radius: 12px !important; padding: 32px !important; text-align: center !important; margin-top: 28px !important; }\n#csp2w-wrap .csp2w-cta-title { font-size: 24px !important; font-weight: 800 !important; color: #fff !important; -webkit-text-fill-color: #fff !important; margin: 0 0 8px 0 !important; }\n#csp2w-wrap .csp2w-cta-sub { font-size: 15px !important; color: #bfdbfe !important; -webkit-text-fill-color: #bfdbfe !important; margin: 0 0 20px 0 !important; }\n\n\/* Mobile *\/\n@media (max-width: 600px) {\n  #csp2w-wrap .csp2w-hero { padding: 22px 20px !important; }\n  #csp2w-wrap .csp2w-h1 { font-size: 24px !important; }\n  #csp2w-wrap .csp2w-stats { grid-template-columns: 1fr 1fr !important; }\n  #csp2w-wrap .csp2w-pain-grid { grid-template-columns: 1fr !important; }\n  #csp2w-wrap .csp2w-inside-grid { grid-template-columns: 1fr !important; }\n  #csp2w-wrap .csp2w-preview-grid { grid-template-columns: 1fr !important; }\n  #csp2w-wrap .csp2w-day-table { font-size: 12px !important; }\n  #csp2w-wrap .csp2w-day-table th, #csp2w-wrap .csp2w-day-table td { padding: 8px 8px !important; }\n}\n\u003c\/style\u003e\n\n\u003c!-- Urgency bar --\u003e\n\u003cdiv class=\"csp2w-urgency\"\u003eAP CSP Exam: May 14, 2026 — Start this kit by April 30 for full 14-day coverage\u003c\/div\u003e\n\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"csp2w-hero\"\u003e\n  \u003cdiv class=\"csp2w-eyebrow\"\u003e2-WEEK CRAM KIT\u003c\/div\u003e\n  \u003ch1 class=\"csp2w-h1\"\u003e14 Focused Days. 28 Hard MCQs. 4 Written Responses.\u003c\/h1\u003e\n  \u003cp class=\"csp2w-sub\"\u003eRunning low on time before May 14? This 2-week kit is engineered for exactly that window. Every question is calibrated harder than the real exam — so on exam day, the real thing feels easier.\u003c\/p\u003e\n\n  \u003cdiv class=\"csp2w-stats\"\u003e\n    \u003cdiv class=\"csp2w-stat\"\u003e\n      \u003cspan class=\"csp2w-stat-val\"\u003e28\u003c\/span\u003e\n      \u003cspan class=\"csp2w-stat-lbl\"\u003eHard-Difficulty MCQs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"csp2w-stat\"\u003e\n      \u003cspan class=\"csp2w-stat-val\"\u003e4\u003c\/span\u003e\n      \u003cspan class=\"csp2w-stat-lbl\"\u003eWritten Responses + Rubrics\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"csp2w-stat\"\u003e\n      \u003cspan class=\"csp2w-stat-val\"\u003e5\u003c\/span\u003e\n      \u003cspan class=\"csp2w-stat-lbl\"\u003eBig Ideas Covered\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"csp2w-stat\"\u003e\n      \u003cspan class=\"csp2w-stat-val\"\u003e59\u003c\/span\u003e\n      \u003cspan class=\"csp2w-stat-lbl\"\u003ePages of Prep\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"csp2w-price\"\u003e\n\u003cspan class=\"csp2w-price-strike\"\u003e$19.99\u003c\/span\u003e $14.99\u003cspan class=\"csp2w-price-note\"\u003e· Instant PDF download\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"csp2w-sale-badge\"\u003eSave 25% — Exam-week pricing\u003c\/div\u003e\n  \u003ca href=\"#\" class=\"csp2w-cta\"\u003eGet the 2-Week Kit →\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c!-- THE PROBLEM --\u003e\n\u003ch2 class=\"csp2w-section-title\"\u003eWhy Most Students Underperform on May 14\u003c\/h2\u003e\n\u003cdiv class=\"csp2w-pain-grid\"\u003e\n  \u003cdiv class=\"csp2w-pain-card\"\u003e\n    \u003cp class=\"csp2w-pain-title\"\u003eToo much content, too little time\u003c\/p\u003e\n    \u003cp class=\"csp2w-pain-text\"\u003e5 Big Ideas, 70 MCQs, 4 written responses — and two weeks left. Students freeze instead of prioritizing.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"csp2w-pain-card\"\u003e\n    \u003cp class=\"csp2w-pain-title\"\u003ePractice is too easy\u003c\/p\u003e\n    \u003cp class=\"csp2w-pain-text\"\u003eMost free questions don’t prepare you for I\/II\/III multi-correct traps or spot-the-bug stems. Real exam questions feel foreign.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"csp2w-pain-card\"\u003e\n    \u003cp class=\"csp2w-pain-title\"\u003eNo plan means no progress\u003c\/p\u003e\n    \u003cp class=\"csp2w-pain-text\"\u003eJumping between topics burns hours without building mastery. You need a day-by-day sequence that covers everything.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- NOTE --\u003e\n\u003cdiv class=\"csp2w-note\"\u003e\n  \u003cp class=\"csp2w-note-title\"\u003eHonest positioning\u003c\/p\u003e\n  \u003cp class=\"csp2w-note-text\"\u003eThis kit is engineered specifically for a 14-day window. If you have 4+ weeks, our 4-Week Kit gives you fuller coverage. If you have 7 days or less, grab the 7-Day Emergency Kit instead. Right tool, right window.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- WHAT'S INSIDE --\u003e\n\u003ch2 class=\"csp2w-section-title\"\u003eWhat’s Inside\u003c\/h2\u003e\n\u003cdiv class=\"csp2w-inside-grid\"\u003e\n  \u003cdiv class=\"csp2w-inside-card\"\u003e\n    \u003cp class=\"csp2w-inside-title\"\u003e28 Hard-Difficulty MCQs\u003c\/p\u003e\n    \u003cp class=\"csp2w-inside-text\"\u003e2 per day. Every question is calibrated harder than an average exam question — heavy on I\/II\/III format, spot-the-bug stems, and predict-first reasoning. Full explanations for every question, including the ones you get right.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"csp2w-inside-card\"\u003e\n    \u003cp class=\"csp2w-inside-title\"\u003e4 Written Responses + Rubrics\u003c\/p\u003e\n    \u003cp class=\"csp2w-inside-text\"\u003eTrace procedures, explain abstractions, reason about unintended consequences. Each WR includes the scoring rubric and a model exemplar so you know exactly what graders reward.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"csp2w-inside-card\"\u003e\n    \u003cp class=\"csp2w-inside-title\"\u003eDaily Concept Briefs + Worked Examples\u003c\/p\u003e\n    \u003cp class=\"csp2w-inside-text\"\u003eEvery day opens with a 1-page concept brief and a worked example showing exactly how to trace, reason, or spot the trap. No fluff — just the reasoning patterns the exam tests.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"csp2w-inside-card\"\u003e\n    \u003cp class=\"csp2w-inside-title\"\u003eQuick Reference + Trap Cheat Sheet\u003c\/p\u003e\n    \u003cp class=\"csp2w-inside-text\"\u003ePseudocode reference, Big Idea exam weights, and the 10 traps that trip students up most on the AP CSP exam. Re-read it the morning of May 14.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- PREVIEW PAGES --\u003e\n\u003ch2 class=\"csp2w-section-title\"\u003eSee Inside the Kit\u003c\/h2\u003e\n\u003cp class=\"csp2w-preview-intro\"\u003eHere are three actual pages from the kit so you know exactly what you’re getting. No mockups, no “representative” samples — these are the real thing.\u003c\/p\u003e\n\u003cdiv class=\"csp2w-preview-grid\"\u003e\n  \u003cdiv class=\"csp2w-preview-card\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/8403\/1191\/files\/preview-1-toc.png?v=1776923321\" alt=\"AP CSP 2-Week Cram Kit table of contents showing all 14 days\" class=\"csp2w-preview-img\"\u003e\n    \u003cdiv class=\"csp2w-preview-caption\"\u003e\n      \u003cp class=\"csp2w-preview-caption-label\"\u003eTable of Contents\u003c\/p\u003e\n      \u003cp class=\"csp2w-preview-caption-text\"\u003eAll 14 days mapped out — every topic, every question, every written response\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"csp2w-preview-card\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/8403\/1191\/files\/preview-2-day7-lists.png?v=1776924874\" alt=\"Day 7 Lists and FOR EACH page showing 1-indexed list operations, worked example, and key traps\" class=\"csp2w-preview-img\"\u003e\n    \u003cdiv class=\"csp2w-preview-caption\"\u003e\n      \u003cp class=\"csp2w-preview-caption-label\"\u003eSample Day (Day 7)\u003c\/p\u003e\n      \u003cp class=\"csp2w-preview-caption-text\"\u003eLists \u0026amp; FOR EACH — one of the most-missed topics on the real exam\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"csp2w-preview-card\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/8403\/1191\/files\/preview-3-answer-key.png?v=1776923322\" alt=\"Answer key page showing full explanation for question 8\" class=\"csp2w-preview-img\"\u003e\n    \u003cdiv class=\"csp2w-preview-caption\"\u003e\n      \u003cp class=\"csp2w-preview-caption-label\"\u003eAnswer Key Sample\u003c\/p\u003e\n      \u003cp class=\"csp2w-preview-caption-text\"\u003eEvery question gets a full explanation — including the ones you got right\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- DAY-BY-DAY --\u003e\n\u003ch2 class=\"csp2w-section-title\"\u003eYour 14-Day Plan\u003c\/h2\u003e\n\u003ctable class=\"csp2w-day-table\"\u003e\n  \u003cthead\u003e\n    \u003ctr\u003e\n      \u003cth style=\"width: 14%;\"\u003eDay\u003c\/th\u003e\n      \u003cth\u003eTopic\u003c\/th\u003e\n      \u003cth style=\"width: 14%;\"\u003eBig Idea\u003c\/th\u003e\n    \u003c\/tr\u003e\n  \u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd class=\"csp2w-day-num\"\u003eDay 1\u003c\/td\u003e\n\u003ctd\u003eBinary \u0026amp; Data Representation\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"csp2w-day-bi\"\u003eBI2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd class=\"csp2w-day-num\"\u003eDay 2\u003c\/td\u003e\n\u003ctd\u003eData Compression \u0026amp; Metadata\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"csp2w-day-bi\"\u003eBI2 \/ BI5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr class=\"csp2w-wr-row\"\u003e\n\u003ctd class=\"csp2w-day-num\"\u003eDay 3\u003c\/td\u003e\n\u003ctd\u003eVariables \u0026amp; Abstraction \u003cspan class=\"csp2w-wr-badge\"\u003e+ WR1\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"csp2w-day-bi\"\u003eBI3 \/ BI1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd class=\"csp2w-day-num\"\u003eDay 4\u003c\/td\u003e\n\u003ctd\u003eBoolean Logic \u0026amp; De Morgan’s Laws\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"csp2w-day-bi\"\u003eBI3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd class=\"csp2w-day-num\"\u003eDay 5\u003c\/td\u003e\n\u003ctd\u003eConditionals \u0026amp; Nested If\/Else\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"csp2w-day-bi\"\u003eBI3 \/ BI1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd class=\"csp2w-day-num\"\u003eDay 6\u003c\/td\u003e\n\u003ctd\u003eIteration \u0026amp; Loop Control\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"csp2w-day-bi\"\u003eBI1 \/ BI3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr class=\"csp2w-wr-row\"\u003e\n\u003ctd class=\"csp2w-day-num\"\u003eDay 7\u003c\/td\u003e\n\u003ctd\u003eLists \u0026amp; FOR EACH \u003cspan class=\"csp2w-wr-badge\"\u003e+ WR2\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"csp2w-day-bi\"\u003eBI3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd class=\"csp2w-day-num\"\u003eDay 8\u003c\/td\u003e\n\u003ctd\u003eProcedures \u0026amp; Parameters\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"csp2w-day-bi\"\u003eBI3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd class=\"csp2w-day-num\"\u003eDay 9\u003c\/td\u003e\n\u003ctd\u003eAlgorithms \u0026amp; Data Analysis\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"csp2w-day-bi\"\u003eBI3 \/ BI2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr class=\"csp2w-wr-row\"\u003e\n\u003ctd class=\"csp2w-day-num\"\u003eDay 10\u003c\/td\u003e\n\u003ctd\u003eInternet \u0026amp; Networks \u003cspan class=\"csp2w-wr-badge\"\u003e+ WR3\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"csp2w-day-bi\"\u003eBI4\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd class=\"csp2w-day-num\"\u003eDay 11\u003c\/td\u003e\n\u003ctd\u003eCybersecurity \u0026amp; Encryption\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"csp2w-day-bi\"\u003eBI4 \/ BI5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd class=\"csp2w-day-num\"\u003eDay 12\u003c\/td\u003e\n\u003ctd\u003eData Analysis \u0026amp; Bias\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"csp2w-day-bi\"\u003eBI2 \/ BI5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr class=\"csp2w-wr-row\"\u003e\n\u003ctd class=\"csp2w-day-num\"\u003eDay 13\u003c\/td\u003e\n\u003ctd\u003eComputing Impact \u003cspan class=\"csp2w-wr-badge\"\u003e+ WR4\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"csp2w-day-bi\"\u003eBI5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd class=\"csp2w-day-num\"\u003eDay 14\u003c\/td\u003e\n\u003ctd\u003eMixed Review — All Big Ideas\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"csp2w-day-bi\"\u003eBI1–BI5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003c!-- WHO FOR --\u003e\n\u003cdiv class=\"csp2w-whofor\"\u003e\n  \u003cp class=\"csp2w-whofor-title\"\u003eThis kit is built for you if:\u003c\/p\u003e\n  \u003cul class=\"csp2w-whofor-list\"\u003e\n    \u003cli\u003eYou have roughly 2 weeks until the May 14 AP CSP exam and need a structured, day-by-day plan\u003c\/li\u003e\n    \u003cli\u003eYou want harder practice than most free resources offer — the real exam should feel easier, not harder\u003c\/li\u003e\n    \u003cli\u003eYou’ve been doing surface-level review and need to actually understand \u003cem\u003ewhy\u003c\/em\u003e the right answer is right\u003c\/li\u003e\n    \u003cli\u003eYou want written response practice with real rubrics, not just “write something and hope”\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003c!-- AUTHOR --\u003e\n\u003cdiv class=\"csp2w-author\"\u003e\n  \u003cp class=\"csp2w-author-name\"\u003eBuilt by Tanner Crow — AP CSP Teacher, Blue Valley North High School\u003c\/p\u003e\n  \u003cp class=\"csp2w-author-bio\"\u003e11+ years teaching AP Computer Science Principles. 34.8% of my students score 5s compared to 9.6% nationally — that’s 3.6× the national rate. 1,845+ tutoring hours with a 5.0 Wyzant rating. Every question in this kit is one I’ve personally written, calibrated, and taught.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- FAQ --\u003e\n\u003ch2 class=\"csp2w-section-title\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdiv class=\"csp2w-faq-item\"\u003e\n  \u003cp class=\"csp2w-faq-q\"\u003eWhat format is this kit? How do I access it?\u003c\/p\u003e\n  \u003cp class=\"csp2w-faq-a\"\u003eInstant PDF download. After checkout you’ll receive an email with a direct link. Open it on any device — print it or use it digitally with any PDF reader.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"csp2w-faq-item\"\u003e\n  \u003cp class=\"csp2w-faq-q\"\u003eIs this kit aligned to the 2025–2026 AP CSP curriculum?\u003c\/p\u003e\n  \u003cp class=\"csp2w-faq-a\"\u003eYes. Built for the May 14, 2026 digital exam in Bluebook. Covers all 5 Big Ideas at their current exam weights using the current pseudocode reference.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"csp2w-faq-item\"\u003e\n  \u003cp class=\"csp2w-faq-q\"\u003eHow is this different from the 4-Week Kit?\u003c\/p\u003e\n  \u003cp class=\"csp2w-faq-a\"\u003eSame rigor, compressed timeline. The 4-Week Kit has more daily practice volume and more reinforcement. The 2-Week Kit is engineered specifically for the ~14-day window with one focused topic per day. If you have 4+ weeks, use the 4-Week. If you have less than a week, use the 7-Day Emergency Kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"csp2w-faq-item\"\u003e\n  \u003cp class=\"csp2w-faq-q\"\u003eAre the MCQs really harder than the exam?\u003c\/p\u003e\n  \u003cp class=\"csp2w-faq-a\"\u003eYes — deliberately. Every question emphasizes I\/II\/III multi-correct reasoning, spot-the-bug stems, and predict-first logic. Variable names never telegraph the answer. If you can handle these 28, the real 70 will feel easier.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"csp2w-faq-item\"\u003e\n  \u003cp class=\"csp2w-faq-q\"\u003eDoes it include Create Performance Task prep?\u003c\/p\u003e\n  \u003cp class=\"csp2w-faq-a\"\u003eThis kit focuses on the multiple-choice + written response sections of the exam itself, which is where most score improvement lives in a 2-week window. The Create Task is submitted before the exam window in most schools. For dedicated Create Task coaching, see our Create Task Guide product.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- BOTTOM CTA --\u003e\n\u003cdiv class=\"csp2w-cta-box\"\u003e\n  \u003cp class=\"csp2w-cta-title\"\u003eStart your 14 days now.\u003c\/p\u003e\n  \u003cp class=\"csp2w-cta-sub\"\u003eInstant PDF delivery. Every day mapped. Every question calibrated harder than the exam.\u003c\/p\u003e\n  \u003ca href=\"#\" class=\"csp2w-cta\"\u003eGet the 2-Week Kit — $14.99\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"APCSExamPrep.com","offers":[{"title":"Default Title","offer_id":48438442787031,"sku":"CSP-CRAM-2WK","price":14.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/8403\/1191\/files\/ap-csp-2-week-cram-kit.png?v=1776747697"},{"product_id":"ap-csp-written-response-walkthrough-basic","title":"AP CSP Written Response Walkthrough 2026 - Basic","description":"\u003cp\u003eLive session access + full recording. Wednesday, April 15 at 7:00 PM CST via Zoom.\u003c\/p\u003e","brand":"APCSExamPrep","offers":[{"title":"Default Title","offer_id":48443574223063,"sku":null,"price":19.99,"currency_code":"USD","in_stock":true}]},{"product_id":"ap-csp-written-response-walkthrough-standard","title":"AP CSP Written Response Walkthrough 2026 - Standard","description":"\u003cp\u003eLive session access + recording + Written Response Scoring Guide + Model Response Examples (scored \u0026amp; annotated). Wednesday, April 15 at 7:00 PM CST via Zoom.\u003c\/p\u003e","brand":"APCSExamPrep","offers":[{"title":"Default Title","offer_id":48443574288599,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true}]},{"product_id":"ap-csp-written-response-walkthrough-premium","title":"AP CSP Written Response Walkthrough 2026 - Premium","description":"\u003cp\u003eEverything in Standard + Common Mistake Breakdown + Priority Q\u0026amp;A during live session. Wednesday, April 15 at 7:00 PM CST via Zoom.\u003c\/p\u003e","brand":"APCSExamPrep","offers":[{"title":"Default Title","offer_id":48443574321367,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true}]},{"product_id":"ap-csp-create-task-rescue-kit","title":"AP CSP Create Task Rescue Kit | Score 6\/6 | 2026","description":"\u003cstyle\u003e\n.product__description,\n.product__description--full-width,\n.product__info-wrapper,\n.product__info-wrapper--full-width{max-width:100%!important;width:100%!important;padding:0 40px!important;position:static!important;top:auto!important}\n.product{grid-template-columns:1fr!important;display:block!important}\n.product__media-wrapper{display:none!important}\n#rk-wrap{max-width:900px!important;margin-left:auto!important;margin-right:auto!important;display:block!important;position:static!important}\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n#rk-wrap{all:initial;display:block;font-family:'Georgia',serif;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;box-sizing:border-box;max-width:900px!important;margin:0 auto!important;padding:0 8px}\n#rk-wrap *{box-sizing:border-box}\n#rk-wrap h1,#rk-wrap h2,#rk-wrap h3,#rk-wrap h4{color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;font-family:'Georgia',serif;margin:0;padding:0;line-height:1.25}\n#rk-wrap p,#rk-wrap li,#rk-wrap span,#rk-wrap td{color:#2d3748!important;-webkit-text-fill-color:#2d3748!important;font-family:'Arial',sans-serif;margin:0;padding:0}\n#rk-wrap a:link,#rk-wrap a:visited{color:#2563eb!important;-webkit-text-fill-color:#2563eb!important}\n\n\/* URGENCY BAR *\/\n#rk-wrap .rk-urg{background:#dc2626!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-align:center!important;padding:12px 20px!important;font-family:'Arial',sans-serif!important;font-size:15px!important;font-weight:700!important;letter-spacing:.03em!important;border-radius:8px!important;margin-bottom:28px!important}\n\n\/* HERO *\/\n#rk-wrap .rk-hero{background:linear-gradient(135deg,#1a202c 0%,#2d3748 100%);border-radius:12px;padding:40px 32px;margin-bottom:32px;text-align:center}\n#rk-wrap .rk-eyebrow{display:inline-block;background:#2563eb;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:5px 14px;border-radius:20px;margin-bottom:16px}\n#rk-wrap .rk-hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(22px,4vw,34px);margin-bottom:12px;line-height:1.2}\n#rk-wrap .rk-hero h1 span{color:#60a5fa!important;-webkit-text-fill-color:#60a5fa!important}\n#rk-wrap .rk-hero-sub{color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important;font-size:16px;max-width:600px;margin:0 auto 28px;line-height:1.6}\n\n\/* STATS ROW *\/\n#rk-wrap .rk-stats{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:32px}\n#rk-wrap .rk-stat{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:14px 20px;text-align:center;flex:1;min-width:120px}\n#rk-wrap .rk-stat-num{font-size:28px;font-weight:900;color:#60a5fa!important;-webkit-text-fill-color:#60a5fa!important;display:block;line-height:1}\n#rk-wrap .rk-stat-lbl{font-size:11px;color:#bfdbfe!important;-webkit-text-fill-color:#bfdbfe!important;display:block;margin-top:4px;line-height:1.4}\n\n\/* PRICE BLOCK *\/\n#rk-wrap .rk-price-block{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:10px;padding:24px 28px;display:inline-block;min-width:280px}\n#rk-wrap .rk-price-row{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:16px}\n#rk-wrap .rk-price-sale{font-size:42px;font-weight:900;color:#fff!important;-webkit-text-fill-color:#fff!important;line-height:1}\n#rk-wrap .rk-price-orig{font-size:18px;color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important;text-decoration:line-through}\n#rk-wrap .rk-sale-badge{background:#ef4444;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:12px;font-weight:700;padding:4px 10px;border-radius:4px}\n\n\/* CTA BUTTON *\/\n#rk-wrap .rk-btn{display:block!important;width:100%!important;background:#2563eb!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:'Arial',sans-serif!important;font-size:17px!important;font-weight:700!important;text-align:center!important;padding:15px 32px!important;border-radius:8px!important;border:none!important;cursor:pointer!important;text-decoration:none!important;letter-spacing:.01em!important}\n#rk-wrap .rk-btn:link,#rk-wrap .rk-btn:visited,#rk-wrap a.rk-btn,#rk-wrap a.rk-btn:hover{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#2563eb!important;opacity:1!important;visibility:visible!important;text-decoration:none!important}\n#rk-wrap .rk-micro{font-size:12px;color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important;margin-top:10px;text-align:center}\n\n\/* SECTION TITLES *\/\n#rk-wrap .rk-sec-title{font-size:22px;font-weight:700;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;margin-bottom:20px;padding-bottom:10px;border-bottom:3px solid #2563eb;font-family:'Georgia',serif}\n#rk-wrap .rk-sec-intro{font-size:15px;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;margin-bottom:24px;line-height:1.6}\n#rk-wrap .rk-sec-intro strong{color:#1a202c!important;-webkit-text-fill-color:#1a202c!important}\n\n\/* FAILURE CARDS *\/\n#rk-wrap .rk-fail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;margin-bottom:32px}\n#rk-wrap .rk-fail-card{background:#fff1f2;border:1px solid #fecaca;border-left:4px solid #ef4444;border-radius:8px;padding:20px}\n#rk-wrap .rk-fail-pct{font-size:38px;font-weight:900;color:#dc2626!important;-webkit-text-fill-color:#dc2626!important;line-height:1;display:block;margin-bottom:8px}\n#rk-wrap .rk-fail-desc{font-size:14px;color:#7f1d1d!important;-webkit-text-fill-color:#7f1d1d!important;line-height:1.5}\n#rk-wrap .rk-fail-desc strong{color:#7f1d1d!important;-webkit-text-fill-color:#7f1d1d!important}\n\n\/* INSIDE GRID *\/\n#rk-wrap .rk-inside-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-bottom:32px}\n#rk-wrap .rk-inside-item{background:#f0f7ff;border:1px solid #bfdbfe;border-radius:8px;padding:18px;display:flex;gap:12px;align-items:flex-start}\n#rk-wrap .rk-inside-icon{font-size:20px;line-height:1;flex-shrink:0;margin-top:2px}\n#rk-wrap .rk-inside-title{font-size:14px;font-weight:700;color:#1e3a5f!important;-webkit-text-fill-color:#1e3a5f!important;display:block;margin-bottom:4px;font-family:'Arial',sans-serif}\n#rk-wrap .rk-inside-desc{font-size:13px;color:#475569!important;-webkit-text-fill-color:#475569!important;line-height:1.5}\n\n\/* FOR WHOM *\/\n#rk-wrap .rk-for-list{list-style:none;margin:0 0 32px;padding:0;display:flex;flex-direction:column;gap:12px}\n#rk-wrap .rk-for-list li{display:flex;align-items:flex-start;gap:12px;font-size:15px;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;line-height:1.5}\n#rk-wrap .rk-for-list li strong{color:#1a202c!important;-webkit-text-fill-color:#1a202c!important}\n#rk-wrap .rk-check{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background:#2563eb;border-radius:50%;flex-shrink:0;margin-top:1px;font-size:12px;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:700}\n\n\/* AUTHOR *\/\n#rk-wrap .rk-author{background:#f7fafc;border:1px solid #e2e8f0;border-radius:12px;padding:28px;display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-bottom:32px}\n#rk-wrap .rk-author-avatar{width:68px;height:68px;border-radius:50%;background:#1a202c;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:900;color:#fff!important;-webkit-text-fill-color:#fff!important;flex-shrink:0;font-family:'Arial',sans-serif}\n#rk-wrap .rk-author-name{font-size:19px;font-weight:700;color:#1a202c!important;-webkit-text-fill-color:#1a202c!important;display:block;margin-bottom:6px;font-family:'Georgia',serif}\n#rk-wrap .rk-author-bio{font-size:14px;color:#4a5568!important;-webkit-text-fill-color:#4a5568!important;line-height:1.6}\n#rk-wrap .rk-author-bio strong{color:#1a202c!important;-webkit-text-fill-color:#1a202c!important}\n\n\/* BOTTOM CTA *\/\n#rk-wrap .rk-bottom{background:linear-gradient(135deg,#1a202c 0%,#2d3748 100%);border-radius:12px;padding:36px;text-align:center;margin-top:40px}\n#rk-wrap .rk-bottom h3{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(20px,3vw,28px);margin:0 0 10px;font-family:'Georgia',serif}\n#rk-wrap .rk-bottom p{color:#bfdbfe!important;-webkit-text-fill-color:#bfdbfe!important;font-size:15px;margin:0 0 24px;line-height:1.6}\n#rk-wrap .rk-bottom .rk-btn{display:inline-block!important;width:auto!important;padding:15px 48px!important}\n\n\/* DIVIDER *\/\n#rk-wrap .rk-hr{border:none;border-top:1px solid #e2e8f0;margin:36px 0}\n\n\/* NOTE BOX *\/\n#rk-wrap .rk-note{background:#ebf8ff;border-left:4px solid #2563eb;border-radius:0 8px 8px 0;padding:14px 20px;margin-bottom:32px;font-size:14px;color:#2d3748!important;-webkit-text-fill-color:#2d3748!important}\n#rk-wrap .rk-note strong{color:#1a202c!important;-webkit-text-fill-color:#1a202c!important}\n\n@media(max-width:600px){\n  #rk-wrap .rk-hero{padding:28px 16px}\n  #rk-wrap .rk-price-block{min-width:unset;width:100%}\n  #rk-wrap .rk-author{flex-direction:column}\n  #rk-wrap .rk-bottom{padding:24px 16px}\n}\n\u003c\/style\u003e\n\n\u003cdiv id=\"rk-wrap\" style=\"display:block!important;max-width:900px!important;margin-left:auto!important;margin-right:auto!important;position:static!important;float:none!important\"\u003e\n\n\u003c!-- URGENCY --\u003e\n\u003cdiv class=\"rk-urg\"\u003eCreate Task Due: April 30  •  AP CSP Exam: May 14  •  17 Days Left\u003c\/div\u003e\n\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"rk-hero\"\u003e\n  \u003cdiv class=\"rk-eyebrow\"\u003eAP CSP Create Task • 2026\u003c\/div\u003e\n  \u003ch1\u003eScore \u003cspan\u003e6\/6\u003c\/span\u003e on Your Performance Task.\u003cbr\u003eBefore April 30.\u003c\/h1\u003e\n  \u003cp class=\"rk-hero-sub\"\u003eBuilt from 2 years of AP Chief Reader reports, 4 prompt sets, and 24 scored student samples. Every scoring row. Every mistake. One 26-page guide.\u003c\/p\u003e\n\n  \u003cdiv class=\"rk-stats\"\u003e\n    \u003cdiv class=\"rk-stat\"\u003e\n      \u003cspan class=\"rk-stat-num\"\u003e351K+\u003c\/span\u003e\n      \u003cspan class=\"rk-stat-lbl\"\u003eStudents Scored in 2025\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rk-stat\"\u003e\n      \u003cspan class=\"rk-stat-num\"\u003e26\u003c\/span\u003e\n      \u003cspan class=\"rk-stat-lbl\"\u003ePages of Templates \u0026amp; Examples\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rk-stat\"\u003e\n      \u003cspan class=\"rk-stat-num\"\u003e28\u003c\/span\u003e\n      \u003cspan class=\"rk-stat-lbl\"\u003eFAQ Answers From AP Readers\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rk-stat\"\u003e\n      \u003cspan class=\"rk-stat-num\"\u003e4\u003c\/span\u003e\n      \u003cspan class=\"rk-stat-lbl\"\u003ePrompt Variations Covered\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"rk-price-block\"\u003e\n    \u003cdiv class=\"rk-price-row\"\u003e\n      \u003cspan class=\"rk-price-sale\"\u003e$12.99\u003c\/span\u003e\n      \u003cspan class=\"rk-price-orig\"\u003e$19.99\u003c\/span\u003e\n      \u003cspan class=\"rk-sale-badge\"\u003e35% OFF\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003ca href=\"\/cart\/48478043635927:1\" class=\"rk-btn\"\u003eGet Instant Access →\u003c\/a\u003e\n    \u003cp class=\"rk-micro\"\u003eInstant PDF download • Works for any programming language • 26 pages\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CRISIS DATA --\u003e\n\u003cp class=\"rk-sec-title\"\u003eYour Create Task Is Due April 30. Are You Ready?\u003c\/p\u003e\n\u003cp class=\"rk-sec-intro\"\u003eIn 2024–2025, \u003cstrong\u003e351,000+ students\u003c\/strong\u003e submitted Create Tasks. Here is what the AP Chief Reader found students lost points on:\u003c\/p\u003e\n\n\u003cdiv class=\"rk-fail-grid\"\u003e\n  \u003cdiv class=\"rk-fail-card\"\u003e\n    \u003cspan class=\"rk-fail-pct\"\u003e78%\u003c\/span\u003e\n    \u003cspan class=\"rk-fail-desc\"\u003eDid \u003cstrong\u003enot\u003c\/strong\u003e earn Written Response 2(c) in 2024\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"rk-fail-card\"\u003e\n    \u003cspan class=\"rk-fail-pct\"\u003e68%\u003c\/span\u003e\n    \u003cspan class=\"rk-fail-desc\"\u003eDid \u003cstrong\u003enot\u003c\/strong\u003e earn Written Response 2(b) in 2024\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"rk-fail-card\"\u003e\n    \u003cspan class=\"rk-fail-pct\"\u003e57%\u003c\/span\u003e\n    \u003cspan class=\"rk-fail-desc\"\u003eDid \u003cstrong\u003enot\u003c\/strong\u003e earn the Boolean Expression point in 2025\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"rk-fail-card\"\u003e\n    \u003cspan class=\"rk-fail-pct\"\u003e22%\u003c\/span\u003e\n    \u003cspan class=\"rk-fail-desc\"\u003eLost the Program Requirements point by using event handlers instead of procedures\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"rk-note\"\u003e\n\u003cstrong\u003eThis Rescue Kit exists because of these numbers.\u003c\/strong\u003e It is built from 2 years of Chief Reader reports, 4 prompt sets, and 24 scored student samples — covering every row, every prompt variation, and every mistake that costs points.\u003c\/div\u003e\n\n\u003chr class=\"rk-hr\"\u003e\n\n\u003c!-- WHAT'S INSIDE --\u003e\n\u003cp class=\"rk-sec-title\"\u003eEverything Inside the Rescue Kit\u003c\/p\u003e\n\u003cp class=\"rk-sec-intro\"\u003eOne guide from first draft to submission day — no guessing, no missing a row.\u003c\/p\u003e\n\n\u003cdiv class=\"rk-inside-grid\"\u003e\n  \u003cdiv class=\"rk-inside-item\"\u003e\n    \u003cspan class=\"rk-inside-icon\"\u003e▶\u003c\/span\u003e\n    \u003cspan\u003e\n      \u003cspan class=\"rk-inside-title\"\u003e7-Step Sequence\u003c\/span\u003e\n      \u003cspan class=\"rk-inside-desc\"\u003eFrom first draft through submission to exam day in the correct order\u003c\/span\u003e\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"rk-inside-item\"\u003e\n    \u003cspan class=\"rk-inside-icon\"\u003e📊\u003c\/span\u003e\n    \u003cspan\u003e\n      \u003cspan class=\"rk-inside-title\"\u003eScoring Data\u003c\/span\u003e\n      \u003cspan class=\"rk-inside-desc\"\u003eEarn rates for every point from 351K+ student submissions\u003c\/span\u003e\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"rk-inside-item\"\u003e\n    \u003cspan class=\"rk-inside-icon\"\u003e📄\u003c\/span\u003e\n    \u003cspan\u003e\n      \u003cspan class=\"rk-inside-title\"\u003eWritten Response Templates\u003c\/span\u003e\n      \u003cspan class=\"rk-inside-desc\"\u003eFill-in-the-blank for all 4 prompts, both Sets A and B\u003c\/span\u003e\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"rk-inside-item\"\u003e\n    \u003cspan class=\"rk-inside-icon\"\u003e📷\u003c\/span\u003e\n    \u003cspan\u003e\n      \u003cspan class=\"rk-inside-title\"\u003ePPR Screenshot Examples\u003c\/span\u003e\n      \u003cspan class=\"rk-inside-desc\"\u003eGood vs. bad code for all 4 required screenshots\u003c\/span\u003e\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"rk-inside-item\"\u003e\n    \u003cspan class=\"rk-inside-icon\"\u003e⭐\u003c\/span\u003e\n    \u003cspan\u003e\n      \u003cspan class=\"rk-inside-title\"\u003eReal Scored Examples\u003c\/span\u003e\n      \u003cspan class=\"rk-inside-desc\"\u003eWhat earned 1\/1 vs. 0\/1 from actual AP Readers\u003c\/span\u003e\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"rk-inside-item\"\u003e\n    \u003cspan class=\"rk-inside-icon\"\u003e📝\u003c\/span\u003e\n    \u003cspan\u003e\n      \u003cspan class=\"rk-inside-title\"\u003eEvery Prompt Variation\u003c\/span\u003e\n      \u003cspan class=\"rk-inside-desc\"\u003eAll 4 sets from 2024–2025 in one reference table\u003c\/span\u003e\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"rk-inside-item\"\u003e\n    \u003cspan class=\"rk-inside-icon\"\u003e📖\u003c\/span\u003e\n    \u003cspan\u003e\n      \u003cspan class=\"rk-inside-title\"\u003ePractice Exercises\u003c\/span\u003e\n      \u003cspan class=\"rk-inside-desc\"\u003e5 exercises with model answers for every WR2 type\u003c\/span\u003e\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"rk-inside-item\"\u003e\n    \u003cspan class=\"rk-inside-icon\"\u003e❓\u003c\/span\u003e\n    \u003cspan\u003e\n      \u003cspan class=\"rk-inside-title\"\u003e28-Question FAQ\u003c\/span\u003e\n      \u003cspan class=\"rk-inside-desc\"\u003eEvery question students are afraid to ask — answered by a real AP teacher\u003c\/span\u003e\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"rk-inside-item\"\u003e\n    \u003cspan class=\"rk-inside-icon\"\u003e✅\u003c\/span\u003e\n    \u003cspan\u003e\n      \u003cspan class=\"rk-inside-title\"\u003eSubmission Checklist\u003c\/span\u003e\n      \u003cspan class=\"rk-inside-desc\"\u003ePrint it. Check every box. Click Submit Final with confidence.\u003c\/span\u003e\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003chr class=\"rk-hr\"\u003e\n\n\u003c!-- WHO IT'S FOR --\u003e\n\u003cp class=\"rk-sec-title\"\u003eThis Is For You If…\u003c\/p\u003e\n\u003cul class=\"rk-for-list\"\u003e\n  \u003cli\u003e\n    \u003cspan class=\"rk-check\"\u003e✓\u003c\/span\u003e\n    You are submitting your AP CSP Create Task by \u003cstrong\u003eApril 30, 2026\u003c\/strong\u003e and want to make sure every scoring row is covered before you click Submit Final\n  \u003c\/li\u003e\n  \u003cli\u003e\n    \u003cspan class=\"rk-check\"\u003e✓\u003c\/span\u003e\n    You are preparing for the Written Response section on the \u003cstrong\u003eMay 14 exam\u003c\/strong\u003e and need to know exactly what AP Readers look for\n  \u003c\/li\u003e\n  \u003cli\u003e\n    \u003cspan class=\"rk-check\"\u003e✓\u003c\/span\u003e\n    You are a teacher who wants a \u003cstrong\u003eready-made review resource\u003c\/strong\u003e to hand your entire class before the deadline\n  \u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003chr class=\"rk-hr\"\u003e\n\n\u003c!-- AUTHOR --\u003e\n\u003cp class=\"rk-sec-title\"\u003eCreated By\u003c\/p\u003e\n\u003cdiv class=\"rk-author\"\u003e\n  \u003cdiv class=\"rk-author-avatar\"\u003eTC\u003c\/div\u003e\n  \u003cdiv\u003e\n    \u003cspan class=\"rk-author-name\"\u003eTanner Crow\u003c\/span\u003e\n    \u003cp class=\"rk-author-bio\"\u003e\n      AP Computer Science Teacher • 11+ Years Experience\u003cbr\u003e\n      \u003cstrong\u003e54.5% of students score 5s\u003c\/strong\u003e on AP CSA (national avg: 25.5%) • \u003cstrong\u003e34.8% score 5s\u003c\/strong\u003e on AP CSP (national avg: 9.6%)\u003cbr\u003e\n      1,845+ tutoring hours • 451 five-star reviews • 5.0 rating on Wyzant\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- BOTTOM CTA --\u003e\n\u003cdiv class=\"rk-bottom\"\u003e\n  \u003ch3\u003eApril 30 is 17 days away.\u003cbr\u003eGet the Rescue Kit now.\u003c\/h3\u003e\n  \u003cp\u003eInstant PDF download • 26 pages • Works for any programming language\u003c\/p\u003e\n  \u003ca href=\"\/cart\/48478043635927:1\" class=\"rk-btn\"\u003eGet Instant Access — $12.99 →\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"APCSExamPrep","offers":[{"title":"Default Title","offer_id":48478043635927,"sku":"CSP-CREATE-KIT","price":12.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0778\/8403\/1191\/files\/csp-rescue-kit-product-image.png?v=1776050534"}],"url":"https:\/\/www.apcsexamprep.com\/collections\/ap-csp.oembed?page=2","provider":"AP CS Exam Prep","version":"1.0","type":"link"}