Start learning with us today to build your computing skill set.
You can take our courses about topics ranging from programming for beginners, to the hardware and software underpinning the internet — all for free.
Are you a teacher in England?
Please access our courses through Teach Computing.Visit Teach Computing
What makes a computer? What components does it have? How do computers process? This category covers half of the 'Computer Systems & Networks' strand of the Teach Computing curriculum.
Discover the components of a computer system and how they interact with each other.
Explore the fundamentals of computing: computer architecture, binary logic, data processing, circuits, and more.
Learn how data is represented through media: audio, visuals, and text.
Build your knowledge and understanding of computer networks as a computer science teacher.