Teaching with Moodle: Master the Basics for Effective Online Teaching

Table of Contents

Register here

Concept by: Marco Fenici

This course benefits from all the experience that we, at Europass Teacher Academy, gathered in the last two years while creating more than 70 online courses with Moodle.


Pre-requisites: intermediate computer skills

Teaching with the support of an online learning platform wasn’t an established practice until a few years ago. The situation has rapidly changed, however, following the drastic worldwide revolution in education since the onset of the covid-19 pandemic as well as the novel digital agendas recently promoted by many countries in the educational sector.

Moodle is the most famous software application (Learning Management Systems, LMS) used to administer and deliver online teaching, or to support face-to-face teaching with an online learning platform.

It is designed for users who want to quickly learn how to manage an online course but do not have server or coding skills. It is also a flexible software that easily adapts to most different training and educational situations. Finally, it is open source, that is completely free. Hence, it can be adopted by a whole school, but also by a single teacher just for one course.

The course will provide participants with all the basic knowledge and skills necessary to use Moodle to create and administer their courses and lessons. It has a very practical approach, and participants will gain a working knowledge of the main features of Moodle, using the platform with their own computer directly throughout the course.

As a participant, you will learn how to have your Moodle site up and running in a short time frame with MoodleCloud, how to navigate within the Moodle interface, how to manage the roster of students enrolled in a course, and how to create modules and different kinds of activities. Moreover, Moodle strongly supports collaborative learning, and together we will also see how you can use it to create online group activities for your classes.

By the end of the course, you will be able to handle the basic features and functions of Moodle, and to manage your classes in the Moodle platform. You will have acquired many ideas and capacities to simplify the learning process of your students and make online teaching more enjoyable and meaningful to you. Note: Participants are invited to bring their own personal computer, and/or (digital) teaching materials in order to explore the Moodle environment during the course.

Learning Outcomes

The course will help the participants to:

  • Adapt the flexibility of Moodle to their educational context.
  • Create courses and modules in Moodle.
  • Manage Moodle users.
  • Add digital content to their course.
  • Create collaborative activities to involve their learners.
  • Design learning paths for self-paced learning.

Tentative Schedule

The schedule describes likely activities but may differ significantly based on the requests of the participants, and the trainer delivering the specific session. Course modifications are subject to the trainer’s discretion. If you would like to discuss a specific topic, please indicate it at least 4 weeks in advance.

Day 1 – Course introduction

Course introduction

  • Introduction to the course, the school, and the external week activities.
  • Icebreaker activities (face-to-face and online).
  • Expression of needs and interests.

Get started with Moodle

  • Overview of course and category structure, create and navigate a course, the Dashboard, Edit course settings and layout.
  • Manage users (roles and permissions, enrolment methods, groups, cohorts and guest access)
  • Practical activities: create a course and give learners course access.

Day 2 – Add content to your course

  • Display information on the course page.
  • Add content of different kinds (images, presentations, worksheets, PDFs, embed media, share web links).
  • Track user’s progress.
  • Practical activities: create a learning unit with content of different kinds, and monitor other participants’ progress in your course.
  • Presentations of the participants’ schools.

Day 3 – Learning activities promoting inclusion and collaboration

  • Create activities to involve your learners.
  • Manage discussion and collaboration.
  • Monitor student activity through course reports.
  • Practical activities: create and get involved in group activities.

Day 4 – Learning activities for self-paced learning

  • The principles of digital learning.
  • How to structure a self-paced module.
  • Practical activities: develop a self-paced lesson in Moodle, and share it with course participants.

Day 5 – More advanced functions of Moodle

  • Customise your course.
  • Save and reuse your course.
  • Roundtable: consider uses for Moodle in your educational setting.

Day 6 – Course evaluation and activities

  • Course evaluation: round-up of acquired competencies, feedback, and discussion;
  • Awarding of the course Certificate of Attendance;
  • Excursion and other external cultural activities.


  • Teachers: primary, secondary, vocational, adult, special needs;
  • Teacher trainers;
  • Careers officers, educational guides and counselors;
  • Headteachers;
  • Principals;
  • Managers of schools.


  • Activities: All courses include at least one guided city tour and one full-day excursion (usually on Saturday).
  • Certificate: Certificate of Attendance guaranteed for participants who attend at least 80% of the course.
  • Lessons: Classes take place in the Morning (9:00 – 14:00) or in the Afternoon (14:00 – 19:00).
  • Price: 480 €

Before the course, test your English level.
Discover our Online English Courses for Teachers.

Need assistance with your Erasmus project?
Check out our Guide to Erasmus.

Next courses in Florence

  • 5-10 Apr 2021
  • 3-8 May 2021
  • 7-12 Jun 2021
  • 5-10 Jul 2021
  • 2-7 Aug 2021
  • 6-11 Sep 2021
  • 4-9 Oct 2021
  • 1-6 Nov 2021
  • 6-11 Dec 2021
  • 3-8 Jan 2022
  • 7-12 Feb 2022
  • 7-12 Mar 2022

Next courses in Cluj-Napoca

  • 19-24 Apr 2021
  • 17-22 May 2021
  • 21-26 Jun 2021
  • 19-24 Jul 2021
  • 16-21 Aug 2021
  • 20-25 Sep 2021
  • 18-23 Oct 2021
  • 15-20 Nov 2021
  • 17-22 Jan 2022
  • 21-26 Feb 2022
  • 21-26 Mar 2022

Next courses in Curaçao

  • 12-17 Apr 2021
  • 10-15 May 2021
  • 31 May - 5 Jun 2021
  • 14-19 Jun 2021
  • 12-17 Jul 2021
  • 9-14 Aug 2021
  • 30 Aug - 4 Sep 2021
  • 13-18 Sep 2021
  • 11-16 Oct 2021
  • 8-13 Nov 2021
  • 29 Nov - 4 Dec 2021
  • 13-18 Dec 2021

Download our Catalogues

Teacher Training Courses

Online Courses for Teachers

Italian Language School

Back to top