Level 0 · Module 1

Input and output devices

See how computers receive information from the world and communicate results.

Difficulty
beginner
Time
8 min read
Reading progress0% read

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

Video call

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

VoiceMicrophoneProgramSpeaker
Voice. A physical sound starts the journey.

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

input-output-model.jsjavascript
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

A phone screen shows a map, and you tap it to choose a route. Why is the touchscreen both input and output?

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.
View module overview