Live briefing
Everything about AP Computer Science Principles
Advanced Placement course and exam
Advanced Placement (AP) Computer Science Principles is an AP Computer Science course and examination offered by the College Board under the Advanced Placement program. The course is designed as an equivalent to a first-semester course in computing. Assessment for AP Computer Science Principles is divided into two parts: a Create Performance Task due during the course, as well as an AP exam. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: AP Computer Science PrinciplesA 5-minute orientation
- Skim a recent paper: Computer science for English learners: supporting teacher learning and improved practice to engage multilinguals in AP computer science principlesInfluential work since 2022
- Pick up a classic book: Computer Science PrinciplesThe most-reprinted book on the subject
- Read the landmark paper: Principles of human—computer collaboration for knowledge discovery in scienceCited 71 times
- Go sideways: AP Computer Science AA closely related topic
- Go sideways: AP Physics 1A closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Principles of human—computer collaboration for knowledge discovery in science
Can Computing Be Diversified on “Principles” Alone? Exploring the Role of AP Computer Science Courses in Students’ Major and Career Intentions
An introduction to computer science for non-majors using principles of computation
The first five computer science principles pilots
Computer science principles and the CS 10K initiative
Teaching Visual Design Principles for Computer Science Students
Advanced Placement (AP) Computer Science Principles: Searching for Equity in a Two-Tiered Solution to Underrepresentation
Teaching computer science principles to liberal arts students using Scheme
🆕 Influential since 2022
Computer science for English learners: supporting teacher learning and improved practice to engage multilinguals in AP computer science principles
Design Principles for Authentically Embedding Computer Science in Sports
From Servers to Satellites: Understanding Internet Principles among New Computer Science Teachers
Fostering Equity in Computer Science Education: Principles from a Feminist Standpoint Conceptual Framework
Approaches to Broadening Participation with AP Computer Science Principles
📚 Books worth reading
Computer Science PrinciplesKevin Hare · 2017
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- AP Computer Science A Advanced Placement (AP) Computer Science A (also known as AP CompSci, AP CompSci A, AP CSA, AP Computer Science Applications, or AP Java) is an AP Computer…
- AP Physics 1 Advanced Placement (AP) Physics 1: Algebra Based (also known as AP Physics 1) is a year-long introductory physics course administered by the College Board…
- AP Statistics Advanced Placement (AP) Statistics (also known as AP Stats) is a college-level high school statistics course offered in the United States through the College…
- AP Environmental Science Advanced Placement (AP) Environmental Science (also known as APES, AP Enviro, AP Environmental, AP Environment, or AP EnviroSci) is a course and exam offered…
- AP Calculus Advanced Placement (AP) Calculus (also known as AP Calc, Calc AB / BC, AB / BC Calc or simply AB / BC) is a set of two distinct Advanced Placement calculus…
- AP Macroeconomics Advanced Placement (AP) Macroeconomics (also known as AP Macro and AP Macroecon) is an Advanced Placement macroeconomics course for high school students…
- AP Human Geography Advanced Placement (AP) Human Geography (also known as AP Human Geo, APHG, HGAP, APHuG, or AP Human) is an Advanced Placement social studies course in…
- AP Physics C: Mechanics Advanced Placement (AP) Physics C: Mechanics (also known as AP Mechanics) is an introductory physics course administered by the American College Board…