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

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
Innovation and IT Management (edX) EdX
Indian Institute of Management, Bangalore,IIMBx

Innovation and IT Management (edX)

Learn key decision-making skills to better manage and implement IT and innovation in your workplace. Information Technology (IT) changes the manner and scope in which businesses operate and compete. Innovations in IT have led some businesses to flourish, while others have faltered due to massive changes brought by this industry. IT is notoriously hard to manage.

No sessions available
4 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
4G Network Essentials (edX) EdX
Institut Mines-Telecom,IMTx

4G Network Essentials (edX)

Advance your telecom career by learning how 4G networks enable internet access for smartphone users anytime, anywhere. 4G is the cutting-edge network technology that links millions of smartphones to the internet. But how does it actually work? Ideal for network engineers, sales engineers, application developers, and many other telecoms pros, this course will help you to understand the technology behind the apps and devices we use every day.

This course is archived
5-12 Weeks
Computing in Python I: Fundamentals and Procedural Programming (edX) EdX
Georgia Institute of Technology,GTx

Computing in Python I: Fundamentals and Procedural Programming (edX)

Learn the fundamentals of computing in Python, including variables, operators, and writing and debugging your own programs. This course starts from the beginning, covering the basics of how a computer interprets lines of code; how to write programs, evaluate their output, and revise the code itself; how to work with variables and their changing values; and how to use mathematical, boolean, and relational operators.

Self Paced
Self-Paced
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
Computing for Data Analysis (edX) EdX
Georgia Institute of Technology,GTx

Computing for Data Analysis (edX)

A hands-on introduction to basic programming principles and practice relevant to modern data analysis, data mining, and machine learning. The modern data analysis pipeline involves collection, preprocessing, storage, analysis, and interactive visualization of data. In the course, you’ll see how computing and mathematics come together.

Aug 24th 2026
13-24 Weeks