Projects in Practice
Projects in Practice
Projects in Practice
We do things a little differently than other service providers, particularly around how we calculate costs, so here’s how Moodle projects work…
We do things a little differently than other service providers, particularly around how we calculate costs, so here’s how Moodle projects work…
We do things a little differently than other service providers, particularly around how we calculate costs, so here’s how Moodle projects work…
Creating an e-learning environment can seem incredibly daunting if you’re new to Moodle. You’ll have a solid concept and a good idea of what completion should look like, but the bit in the middle is a mystery. Happily, Moodle is designed to be modular, comes with customisable architecture, and has a vast array of optional plugins that offer everything you might need for an engaging e-learning experience. Of course, ‘everything you might need’ means you have to know what to look for, and that’s where we come in…
Project Planning

UX Design
It’s easiest to think of Moodle like Lego – there’s a full framework provided on install (core) that you can build on by adding the additional functions you want (optional plugins), and everything can be customised and configured to suit.
Give us a list of required features and functions; we’ll let you know if they’re core or optional plugins. We can then add the plugins to the site as part of the initial setup or ad-hoc as/when instructed if something comes up as part of the build.
UX (user experience) covers the whole journey, from log in to log off, so the build process also includes recommending micro and macro scaffolding (e.g. signposting, learner pathway guidance, contextual explanations, etc.) where appropriate, enhancing end-user experience as your project progresses.
UI Design
The biggest impact on your UI (user interface) is the Moodle theme you choose. For cost-efficient future-proofing, we always recommend customising a pre-built theme rather than paying for something completely bespoke.
There are plenty of no-cost and low-cost designs available that can all be customised for branding (i.e. colours, logos, fonts), while some will also have options for layout (i.e. homepage sliders, advertising hotspots, menu positioning, etc.)
As every Moodle version upgrade will need a theme version upgrade to stay compatible, keeping a bespoke theme current can get pricey, fast. Instead, pick a pre-built option based on budget and function, and we can help with configuration and customisation to ensure a cohesive brand aesthetic.
Integrations
From analytics to accessibility, language learning to virtual classrooms, Moodle Certified Integrations are designed to elevate the learner experience. But there may also be third-party solutions you want to integrate to support your wider activities.
Depending on the platform, you might need an active license, but the Moodle integration plugin is free (e.g. Turnitin, Zoom). Alternatively, you’ll need a license for the platform, and the integration plugin is also a paid-for tool (e.g. Salesforce, iMIS).
We can help with setup and configuration, but you should always purchase third-party tools directly so subscriptions/license keys remain under your control. NB: If no integration plugin currently exists, core Moodle has in-built web services that can be developed to deliver the integration you need.
Course Content
Populating a Moodle site ready for learners is always client-led in terms of timescale. We can build your courseware as part of a Project Support parcel, but as you are the subject matter experts for your e-learning, all content has to come from you.
We can recommend formats or point out areas that seem a little sparse (where a plugin would improve learner experience, for example), but the ultimate speed of completion isn’t something we control – it’s down to how fast you can gather everything you need.
That said, we always work to task deadlines. For particularly time-sensitive projects, we will also agree on a client-response turnaround at kickoff (48 hours is common). This way, we know when it’s appropriate to chase for answers to questions (or outstanding materials) and maintain momentum.
Course Design
Designing a course starts with choosing the best course format for your content delivery. While core Moodle has options, you’ve got plenty more to choose from in the plugins database, and they all come with customisation settings that can be tweaked to get things just right.
Next, you need to structure the interactive elements of your courseware. These are the Activities that a learner directly contributes to in order to complete a course, and include Quiz, Assignment, H5P, and more. Is group participation important? Then add a Forum…
If you’re transitioning from F2F or another platform, everything can be customised to reflect what users are familiar with. No matter the stage in your e-learning journey, we can recommend plugins that deliver the functionalities you need, then tailor course delivery to your requirements.
Site Configurations
On a server level, our webhosting stack has been built specifically with Moodle in mind and is tuned for best performance. Which means you can concentrate on pedagogical best practices and get your learning online efficiently and effectively.
We can recommend and implement example configurations in Site Administration (enrolment methods, tracking progress, custom reporting, etc.), but you always have full administrative access for all site-level changes, including plugin installation.
You also have full control over your Moodle site’s domain, so while most sites start out on a placeholder URL, we can support you through the DNS setup process, step by step. At every stage of your project pathway, you control every task and ask (and paid-for hour) until you’re ready for sign-off.