High school & admissions

AP Computer Science Principles — Big Ideas flashcards

10 of 79 cards free to study here · 5 topics · the whole deck is built into Willys

All five big ideas of AP Computer Science Principles: creative development, data and binary, algorithms and programming in the exam's pseudocode style, the Internet and parallel computing, and the impacts and safe use of computing.

Learn deck · part of AP Computer Science Principles · written against: College Board AP Computer Science Principles Course and Exam Description (five big ideas). Updated 2026-10-10.

Study the free sample

10 cards from the deck as they are. Flip, rate yourself, filter by topic; your progress stays in this browser.

The 10 sample cards as a list
  1. Why does collaboration tend to produce better computing innovations?
    Team members bring diverse perspectives, which helps catch errors, spot needs the original author missed, and reduce bias built into the design.
    Creative Development › Collaboration and Program Design
  2. In pair programming, what do the two roles do?
    The driver types the code while the navigator reviews each line and thinks ahead about the design; the partners switch roles regularly.
    Creative Development › Collaboration and Program Design
  3. How many different values can be represented with 6 bits?
    64, because each bit doubles the count: 2 to the 6th power. In general, n bits give 2 to the n values.
    Data › Binary Numbers and Overflow
  4. What is the decimal value of the binary number 101101?
    45. The 1 bits sit in the 32, 8, 4 and 1 places, and 32 + 8 + 4 + 1 = 45.
    Data › Binary Numbers and Overflow
  5. In the exam pseudocode, what does a ← b do?
    It is assignment: it evaluates b and stores the result in variable a, replacing a's old value. The arrow points from the value to where it is stored.
    Algorithms and Programming › Variables Lists and Procedures
  6. What are the values of a and b after these lines?
    a ← 3
    b ← 5
    a ← b
    b ← a
    Both are 5. After a ← b, the original 3 is gone, so b ← a copies the 5 back. A swap usually uses a temporary variable.
    Algorithms and Programming › Variables Lists and Procedures
  7. How are the Internet and the World Wide Web related?
    The Internet is the worldwide network of connected networks. The World Wide Web is a system of linked pages and files that uses the Internet, delivered with the HTTP protocol.
    Computer Systems and Networks › The Internet and Routing
  8. What is an IP address used for?
    It is the numerical address of a device on the Internet, used to route packets to the right destination.
    Computer Systems and Networks › The Internet and Routing
  9. What is the digital divide?
    Unequal access to computing devices and the Internet, shaped by socioeconomic, geographic and demographic factors, which can widen gaps in education, jobs and services.
    Impact of Computing › Benefits Harms and Bias
  10. Can one computing innovation be both beneficial and harmful?
    Yes. The same innovation can help some people and harm others, and effects can be unintended or appear only after wide use.

    Example: social media connects distant families but can also spread misinformation quickly.
    Impact of Computing › Benefits Harms and Bias

Unlock the whole deck

You are studying a free 10-card sample. All 79 cards of AP Computer Science Principles — Big Ideas, the other 1 AP Computer Science Principles deck, and spaced-repetition scheduling are built into Willys. 14-day free trial, then $14.99 a year.

In Willys, tap Exam Library at the top of your Decks (or Browse Exam Library… under the + button), find the exam on its shelf or by search, tick it and tap Add.

More AP Computer Science Principles decks

← All AP Computer Science Principles decks, with the study guide and topic outline.

About these cards

Review status: Second-reader reviewed, with corrections applied.

Checked against:

  • Topic outline follows the College Board AP Computer Science Principles Course and Exam Description, Effective Fall 2023, in effect for the 2026–27 school year, Big Ideas 1–5 (the AP name is used nominatively; no course or exam text reproduced).
  • Binary conversions, pseudocode traces and speedup calculations were checked by running the equivalent logic in Python.

These are independent study notes written for Willys. They are not official exam material, may contain mistakes, and are no substitute for your course, your teacher or the exam owner's own publications. Found an error? Tell us — corrections ship as a new version of the deck.

AP® is a trademark registered by the College Board, which is not affiliated with, and does not endorse, this product.

Use of these pages is covered by our Terms of Use.