This stream is for presentations relevant to Moodle teachers and course creators.

The emerging concept of learner experience design, or LX Design, is all about creating better experiences for learners. By combining traditional learning design methods with new user experience design techniques, learning designers can add powerful tools to their toolkit. In this session we will take a look at learner journey maps. What are they, how do you make them and when can you use them?

Navigating the confusing waters of double-negatives in Moodle conditional access settings, we've managed to come up with some interesting and fun results. Just by using labels on the page, we can make the course look more game-like to the student, allowing them to unlock badges (without needing to use the Moodle badges system if it's not enabled on your site) and achievements, or discover a treasure map, and access new content at their own pace. We'll show you a test course which you can explore as a student, and then show you the behind-the-scenes look, how it was all constructed.

Facilitators: Miranda Verswijvelen and Miriam Laidlaw

One of the challenges for organisations using Moodle to provide Continuing Professional Development is tracking who has done what and when (especially without a Student Management System!).  Added to this is the need to restrict access to some courses based on successful completion of others.  

To address these challenges, I've used the Subcourse plugin and Moodle's completion and restriction conditions.  The result?  A one-stop shop course that shows Managers exactly where their staff are up to, and what they still need to complete.

This session goes step-by-step through a solution suitable for small to medium organisations, with an opportunity to discuss application in your own context.

The presentation will discuss the use of Gamification in a Year 10 Robotics class.  Students were introduced to programming with the Lego EV3 brick.  A Leaderboard was established and Open Badges were created both in advance and on the fly in order to recognize both attitude and achievement.

The course will complete on the day of the presentation so you will be the first to hear of the results.

The Generico Filter is a clever way of adding widgets and formatting objects within your Moodle site.  There are pre-made templates, but creating your own to add some bells and whistles to your course is quite easy.

In this presentation I will show you a few ideas that I have applied to my site to improve the learner experience, and to aid the presentation of my teaching materials.  It will range from simple text formatting options to embedding of widgets and other web tools.  I will demonstrate the creating of a few templates and will of course make the howto's available to attendees after the presentation.

Generico allows you to create your own look and gets around many of the restrictions which the text editor can place on your layout.  You'll see that it's not just a geeky tool, but something which gives you more controll over your content.

This session gives an overview of what it takes to make team tasks work online and how they typically boost participation rates dramatically. I briefly touch upon how this supports adult learning principles and makes your training truly learner centred. I give examples of instructional design before/afters from the many training programmes I'm involved in. A few Moodle tips are thrown in as well.

The presentation will be inspired by my blog posts about the same (eLearning Nomad Blog) with additional examples from online workshops and courses that apply this approach.

Presenter bio:

In 2006 I co-founded DynaMind eLearning, a New Zealand and Australia-registered e-learning company with a strong focus on the non-profit sector, in particular the international development sector. My responsibilities are centred on designing eWorkshops (in Moodle) as well as training others to facilitate and develop their own. I also project manage the Articulate work we do and help with the story-boarding.

Together with the World Vision Australia team, DynaMind eLearning won the 2014 Gold LearnX Asia Pacific Impact Award for Best eLearning Model. The awarded series of eWorkshops (developed in Moodle) exemplifies the model which I have designed 9 years ago and which we have been using for many international development projects (UN and NGOs) ever since.

In 2015 I won the Gold LearnX Asia Pacific Impact Award for Best Online Facilitator for my work in training e-facilitators and Moodle eWorkshop designers worldwide. I run 6 online training workshops every year for clients who are implementing eWorkshops as part of their capacity building programmes (staff and target groups), mostly in the development sector.

I have previously worked and lived in Africa (Zambia, Ivory Coast, Zimbabwe and Kenya) for over fifteen years as an economist/educationist (as well as a short stint in Viet Nam. With the support of UNESCO, I introduced Moodle in a national ICT in Education project in Kenya in 2002, which at that time was a very innovative move – Moodle and e-learning in general were then hardly used in African training and education programmes.

As a passionate adult educator it has always been important to me that we develop e-learning that respects adult learning principles , online learning with a very strong human touch. The challenging topics typical of the non-profit sector do not allow us to rely on the content- and assessment-focused approaches used in the educational and corporate sectors.  It was essential that for this particular niche, we create a model where solving problems collaboratively is at the centre of the learning experience - emulating the depth achieved in participatory face-to-face workshops. This is how the eWorkshop model came to be.

I have completed Masters Degrees in both Economic Sciences and Business Administration in my native Belgium. As my career interests evolved toward adult education and e-learning, I obtained tertiary qualifications in these fields from universities in South Africa and the UK.

If you’re interested in reading about my approach to learning design and e-facilitation, feel free to subscribe to the eLearning Nomad Blog.

More about this speaker...

Quiz questions that ask students to fill in multiple blanks are very useful, but the core Cloze question type is hard to use. I have created a very easy to use Gapfill question type is very easy to use in its basic form, but also offers features unavailable in any other question type.

Moodle 3.0 is due out very soon and it will include new question types from the Open University including a Missing word question type that. I will be comparing and contrasting these question types.

When we needed an improved way of recording attendance and reporting it, we looked at a number of options and chose to hack it together in Moodle - it was fast and ready to go on a system familiar to faculty and students.

We found that making attendance part of Moodle (along with strongly encouraging the use of Moodle gradebook) helped us drive adoption of Moodle by teachers close to 100% for their courses, leading to further professional learning and competencies using the Moodle platform.

I will share how we:

  • Created a school-wide course for all high-school students, allowing them to see their progress
  • Setup the Attendance activity for all teachers to take attendance
  • Used groups and groupings to keep lists relevant for each teacher and each course
  • Use customised grading to add numerical meaning to "present", "late" and "absent" for reporting and summaries
  • Use a rubric for tracking learning attitudes for student reports

It is commonly accepted that digital media (such as simulations, videos, interactive screen experiments or web labs) can positively impact student knowledge, skills and attitudes. Consequently, tools such as Moodle and web-based labs have become widespread in distance education in the last decade. Moodle supports the administration, documentation, tracking, and reporting of training programs, classroom and online events. Web-based labs make possible to illustrate scientific phenomena that require costly or difficult-to-assemble equipment.

There are two complementary approaches for web-based labs:


  1. Virtual Labs or Experiments provide computer based simulations which offer similar views and ways of work to their traditional counterparts. Nowadays, simulations have evolved into interactive graphical user interfaces where students can manipulate the experiment parameters and explore its evolution.
  2. Remote Labs or Experiments use real plants and physical devices which are teleoperated in real time.



Easy Java(script) Simulations (EJS, is a tool designed for the creation of discrete computer simulations. During the last few years, EJS has grown for helping to create web-accessible labs in education of scientific and technical disciplines. With this objective in mind, recent releases of EJS support connections with external applications, such as LabView and Matlab/Simulink. Hence, EJS not only is useful to create virtual labs, but also the GUIs of their remote counterparts.

A rich repository of EJS simulations is freely available at

EJSApp: bridging together Moodle and EJS

To support the one-click deployment of virtual and remote labs into Moodle, we have developed the EJSApp plugin, which has the following features:

  1. Deployment of labs written in EJS. 
  2. Control user access to the deployed labs and distinguish between virtual labs (or simulations) and remote labs.
  3. Allow several resizing options for displaying the embedded applets and Javascript applications.
  4. Backup and restore. EJSApp provides maintenance facilities for labs, packaging them into Moodle course backups.

This talk will show how to add these digital media resources to enrich STEM online courses in Moodle and how to make the most of it. You will learn how to use the EJSApp plugins to create an amazing course in Moodle filled with simulations and remote labs for STEM courses.

To get the feel of EJSApp, visit UNILabs, which is a moodle site that hosts a rich network of virtual and remote labs for students of the Spanish Open University (UNED) and other Spanish Universities, such as the Huelva, Complutense and Almeria Universities. All labs in UNILabs have been developed using the EJSApp and its extensions (EJSApp "private files" browserEJSApp Booking SystemEJSApp Collab Session and the Open Source Physics Repository plugin).

Content-based curricula which require students to have facts at the tip of the tongue has had its day. 

Multiplication tables, historical dates, scientific formulae and so on are all important, but they are never further than a search engine away. 

More important is the application of facts in real world scenarios. Their application gives them context, makes them useful to the learner and makes the concepts transferable. 

The challenge for education is to move from content-based to practice-based curricula. Technology will be an enabler in this process delivering content and the communication medium for students to participate in disciplinary learning projects.

The database activity type is very powerful, but doesn't look great out-of-the-box. In this fast-paced session, I will show you tips and tricks to create a database that looks great on all devices (desktop, laptop, mobile) with added functionality, such as dynamic progress bars, 'teacher-only' fields, calculated fields, text replacement, etc. I will also show you how to leverage 'Events' to get automatic notifications when things happen in your database activity. 

By the end of the session, you will have learnt how to get from a basic database, to a fully fledged tracking system (using the IB CAS programme as a basis for our work). A basic knowledge of HTML is preferable, but not entirely necessary. 

Everything I'll show you can be done by users with 'Teacher' role on any Moodle course. No need to be an admin, no extra plugins are necessary, just the 'Database activity' type which is available by default on all Moodle installations. 

During the Moodle Moot 2015 in Dublin I presented a half day workshop on shaping and designing an optimized Learning Environment using nothing but Pen, Paper, Old magazines and scissors.

I challenged everybody to team up and design a user interface that focusses on whats most important in your learning environment using your Charisma, Uniqueness, Nerve, and Talent. (Yes I was inspired by RuPaul's Drag Race)

Then I challenged everybody to explain the design to another group and get some feedback. 

You can use these techniques to improve the user experience of your learning environment and course, it fun to do and an easy way of getting some feedback from the actual users. A well designed User Interface is always great to use a blueprint for Developers and Course designers.

Since this is the iMoot presentation and not workshop we can't work with pen and paper. So instead will present on the process of designing and scoping a Moodle UI project using tools like Balsamique Mockups and Angular JS  before any Moodle code is written.

The purpose of this presentation is to demonstrate the features of the grade book, show how to incorporate different features and provide information on different uses for the grade book. The audience will get to see the different report options, how to manually add grades, how to import and export grades, set up different categories/grade items and set up simple calculations.