Lesson 1 of 5 · ⏱ 8 min

What Is a Computer?

Meet the machine you’ll command to build games — and the one rule it never breaks.

A computer looks complicated, but at heart it is something simple: a very fast, very obedient helper that follows instructions. It cannot get bored, it never gets tired, and it will do exactly what you tell it — millions of times a second. The catch? It does exactly what you say, even when you make a mistake. Learning to give clear instructions is the whole game. Literally.

The four jobs every computer does

Whether it’s a phone, a laptop, or a giant gaming PC, every computer does the same four things, over and over:

Inputkeyboard, mouse, touchProcessthe CPU "thinks"Outputscreen, soundStorage (remembers)
Input → Process → Output, with Storage remembering things for later.

1. Input — it takes in information (you press a key, tap the screen, move the mouse). 2. Process — the brain of the computer, the CPU, works out what to do. 3. Output — it shows a result (a picture on screen, a sound). 4. Storage — it remembers things for later (your saved game, your high score).

A game is just these four jobs happening incredibly fast: you press (input), the computer moves your character (process), draws the new frame (output), and remembers your score (storage) — about 60 times every second.

🔑
The one rule: a computer only does what it is told — exactly, and in order. It never guesses what you meant. Clear instructions = a working game. Sloppy instructions = a bug.

Hardware vs software

People mix these up, so let’s make it stick. Hardware is the parts you can touch — the screen, the keyboard, the chips inside. Software is the instructions — the programs that tell the hardware what to do. A game is software. When you build a game, you’re writing software that runs on someone’s hardware.

💡
Good news: you don’t need a fancy computer to make games. Everything in this course runs right here in your web browser — no installs, no expensive PC.

Your first instruction to the computer

Enough theory — let’s give the computer an instruction and watch it obey. The little window below is a real, working coding lab. Press ▶ Run and the computer will draw a message on the screen, exactly as the code tells it to.

🎮 Try it yourselfMake the computer say hello

This is software — instructions — running on hardware (your screen). Press Run. Then change the words inside the quotes and run again. The computer will obey instantly.

Open in the full Game Lab ↗
✓ Check yourselfWhich of these is software?

💪 Practice — 10 questions

Answer these to lock in the lesson. Every answer counts toward your progress.

Q1What are the four jobs every computer does?
Q2Which of these is an input device?
Q3Which is an output device?
Q4The part that "thinks" / processes is the…
Q5Hardware is…
Q6Software is…
Q7A game is an example of…
Q8What is storage used for?
Q9A computer follows your instructions…
Q10To start making games in this course you need…
📝 Ready? Take the online test

10 questions, auto-graded. Your score is saved to your dashboard and counts toward your phase certificate.

Start the test →

Key takeaways

  • A computer is a fast, obedient helper that follows instructions exactly and in order.
  • Every computer does four jobs: Input → Process → Output, with Storage to remember.
  • Hardware = parts you can touch; software = the instructions (your game is software).
  • You can build games in your browser — no powerful PC required.
📘 Reference summary

A computer follows instructions exactly, doing four jobs (input, process, output, storage) very fast. Hardware is the physical parts; software is the program. Making a game means writing software — clear instructions the computer will obey.