AP Computer Science Principles (CSP) is a broad, accessible introduction to computing. It covers computational thinking, data analysis, programming fundamentals, the internet, and the societal impact of technology — no prior CS experience needed.
Five Big Ideas: Creative Development (collaborative programming, program design), Data (collection, analysis, visualisation, privacy), Algorithms & Programming (variables, conditionals, loops, functions, lists — often using Python or block-based languages), Computing Systems & Networks (hardware, software, internet, protocols, cybersecurity), Impact of Computing (digital divide, bias, intellectual property, ethics). Programming language varies by school — Python, JavaScript, and Snap! are common.
Two components. (1) Create Performance Task (30%): students independently create a program that includes a list, a function with a parameter, sequencing/selection/iteration, and output. Submitted with a written response (150 words + 200 words + code segments). (2) End-of-Course Exam (70%): 70 MCQs in 2 hours, covering all Big Ideas. Some questions require reading pseudocode or code segments.
CSP is broader and less programming-intensive than CSA. CSP covers data analysis, internet concepts, and societal impact (not in CSA). CSA is a deep dive into Java programming and OOP. CSP uses pseudocode and a language of your choice; CSA is exclusively Java. CSP is appropriate for all students; CSA is for those interested in pursuing CS further.
Yes, AP CSP provides a solid foundation for AP CSA. CSP introduces programming concepts (variables, loops, conditionals, functions, lists) that transfer directly to Java in CSA. However, CSA moves faster and deeper — the transition from block-based/Python to Java requires adjustment. Students who do well in CSP's programming units are typically well-prepared for CSA. Taking CSP first is recommended but not required.
Book a Trial + Diagnostic session. Get a personalized Learning Path with clear milestones, tutor match, and a plan recommendation — all within 24 hours.
Book Trial + Diagnostic →