Level 0 · Module 1
Input and output devices
See how computers receive information from the world and communicate results.
Not completed
By the end, you can
- Classify common devices as input, output, or both.
- Explain how a physical action becomes computer data.
- Identify an accessible alternative for a common input or output method.
Summary
Input devices translate events from people or the environment into data. Output devices translate computer data into sights, sounds, movement, or signals. Some devices, including touchscreens and network adapters, do both.
Introduction
A computer cannot directly understand a finger, a voice, or a paper receipt. A device first senses something in the world, turns it into data, and passes that data to software.
Explanation
A keyboard turns a press into data that identifies a key. A microphone measures sound; a camera measures light. On the way out, a display turns pixel data into light, speakers turn audio data into vibration, and printers place marks on paper. A touchscreen does both jobs: it senses touches (input) and displays pixels (output).
Real-world example
Your camera and microphone provide input. The app prepares that data and sends it across the network. Your screen and speakers provide output. The network connection both sends and receives data, so it has an input role and an output role.
Watch the direction of travel
Interactive exploration
From physical sound to data and back
Step 1 of 4
The word “digital” does not mean the information has stopped being connected to the physical world. Input devices measure the world; output devices make a result perceivable again.
Code example
const key = readKeyboard();
const message = key.toUpperCase();
screen.show(message);Common mistakes
- Classifying a touchscreen as output only because it has a display.
- Assuming a device must be visible to be input or output; sensors and network interfaces qualify too.
- Forgetting that accessible alternatives, such as keyboard input or captions, are also I/O design choices.
Quiz
Knowledge check
Try it
Design two paths
For a ticket kiosk, name one input method and one output method. Then add an alternative that works for someone who cannot use the first method.
Key takeaways
- Input converts external events into data; output converts data into effects.
- One device can perform both roles.
- Inclusive systems offer more than one practical input and output path.