Support learners to use the thinking & programming skills they learnt in Scratch in text-based programming languages like Python. About This Course ...
Learn how to save and structure data in external files, and import files back into your Python programs. Supported by Google. About This Course This course ...
Learn how data is represented through media; audio, visual and text. Supported by Google. About This Course This online course from the Raspberry Pi ...
Understand how components of a computer system interact with each other on this online course for teachers supported by Google. Learn what really happens when ...
Build your knowledge and understanding of computer networks as a computer science teacher. Supported by Google. Learn how you can create connections with ...
Discover embedded system design and work your way through the product design lifecycle. Supported by Google. Learn how to design your own embedded system ...
Increase your knowledge of "computing systems & networks" and plan how you will teach young children about this topic. Help young children understand ...
Learn object-oriented programming principles by creating your own text-based adventure game in Python. Supported by Google. A fun introduction to ...
Discover how databases work and how to use SQL in this introductory course. Supported by Google. Learn about databases and how to use SQL to search and ...
Explore key concepts of cybersecurity to teach students aged 14 to 16 with this online cybersecurity course supported by Google. Improve your students' ...
Discover web development and learn to build your own interactive websites using HTML, CSS, and JavaScript. Supported by Google. Learn the basics of web ...
Explore the fundamentals of computing: computer architecture, binary logic, data processing, circuits & more. Supported by Google. Understand computation, ...
Follow the guide on landing page