Skip to main content

Introducing Computing in Your Classroom

Enrollment is Closed

Welcome to the MOOC Introducing Computing in Your Classroom

On this page

"Coding is like the new literacy! - Neelie Kroes, Former Vice President of the European Commission

Technology is everywhere, like it or not. And nearly all future jobs require us to understand it. To respond to this, governments are including computing in national curricula for students of all ages. In the UK already every primary school teacher has to teach computing concepts and in many other countries more and more of us will be required to teach computing or at least integrate computing concepts, ideas and processes into our teaching. So let's get ready for this.

If you are a primary or secondary school teacher who needs ideas, tools or resources on how to teach computing, this MOOC is here to help you. The course is designed as an introductory course, for you to use as a starting point to explore some of the ideas and tools further.

The course has been designed by teachers for teachers and will feature interviews, presentations, and activities from teachers, professors, students and computing professionals.

Enrol in the course and join the discussion on our social media channels via the Facebook group and Twitter using #CScourse.

You can download the course content here.   


The course is targeted at classroom teachers working in primary and secondary schools. However, the course is open to anyone interested in the topic and is free of charge. While no specific computing knowledge is required, some basic knowledge of how to operate computers and other machines is recommended.


  • Module 1: What Is It, Why Teach It and What to Focus On?
  • Module 2: How to Teach Computing
  • Module 3: Tools & Resources I
  • Module 4: Tools & Resources II


You will receive digital badges for every completed module of the course as well as a course badge and a course certificate upon completion of the full course.

Note to teachers from Portugal: You can get your successful participation in a European Schoolnet Academy course formally recognised as a valid continuous professional development, and thereby acquire the relevant number of training hours, by sending your certificate to the Conselho Científico e Pedagógico de Formação Contínua (CCPFC) at Rua do Forno, nº 30, 1º andar - apartado 2168, 4700 - 429 Braga, Portugal. For more information, please contact the CCPFC.

Course Staff

Disclaimer and Copyright

This course is an adapted version of the two courses How to Teach Computing: An Introduction to Concepts, Tools and Resources for Primary Teachers and How to Teach Computing: An Introduction to Concepts, Tools and Resources for Secondary Teachers. If you have previously completed one of these courses, you will be familiar with the content of this course, and while you are welcome to join again, it is unlikely to offer you anything new.

This publication has been produced with the assistance of the European Union. The contents of this publication are the sole responsibility of EUN Partnership aisbl and can in no way be taken to reflect the views of the European Union.


Creative Commons License

All content on this course unless specified otherwise is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License

  1. Course Code

  2. Classes Start

  3. Classes End

  4. Estimated Effort

    3 hours (12 in total)