We may earn an affiliate commission when you visit our partners.
Course image
Ben Hall

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.

Read more

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.

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.

Three deals to help you save

What's inside

Learning objectives

  • 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
Read more
How computer networks function
Communication and collaboration on the internet
Big IT systems
Digital citizenship

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Underscores the importance of youth understanding computers and networks in today's society
Builds awareness of key pieces of technology and advantages of connecting computers into networks
Provides strategies for introducing complex concepts to young learners
Emphasizes the importance of teaching internet safety and responsible digital citizenship
Suitable for educators of young learners with no prior knowledge in computing systems and networks

Save this course

Save Teach kids computing: Computing Systems and Networks to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Teach kids computing: Computing Systems and Networks with these activities:
Explore and understand what a computer system does
Review your basic understanding of computers to refresh knowledge before engaging with the course.
Browse courses on Computer Systems
Show steps
  • Access resources to recall primary functions of computer systems
  • Identify the role of different components in a computer system
  • Understand the concept of data processing
Read 'Computer Science Illuminated'
This book provides a comprehensive overview of computer science concepts, reinforcing your understanding of computer systems and preparing you for the course.
View Melania on Amazon
Show steps
  • Read the book's introduction and review foundational concepts
  • Study the chapters on computer organization and architecture
  • Focus on understanding the role of input, processing, and output in computer systems
Create a visual representation of a computer network
Create a visual representation of a computer network to solidify your understanding of how computers connect and communicate.
Browse courses on Computer Networks
Show steps
  • Choose a network topology (e.g., bus, star, mesh)
  • Draw or use a software tool to represent the network layout
  • Include key components such as computers, routers, and switches
  • Label the connections and indicate the direction of data flow
Five other activities
Expand to see all activities and additional details
Show all eight activities
Practice identifying different types of computer networks
Complete practice exercises to reinforce your ability to identify different types of computer networks.
Browse courses on Computer Networks
Show steps
  • Access online quizzes or practice problems
  • Classify networks based on their size, scope, and connectivity
  • Distinguish between LANs, WANs, and MANs
Follow tutorials on network security protocols
Explore tutorials on network security protocols to enhance your understanding of how networks are protected.
Browse courses on network security
Show steps
  • Search for reputable online tutorials or video courses
  • Learn about common security protocols like TCP/IP, SSL/TLS, and HTTPS
  • Understand the principles of encryption and authentication
Organize and review course materials
Review and consolidate course materials to strengthen your knowledge and prepare for assessments.
Show steps
  • Gather and organize notes, assignments, and quizzes
  • Identify key concepts and summarize important points
  • Highlight areas where further review is needed
Contribute to open-source projects related to computer networks
Make practical contributions to open-source projects to deepen your understanding of how real-world networks are implemented.
Browse courses on Computer Networks
Show steps
  • Explore GitHub or other platforms for open-source network-related projects
  • Identify areas where you can contribute based on your skills (e.g., coding, documentation)
  • Fork the project, make changes, and submit a pull request
Mentor other students in understanding computer networks
By teaching and explaining concepts to others, you can reinforce your own understanding and develop effective communication skills.
Browse courses on Computer Networks
Show steps
  • Join online forums or study groups
  • Identify students who need assistance with computer networks
  • Provide guidance, explain concepts, and answer questions

Career center

Learners who complete Teach kids computing: Computing Systems and Networks will develop knowledge and skills that may be useful to these careers:
Computer Science Teacher
A Computer Science Teacher teaches computer science to students. This course would be essential for a Computer Science Teacher, as it covers the basics of computer systems, networks, and digital citizenship.
Network Administrator
A Network Administrator manages and maintains computer networks for organizations. This course would be essential for a Network Administrator, as it covers the basics of computer systems, networks, and the internet, as well as digital citizenship.
Computer Network Architect
A Computer Network Architect designs, implements, and maintains computer networks for organizations. This course would be essential for a Computer Network Architect, as it covers the basics of computer systems, networks, and the internet, as well as digital citizenship.
Information Technology Teacher
An Information Technology Teacher teaches information technology to students. This course would be very helpful for an Information Technology Teacher, as it covers the basics of computer systems, networks, and digital citizenship.
Systems Engineer
A Systems Engineer designs, implements, and maintains computer systems for organizations. This course would be very helpful for a Systems Engineer, as it covers the basics of computer systems, networks, and digital citizenship.
IT Auditor
An IT Auditor evaluates an organization's computer systems and networks to ensure that they are operating securely and efficiently. This course would be helpful for an IT Auditor, as it covers the basics of computer systems, networks, and digital citizenship.
Computer and Information Systems Manager
A Computer and Information Systems Manager oversees the planning, implementation, and maintenance of computer systems and networks within an organization. The course's emphasis on how computers operate, how networks function, and digital citizenship would provide a solid foundation for a career in this field.
Information Security Analyst
An Information Security Analyst protects an organization's computer systems and networks from security breaches. This course would be helpful for an Information Security Analyst, as it covers the basics of computer systems, networks, and digital citizenship.
Technical Support Specialist
A Technical Support Specialist provides technical support to users of computer systems and networks. This course would be helpful for a Technical Support Specialist, as it covers the basics of computer systems, networks, and digital citizenship.
Computer Systems Analyst
A Computer Systems Analyst analyzes and designs computer systems to meet the needs of an organization. This course would be very helpful for a Computer Systems Analyst, as it covers the basics of computer systems, networks, and digital citizenship.
Technology Education Teacher
A Technology Education Teacher teaches technology to students. While this course does not directly teach all aspects of technology education, it does provide a foundation in the basics of computer systems and networks, which would be helpful for a Technology Education Teacher in a school setting.
Database Administrator
A Database Administrator manages and maintains databases for organizations. This course may be helpful for a Database Administrator, as it covers the basics of computer systems and networks, and the course's emphasis on digital citizenship would be helpful for maintaining ethical and responsible data management practices.
Software Developer
A Software Developer designs, develops, and maintains software applications. While this course does not directly teach software development, it does provide a foundation in the basics of computer systems and networks, which would be helpful for a Software Developer.
Computer Programmer
A Computer Programmer writes and maintains code for computer systems and applications. While this course does not directly teach programming, it does provide a foundation in the basics of computer systems and networks, which would be helpful for a Computer Programmer.
Web Developer
A Web Developer designs and develops websites. While this course does not directly teach web development, it does provide a foundation in the basics of computer systems and networks, which would be helpful for a Web Developer.

Reading list

We've selected 11 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Teach kids computing: Computing Systems and Networks.
A popular textbook on computer networks, covering a wide range of topics from the physical layer to the application layer.
A good reference book for the Internet. It covers the history, protocol, and architecture of the internet from the physical level up to applications.
A classic book on computer networking, covering a wide range of topics from the physical layer to the application layer.
A comprehensive textbook on data communications and networking, covering a wide range of topics from the physical layer to the application layer.
A classic book on the TCP/IP protocol suite, providing a detailed explanation of how the protocols work.
A comprehensive guide to network security, covering a wide range of topics from basic concepts to advanced topics such as cryptography and intrusion detection.
A comprehensive textbook on cryptography and network security, covering a wide range of topics from basic concepts to advanced topics such as cryptography and intrusion detection.
A popular textbook on computer networking, covering a wide range of topics from the physical layer to the application layer.
Introduces Computer Systems Architecture principles aimed at Engineering Undergrads with focus on cost and performance evaluation.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Teach kids computing: Computing Systems and Networks.
Teach Teens Computing: Understanding AI for Educators
Most relevant
Teaching Computing
Most relevant
Juniper Networks: Networking Fundamentals
Most relevant
402: Computer Communications and Networ
Internet Emerging Technologies
Multi-Access Edge Computing (MEC): Executive Briefing
Big Data, Cloud Computing, & CDN Emerging Technologies
Introduction to Computer Vision
Introduction to Information Technology and AWS Cloud
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser