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
One of the most important parts of computing isn’t in the computer at all — it’s the user! It’s important to design systems and programs so that a user can achieve their goals. Try these courses to develop your and your learners' design skills.
Discover how to build your own graphical user interface (GUI) with Python and guizero.
Discover embedded system design and work your way through the product design lifecycle.