Start here
How the Machine Thinks
Before you write a line of Java, you should know what a computer actually is: switches, numbers built out of switches, and a set of tools that will not think for you.
Every assignment filed under this unit, and where each one stands with your classes. The whole console →
- Which one of these can think?checking
- Bits, bytes and Fchecking
- Who has your code?checking
AP Computer Science A · members' unit
How the Machine Thinks is behind a locked door
Units in AP Computer Science A are for people taking the course. Getting in takes a link or a key — signing in on its own doesn't do it.
What's in this unit · 15 min read
- What makes something a program
- Gates: how switches make a decision
- How can wires and electricity think?
- Build the tables yourself
- Counting in binary
- Hexadecimal, and why anyone bothers
- Your tools
- How you turn work in
- Before the next unit
9 quick checksabstraction ladderstepperlogic gate scroller
1 Sign in
With your school Google account. This is how your work reaches the gradebook — it doesn't open the unit by itself.
A key unlocks this browser and keeps your progress here; signing in keeps it with you across devices. Either way the key itself is only ever checked as a hash. Manage all of this on your account, read what signing in stores, or go back to AP Computer Science A.
Sources
- College Board — AP Computer Science A Course and Exam Description, Effective Fall 2025