Understanding Computer Systems (FutureLearn)

Understanding Computer Systems (FutureLearn)

Understand how the components of a computer system interact with each other on this online course for computing teachers. Learn what really happens when you turn a computer on. Understanding how a computer works after you press the power button is key to working with technology effectively. On this course, you will explore what happens inside the machine and learn how computers turn inputs into outputs.

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

You will learn what the computer operating system does and why you need it. You will also compare software and hardware, understand the importance of the central processing unit (CPU), and address factors that affect computer performance.

What topics will you cover?
This course explores what happens when your computer turns on. Learn about how the components of a computer work together from the moment you press the “on” button, to the software, hardware and CPU.

Learning on this course
You can take this self-guided course and learn at your own pace. On every step of the course you can meet other learners, share your ideas and join in with active discussions in the comments.

What will you achieve?
By the end of the course, you'll be able to...

  • Describe the difference between hardware and software
  • Assess the importance of operating systems and virtual memory
  • Describe and compare storage, input, and output devices
  • Discuss factors affecting the performance of a system
  • Identify the functions of the hardware in a computer system
  • Explore different types of software such as application, system, and utility
  • Investigate how devices interact with the operating system and other software

Who is the course for?
This course is for GCSE computing teachers as well as teachers from other countries at an equivalent level.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Inclusive Learning for Students: Building inclusive practice into your life during higher education, and beyond (FutureLearn) FutureLearn
University of York

Inclusive Learning for Students: Building inclusive practice into your life during higher education, and beyond (FutureLearn)

Discover how inclusive practices can improve learning environments and student experiences for individuals and communities. Develop your interpersonal skills in preparation for student life. Inclusive practice is essential to the development of interpersonal skills and reflective thinking used throughout academic and professional life. On this three-week course from the University of York, you’ll learn to approach student life with an appreciation of the advantages and disadvantages that exist for different groups. This understanding will allow you to communicate in academic and social situations with openness and empathy.

Jul 11th 2022
3 Weeks
Migrants and Refugees in Education: A toolkit for teachers (FutureLearn) FutureLearn
British Council

Migrants and Refugees in Education: A toolkit for teachers (FutureLearn)

Learn how to teach and support young people across the globe affected by violence, conflict or displacement. Find out how to help students dealing with trauma. You’ll hear from experienced teachers talking about the challenges, what they learnt, and strategies they have used when teaching migrant and refugee learners both in countries affected by conflict and in host countries.

Apr 18th 2022
4 Weeks
Teacher Training: Choosing the Right PGCE for You (FutureLearn) FutureLearn
Coventry University

Teacher Training: Choosing the Right PGCE for You (FutureLearn)

Find the right path into teaching for you and get the chance to build the confidence and skills you need for working in teaching. Explore what it takes to become a teacher – and the skills you need to get there. This course aims to develop your understanding of the teaching sector and identify and improve upon the skills you need to become a great teacher.

Sep 2nd 2024
2 Weeks
Blended and Online Learning Design (FutureLearn) FutureLearn
University College London

Blended and Online Learning Design (FutureLearn)

Learn to develop the best pedagogy for your students using blended and online learning methods. Develop the skills you need to teach blended and online learning. Online learning is the future of teaching. This three-week teaching course aims to support teachers’ own innovations in teaching and learning online, whether you teach in a school, college or university.

May 30th 2022
3 Weeks
Teaching Climate and Sustainability in Primary Schools: An Outdoor Learning Approach (FutureLearn) FutureLearn
University of Reading

Teaching Climate and Sustainability in Primary Schools: An Outdoor Learning Approach (FutureLearn)

Build your confidence teaching climate and sustainability outdoors and develop ideas to implement in your school. Discover the importance of climate education and outdoor learning. Children around the world are demanding comprehensive and up-to-date education on climate and sustainability. Most teachers agree climate change education should be compulsory in schools, yet many feel ill-equipped to teach it.

Feb 28th 2022
2 Weeks
Statistical Shape Modelling: Computing the Human Anatomy (FutureLearn) FutureLearn
University of Basel

Statistical Shape Modelling: Computing the Human Anatomy (FutureLearn)

Learn the technology of modelling, as used in computational face recognition or in surgeries, with this free online course. Statistical shape models are one of the most important technologies in computer vision and medical image analysis. With this technology, the computer learns the characteristic shape variations of an object or organ. The model resulting from this analysis may then be used in implant design, image analysis, surgery planning and many other fields.

Feb 21st 2022
5-12 Weeks
Programming Pedagogy in Secondary Schools: Inspiring Computing Teaching (FutureLearn) FutureLearn
Raspberry Pi Foundation,National Centre for Computing Education

Programming Pedagogy in Secondary Schools: Inspiring Computing Teaching (FutureLearn)

Examine a range of pedagogical approaches suitable for teaching computing in Key Stage 3 (Grade 6–8 in the USA). Transform your teaching by developing your pedagogical approach. In the first two weeks of this course, you’ll be introduced to a range of pedagogical approaches suitable for Key Stage 3. You’ll look at a range of pedagogies aimed at developing your students’ computational thinking skills, from unplugged approaches to PRIMM, and more. You’ll also investigate worked examples and targeted tasks such as Parson’s Problems.

Mar 6th 2023
3 Weeks
Preparing for a PGCE (FutureLearn) FutureLearn
The University of Warwick

Preparing for a PGCE (FutureLearn)

Introduce yourself to the PGCE programme and learn what the rewarding life of a teacher looks like. Get a headstart in the world of teaching with this introductory course. The PGCE is a postgraduate certificate in education that proves your credentials as a teacher in England, and can also allow you to teach abroad.

Jun 1st 2026
4 Weeks
Teaching Digital Skills for Sustainable Education (FutureLearn) FutureLearn
The Mind Lab

Teaching Digital Skills for Sustainable Education (FutureLearn)

Improve your teaching capabilities by exploring digital and collaborative teaching practices for more future-focused education. Delve into future-focused digital and collaborative learning. With the demands of an increasingly digitised world, there is a growing awareness among educators that teaching and learning need to evolve to better prepare teachers and students for this changing world.

Jun 27th 2022
2 Weeks
Global Education for Teachers (FutureLearn) FutureLearn
University College London

Global Education for Teachers (FutureLearn)

Discover key issues in global citizenship education and learn how to prepare your students for the global challenges of tomorrow. Incorporate global learning and global citizenship education into your teaching. Teachers today must prepare their students for a global future. Young people will need to learn how to positively engage with people from all over the world and build the skills and knowledge to become a global citizen.On this course, you’ll increase your confidence and ability to introduce global issues into your teaching. You’ll get CPD training in how to address global issues in your teaching and support global citizenship in your school.

Mar 9th 2026
3 Weeks
Innovative Teaching: Engaging Adult Learners with Active Learning (FutureLearn) FutureLearn
University of Padova

Innovative Teaching: Engaging Adult Learners with Active Learning (FutureLearn)

Discover the power of active participation in adult learning, encouraging teamwork and collaboration among students. Explore the power of teaching and how interactive learning can aid the classroom. Active learning is the leading innovative teaching approach in education today. It encourages teachers to foster a more student-centred, interactive and participatory approach to learning.

Feb 28th 2022
4 Weeks
Introduction to Encryption and Cryptography (FutureLearn) FutureLearn
Raspberry Pi Foundation,National Centre for Computing Education

Introduction to Encryption and Cryptography (FutureLearn)

Learn how encryption keeps information safe, and teach your students how it's used in the world today. Supported by Google. Discover the history of encryption and learn how it's used in the modern world. On this course, you will learn about what encryption is and understand its use in the past by using the Caesar and Vigenère ciphers.

Mar 6th 2023
2 Weeks