Basics of Computer Science · Lesson 1
2 minutes to read · nothing to install
Before our first lesson, here is one idea to carry with you.
Computer science is not really about computers.
It is about solving problems so precisely that a machine can follow you.
Every device you use — phone, laptop, console, smartwatch — does the same four things:
So the interesting question about your phone is not what it does. It is how it knows what to do.
Computers are extremely fast, but they are not clever and they are not magic. They follow instructions exactly as written.
Almost every bug in the world lives in that last line.
Pick one app you use a lot — YouTube, WhatsApp, Spotify, TikTok, Maps, whatever.
What is the input, what is the output, and what instructions might it be following in between?
Imagine you have to tell a robot how to make a sandwich. The robot is not stupid, but it is completely literal. It has never seen food, it does not guess, and it does exactly what you say.
Write down your instructions, step by step. Then try to break your own steps: find the one place the robot could get it hilariously wrong.
Bring to the lesson
By the end you will know what a computer really is, what computer science actually studies, and why precise instructions are the whole game. And you will run your first program.