EdX

Teach kids computing: Computing Systems and Networks (edX)

Teach kids computing: Computing Systems and Networks (edX)

Increase your knowledge of computing systems and networks, and plan how you will teach young children about this topic, in this course from the Raspberry Pi Foundation. Whether standalone, connected in a local network, or plugged into the internet, computers are central to many everyday tasks and routines. It's important for young people to develop their knowledge of how these devices work, so that they can appreciate the impact of computers and networks on the world around them.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

In this three-week course, you'll explore how to build young learners' knowledge in an age-appropriate manner. You'll start by thinking about how you can help your learners recognise information technology and how computers process an input to give an output.
In the second week of the course, you'll learn about the key pieces of technology that allow us to connect computers into networks and the advantages that networks can bring. You'll also consider how you can make the concept of a computer network relatable to young children.
By the end of week two, you'll be able to explain to your learners why the internet and the World Wide Web are not the same thing — as well as help them identify a range of services that run over the internet.
In the third week, you'll investigate other computer systems that consist of multiple devices working together.
Young people also need to understand how to act on the internet — both for their own safety and to contribute to a pleasant online environment. You'll think about the skills and attitudes that young people need and how you can help them develop these not only while teaching about computer networks, but also more generally across the curriculum.

What you'll learn
Over the following three weeks, you will learn the basics of computing systems and networks, and how to teach the concepts and skills involved to young children.

  • In week one, you will explore how you can help your young learners to identify information technology and how to introduce them to the input, process, output model of computer
  • In week two, you will investigate how computers can be connected into networks, including the internet and why the internet and the web are two different things. You'll also think about how you can relate networks to your learners' everyday
  • In week three, you will analyse computer systems that consist of multiple devices working together. You'll also discover how you can help your learners to use the internet safely as responsible digital citizens.

Syllabus

This course will cover:

  • Why we teach computing systems and networks
  • Information technology and its impact
  • The input, process, output (IPO) model of computer systems
  • How computer networks function
  • Communication and collaboration on the internet
  • Big IT systems
  • Digital citizenship
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Advanced Linear Algebra: Foundations to Frontiers (edX) EdX
University of Texas at Austin,UTAustinX

Advanced Linear Algebra: Foundations to Frontiers (edX)

Learn advanced linear algebra for computing. Linear algebra is one of the fundamental tools for computational and data scientists. In Advanced Linear Algebra: Foundations to Frontiers (ALAFF), you will build your knowledge, understanding, and skills in linear algebra, practical algorithms for matrix computations, and the analysis of the effects of floating-point arithmetic as performed by computers.

Self Paced
Self-Paced
The Beauty and Joy of Computing - AP® CS Principles Part 2 (edX) EdX
University of California, Berkeley,BerkeleyX

The Beauty and Joy of Computing - AP® CS Principles Part 2 (edX)

A computer science principles course for anyone who wants to learn how to translate ideas into code. Discover the big ideas and thinking practices in computer science plus learn how to code using one of the friendliest programming languages, Snap! (based on Scratch).

No sessions available
13-24 Weeks
Cybersecurity Fundamentals (edX) EdX
Rochester Institute of Technology,RITx

Cybersecurity Fundamentals (edX)

Learn cybersecurity fundamentals, including how to detect threats, protect systems and networks, and anticipate potential cyber attacks. In this introduction to the field of computing security, you will be given an extensive overview of the various branches of computing security. You will learn cybersecurity concepts, issues, and tools that are critical in solving problems in the computing security domain.

Aug 17th 2026
5-12 Weeks
Quantum Mechanics and Quantum Computation (edX) EdX
University of California, Berkeley,BerkeleyX

Quantum Mechanics and Quantum Computation (edX)

A simple conceptual introduction to quantum mechanics and quantum computation. Quantum computation is a remarkable subject building on the great computational discovery that computers based on quantum mechanics are exponentially powerful. This course aims to make this cutting-edge material broadly accessible to undergraduate students, including computer science majors who do not have any prior exposure to quantum mechanics.

No sessions available
5-12 Weeks
Teaching Computational Thinking (edX) EdX
University of Canterbury,UCx

Teaching Computational Thinking (edX)

This course is for educators who are passionate the future of their 7-12+ year old students and want to learn more about teaching computer science in an engaging and meaningful way. This course is designed to show you how to teach computational thinking to children aged 7-12+. The course will be valuable to you, whether you are new to this approach or an enthusiastic practitioner.

Self Paced
Self-Paced
IT Fundamentals for Business Professionals: Hardware (edX) EdX
Universitat Politècnica de València,UPValenciaX

IT Fundamentals for Business Professionals: Hardware (edX)

Working with Information Technology (IT) without the necessary background? Learn the fundamentals of hardware in Information Systems. This course is one of the 5 courses of an introductory business information systems series, designed to introduce you to the amazing world of Information Technology.

Self Paced
Self-Paced
Computing: Art, Magic, Science (edX) EdX
ETH Zurich,ETHx

Computing: Art, Magic, Science (edX)

Learn the basics of Information Technology and how to write quality programs in this introductory computer science course. Information Technology (IT) is everywhere. Every aspect of human activity depends on it. All IT processes, whether they drive mobile phones, the Internet, transportation systems, enterprise systems, publishing, social networks or any other application, rely on software.

No sessions available
4 Weeks
IT Fundamentals for Business Professionals: Enterprise Systems (edX) EdX
Universitat Politècnica de València,UPValenciaX

IT Fundamentals for Business Professionals: Enterprise Systems (edX)

Working with Information Technology (IT) without the necessary background? Learn the fundamentals of Information Systems in a corporate environment. This course is one of the 5 courses of an introductory business information systems series, designed to introduce you to the amazing world of Information Technology.

Self Paced
Self-Paced
Introduction to Optimization (edX) EdX
Seoul National University,SNUx

Introduction to Optimization (edX)

A self-contained course on the fundamentals of modern optimization with equal emphasis on theory, implementation, and application. We consider linear and nonlinear optimization problems, including network flow problems and game-theoretic models in which selfish agents compete for shared resources. We apply these models to a variety of real-world scenarios.

Self Paced
5-12 Weeks