When the case came off in Inside the Box, the mystery mostly evaporated. A computer is a small number of parts, each with one job, connected so they can hand work to each other. Every device you own β€” laptop, phone, console, the watch on your wrist β€” is these same parts at different sizes.

The CPU

The central processing unit is the follower of instructions β€” the part that actually computes. It does nothing but fetch the next tiny step and carry it out, billions of times per second, with exactly the no-judgement literalness you met in The Sandwich Robot. Fast is its only talent.

Memory and storage

These two get confused because both β€œhold things”, but the jobs differ. Memory β€” RAM β€” is the desk: whatever you are working on right now sits there, reachable instantly, and it is swept clean the moment the power goes off. Storage β€” the SSD or hard drive β€” is the backpack: slower to dig through, but everything in it survives the trip home. When your laptop β€œruns out of space”, that is storage; when it chokes on twenty open tabs, that is memory.

Input and output

Input devices carry information in: keyboard, mouse, trackpad, microphone, camera, and the touchscreen under your thumb all day. Output devices carry results out: screen, speakers, printer, the little motor that vibrates against your wrist. Some hardware works in both directions β€” a touchscreen displays and listens at once.

How the parts work together

flowchart LR
    A[Input] --> B[CPU]
    B <--> C[Memory]
    B <--> D[Storage]
    B --> E[Output]

Every program you write this term travels this loop: input comes in, the CPU works on it using memory, results go out β€” and anything worth keeping gets written to storage. Connected Devices shows what happens when these parts shrink, multiply, and start talking to each other.

Matching hardware specifications to user requirements

When evaluating hardware or preparing a recommendation for a user (as in The Device Recommendation), you assess component capacity against real workloads:

  • General productivity and study β€” a modest quad-core processor, 8–16 GB of RAM, and a 256–512 GB solid-state drive provide snappy performance for web browsing, document writing, and video conferencing.
  • Media creation and editing β€” video production, audio editing, and digital animation demand a multi-core processor, 32+ GB of RAM to hold high-resolution timelines, a dedicated graphics processor (GPU) for hardware-accelerated rendering, and fast multi-terabyte NVMe storage.
  • Software development and data science β€” requires a fast multi-threaded CPU and 16–32 GB of RAM to run compilers, local databases, and test environments without memory bottlenecks.
  • Accessibility and ergonomic requirements β€” selecting specialized input devices (adaptive controllers, ergonomic keyboards, eye-tracking) and high-contrast, low-latency monitors to meet specific physical needs.

Tracing hardware numbers directly to what a user actually does is what turns a product specification sheet into sound advice.

Curriculum connection

B1.1

describe the functions and features of various core components of hardware associated with digital technologies they encounter in their everyday life

Link to original

B2.3

assess the hardware and software requirements for various users, contexts, and purposes in order to make recommendations for devices and programs

Link to original