YOUR NEXT DISCOVERY
Programming basics: build your first small programs
Learn what programs do, how variables remember information, and how decisions, loops and functions work together.
Complete the Course to Earn a Certificate and Join the Hall of Fame
See it. Try it. Make it yours.
What a program is and how variables remember information.
How a program decides what to do next.
How loops repeat a task and know when to stop.
For beginners. · What to know before you start
Bring with you: Add, subtract and multiply small whole numbers. Compare numbers: greater than, less than and equal.
A game score, a ticket price and a repeated reminder all need precise instructions. Learn to turn a small goal into steps a computer can follow—and find the mistake when its result is wrong.
Begin with one stored value. Add input, decisions, repetition and reusable functions, then assemble and test a small program. Every new symbol is explained before you need it; no installation is required.
By the end, you can…
- Explain how a program stores and replaces a value.
- Work out and repair updates to a stored value.
- Follow inputs, outputs and saved copies without mixing them up.
- Write a small decision that works at its limits.
- Use repetition without losing a total or running forever.
- Build and use a small function with inputs and a result.
- Plan, assemble and test a small program that combines these ideas.
For another Course
- A complete Python language reference or installing a development environment.
- Lists, recursion, object-oriented programming, websites and production applications.
YOUR LEARNING PATH
One idea leads to the next.
A Debsie Course · beginner

