Happy 18th Birthday Moodle

The history of Moodle – A timeline of key events

Today, Moodle celebrates its 18th birthday. To commemorate the birthday of the platform which has had such a profound effect on the lives of people around the world, we thought we would take a journey through the history of Moodle. Starting from its first inception in 1999, through to where Moodle stands today in 2020. 

  • 1999

    Martin Dougiamas begins working on early prototypes of a new LMS. This would later become Moodle. 

  • 2001

    After continued research, the first ever Moodle site was created at Curtan University. In November, Martin publishes the first ever post on Moodle.com. 

  • 2002

    In August of 2002, just a month after the creation of the Moodle Tracker, Moodle v1.0 is released. 

  • 2003

    Moodle.org is created, which would later become the community arm of Moodle.

  • 2004

    The first ever MoodleMoot is hosted in Oxford - £15 for admission and cake! 

  • 2005

    Moodle HQ moves to its first permanent residence at Richardson St, West Perth. At a Spanish MoodleMoot the same year, the Mojito is adopted as the official drink. 

  • 2008

    Moodle continued growing from strength to strength, and by 2008 had established itself as the dominant LMS, winning multiple awards and registering over half a million users. 

  • 2010

    Just two years after hitting half a million registered users, Moodle reaches a new milestone with 1 million users. In November, the long awaited Moodle v2.0 is released. 

  • 2013

    The Moodle Mobile App is released. Later that year in November, the first ever Moodle MOOC was held. 

  • 2015

    Moodle Cloud is introduced. 

  • 2017

    Moodle reaches another incredible milestone. Years of exponential growth sees Moodle hit over 100 million registered users. In recognition of Titus' commitment to the Moodle project, we are named a Certified Moodle Partner. 

  • 2019

    Moodle Workplace is announced at the Learning Technologies conference and released later that year. 

  • 2020

    Titus is announced as one of the first ever Certified Premium Moodle Partners. Now in August we celebrate Moodle's 18th birthday, registered Moodle users stands at an incredible 221 million. 

There we have it, 21 years of Moodle history condensed into 13 brief bullet points. There’s of course so much more that has happened between each point that we could mention, but we wanted to cover just the highlights. Finally, we wanted to say how incredibly proud we are to be a part of this journey. From everyone at Titus, Happy Birthday Moodle! 

Moodle Plugins

Where do Moodle plugins come from?

I have just had a new plugin made available in the Moodle.org plugins database – https://moodle.org/plugins/qbehaviour_interactiveexplain

It is the Interactive with Explanation question behaviour plugin, which adds a field for students to feedback on quiz questions. I’m very proud of the plugin and it works well, but this blog post is not about the plugin, but how and why it was created and how it got into the plugins database.

About six years ago, Tim Hunt, the maintainer of the Quiz module, created a plugin called Deferred Feedback with Explanation. I thought it would be good to take the idea and apply it to the Interactive With Multiple Attempts Question behaviour. 

In my view this is the king of question behaviour from the point of view of learning rather than testing. The student can make multiple attempts at a question within a quiz and be given feedback for each attempt and deductions made from the final mark based on the number of attempts.

So I started to work on it and put out a post in the Moodle.org discussions in December – https://moodle.org/mod/forum/discuss.php?d=395138, which got favourable feedback and prompted some really interesting questions from people with huge expertise in the area.

At the end of March, I submitted the code for approval to the Moodle.org database. It is a free plugin compatible with Moodle 3.6,3.7 and 3.9 and has no other requirements.

 

The review

When you submit a plugin to the plugins database it performs some automated checks and within a few minutes, I was told of some minor mainly stylistic things for me to correct. These are things that would not affect how the code ran for the end-user but were “good to have” comments about the code. 

This is just the automated approval. It gets more interesting when it comes to the human side!

Within three days I began to get detailed feedback and suggestions from the person doing the approval. This person is a developer who works for a Moodle Partner and one I hold in very high regard. He has been working with Moodle since 2003, has over 1,100 commits to core Moodle and has contributed to a huge number of plugins.

The things he picked up on were relatively minor but were still good to fix. For example, although the plugin does not store any personal data, it was missing null privacy implementation so the privacy report could say it doesn’t store any personal data. There were a few more minor things to fix, but today less than a month after initial submission, the plugin became available for download.

A professor at a Mexican university contributed translated strings in Spanish when I started the project.

One of the side effects of developing this was I noticed a minor bug in core Moodle and contributed a ticket with a patch MSL-68335, which is currently going through the approval process.

So when you go to the plugins database and look at a new plugin you can be confident that it has had automated checks applied and has been approved by a very experienced expert.

But that first release is only the start of a journey. I expect people will report issues (developers call them issues, users sometimes call them bugs). People will almost certainly make suggestions. I will want to get the strings translated into as many languages as possible, and I will need to check it works with new versions of Moodle as they are released.

 

Looking forward

I expect this process to continue for many years, probably for the rest of my career/life requiring just a few hours of work every month or so. Although I have written the code for this plugin it only exists because of ideas, suggestions and support from the wider community. 

The code is based on an existing plugin, it was reviewed and approved by another developer, it has one set of translated strings from a contributor and another one offered. Since I started this article I have had a suggestion for a small modification in code to make it compatible with another plugin.

Meanwhile I will watch and take satisfaction if the statistics report the numbers of users go up.

As this is the Titus blog where does this plugin fit in? Well, Titus is my day job, but they support and encourage me in all my “extra-curricular” Moodle activities. In the description of the plugins, I include the text “Contact Certified Premium Moodle Partner Titus for custom development and consultancy.” 

There are other developers who work for Titus who have code in core Moodle and who contribute code to publicly available plugins and respond to questions in the forums.

It’s nice to have Free/Libre stuff, but if you are serious about running Moodle you are going to need to pay expert services at some point. You can always find a developer who “knows a bit about web development”, but if you want experts with a public history of good code you need to deal with a Premium Moodle Partner like Titus, get in touch below. 

Meet The Moodle Team - Ellie

Meet The Team – Ellie

In this instalment of our Meet The Team series, we introduce Ellie. 

Her role at Titus is wide-ranging, but largely she helps the company with the delivery of large contracts, including Network Rail and The British Psychological Society and other compliance related projects such as ISO 9001. 

In the time that Ellie has worked here, she’s made an incredible difference to our operations and output, so we sat down with her to learn a little more about her past work experience and interests outside of the office. 

What are your past work experiences?

My past two roles included being a Programme Manager at EMIS Health, where I was responsible for delivering healthcare solutions for the Defence and International markets, as well as a Compliance Manager at AQL, where my role was implementing ISO27001, setting up an internal audit function and ensuring alignment with ITIL best practices.

What attracted you to this role?

I was looking for something with a different pace than organisations I have worked at previously. Here I have a chance to work with a tight-knit organisation with the opportunity to make a real difference.

Which areas of this role interest you the most?

Loads of things, delivering Network Rail, BPS and then winning the next big deal and delivering that! Getting ISO27001 certified. Learning a new industry and being around people who like their jobs and care about what they are doing.

Which areas of e-learning interest you the most?

Really, all of it! It's a whole new industry and there's lots for me to learn. My first two big projects involved Moodle Workplace, so it's great to learn about its development and the difference it makes to such a range of organisations.

Your top 3 favourite Podcasts/Books?

At the moment for me it's books. Mrs Hinch, Happy Place and reading The Gruffalo with my children.

What are your interests outside of the office?

Musical theatre, going for meals with my family, walking and holidays.

If you could pick up a new skill in an instant what would it be?

I'm quite a hands-on person, and when I see something that needs to be done I like to get stuck in. So with that, it would have to be plumbing or electrics.

Ellie has made an incredible difference to Titus since she has been here, to learn more about her role, or to speak to us about our Moodle or Moodle Workplace solutions, get in touch below.

elearning blog post 1

e-Learning inspired by experts

Quotes from business, political or cultural figures are an ever-popular presence on social media sites, usually presented in a shareable image with a suitably “inspirational” background.

However, what we’ve noticed is that much of the time, these posts are forwarded and shared without comment, or analysis of the meaning behind the quote.

Here we’ve picked out a few quotes we’ve seen doing the rounds, but rather than take them at face value, we’ve thought about how they can apply to workplace learning, and what lessons we can learn when we unpick them.

You don’t learn to walk by following rules. You learn by doing and falling over.”Richard Branson

Learning on the job is probably the oldest concept in workplace learning – it’s how skills have been passed on from person to person for millennia. And there’s some value in the idea that getting on with the task at hand and learning from your mistakes, is a more effective way of learning than trying to fully digest the theory before applying it.

But for many businesses, there isn’t room for employees to make mistakes, whatever the value of the lesson if that would compromise safety, damage customer relationships or impact the brand. That’s where e-learning is most useful. Moodle Workplace, for example, has rich content authoring tools which work across multiple media, as well as being compatible with all industry content packages.

This allows businesses to build feature-rich training courses which reflect the reality of the day-to-day job and provide a sandbox for a trial and error approach to learning. And as in real life, courses can be personalised to adapt to progress made by the learner, presenting a different path through the material depending on the successes and failures so far.

– Virgin Group founder, Richard Branson

“Tell me and I forget, teach me and I may remember, involve me and I learn.” – Benjamin Franklin

Ben Franklin may not have used the term himself, but this quote suggests he may have been a kinaesthetic, rather than a visual, or auditory learner. Different learning styles require different approaches to training. Traditionally this has been difficult to achieve, with time and budgetary requirements limiting the flexibility available in the classic one-to-many seminar structure.

Using a learning platform allows much greater freedom in how training materials are presented, negotiated, consumed and assessed. Bespoke content can be created within the platform to suit a variety of learning styles, drawing on the same core material but presenting it in a variety of ways. Assessment can take a number of forms, adapting to suit the learner profile. And built in communication tools allow two-way feedback, with learners able to comment on, criticise and shape the future of the training offering via dialogue with course leaders.

“In business, what’s dangerous is not to evolve.” – Jeff Bezos

This quote certainly rings true for us as a company, having grown organically from a start-up to become one of the leading Moodle Partners worldwide, with Certified Partner status both in the UK and Hong Kong. Much of that success is due to our willingness to change, adapt and evolve, keeping us at the forefront of the industry.

Those principles feed into the services we offer our clients. Our learning platforms are based on open-source technology, open to customisation and easily integrated with a range of third-party software. As the technological landscape expands, as styles of learning change, our platforms can be upgraded and extended to take advantage of innovation in the sector without having to rebuild from the ground up.

“Chains of habit are too light to be felt until they are too heavy to be broken.” – Warren Buffett

This cuts both ways. Bad habits are hard to break, but good habits, once formed, can last a lifetime. In workplace e-learning, promoting good habits begins at an organisational level, fostering a learning culture, supporting and rewarding engagement with training.

Our LMS solutions facilitate this by promoting a continual process of learning, reflection, assessment and reward. LIke many popular apps, we use Moodle Badges as a mark of achievement, providing an element of gamification to workplace learning, and offering regular milestones to learners to keep them engaged.

Likewise, the Moodle mobile app makes it the work of a few minutes for a learner to check in on their current progress, plan their next session or even complete activities right there and then. “Little and often” is a phrase we hear applied to everything from learning the violin to working out. Moodle makes that possible within the workplace.

“Quality is much better than quantity. One home run is much better than two doubles.” – Steve Jobs

Blindly throwing money at a problem rarely helps in the long term. Blindly throwing information at learners is about as successful. In the early days of e-learning adoption in the workplace, we came across plenty of examples of this.

Companies purchasing learning platforms and then proceeding to upload every training resource and policy doc they had on file was a common approach. From the point of view of the learner, the result was an information overload – and a complete turnoff.

Our Moodle Workplace platforms allow organisations to gather, store and present key information in a variety of styles, personalised to the individual learner. This ensures that the information each learner receives is relevant and that it fits into the overall course structure in a logical way.

If a user is making quick progress through a course, then Moodle Workplace will signpost more advanced topics, if they’re struggling on one element, they’ll be directed to more in-depth information to help them make sense of it.

The most powerful advantage though is in the use of powerful reporting and analytic tools within the platform to gather data and feedback on whole groups of learners, or at an individual level, see where the common fail points or difficulties occur, and redesign the course to more effectively deliver the precise learning needed.

This ability to accurately assess and improve the quality of the learning experience leads to substantial improvement over time.

If you’d like to learn more about how to improve the effectiveness and impact of e-learning in your organisation.