The TwoScope team can help you harness the power of learning technologies.

Just some of the projects we've worked on...

Customised Moodle Mobile App

If you want a customised version of the Moodle Mobile App that runs on Android and IOS devices then we can help.

We can show you how to customise the App to meet the requirements of your organisation and how to setup and manage a messaging server so that your App users can receive notifications.

Moodle Course Completion Overview Plugin

TwoScope are very proud to announce that we've just submitted our first plugin to the official Moodle plugin repository!

The course completion overview report is a simple reporting tool based on but extending the existing course completion report (report/completion). This plugin allows the Moodle Admin and those assigned as system level Managers to view course completion tracking information for all courses from a centralised location (Administration > Site Administration > Reports) rather than having to access each course individually. This plugin is for Moodle 3.3 and 3.4 although we also have a version which works perfectly with Moodle versions 2.6 to 3.2.

The course completion overview report extends the existing completion report further by:

  • Detailing courses where completion tracking isn't enabled
  • Showing a simple table with course enrolment numbers, completions and non completions per course where completion tracking is enabled
  • Showing a simple table with the date and time learners started modules tracking completion, the date and time they completed the final module tracking completion and their overall course grade
  • Enabling access to course and learner completion information from a centralised point
Moodle Completion Reports Plugin
Moodle Completion Reports Plugin
Moodle Completion Reports Plugin

Installing open-sourced VLEs on Windows

The vast majority of Colleges' IT infrastructure is based on Microsoft servers. Some of these Colleges do not support Linux and therefore spend a large amount of money paying for external hosting and support for their open-sourced VLE.

An open-sourced VLE is a website and the costs for hosting and support do not need to be exorbitant.

Twoscope has worked with a number of Colleges to advise and to help them migrate their externally hosted VLE to a Windows server environment.

Apart from saving costs this has enabled these Colleges to have full control over their VLE and where necessary troubleshoot any issues in a timely fashion.

VLE data integration

The integration of user and course data between a VLE and a student record system is central for a well-managed online learning environment. This is especially the case with a VLE with a large number of users and courses.

Twoscope has worked with Colleges to:

  • sync user accounts with a variety of different data sources
  • set up single sign-on
  • automate user enrolments on courses
  • automate the enrolments of student groups on courses
  • sync student image profiles.

Moodle report/analytics Plugin

Moodle is one of the most powerful Open Source Virtual Learning Environments and is incredibly popular for good reason. It's flexible, feature rich and delivers course content in a variety of ways to suit all learning outcomes.

The wealth of options, plugins and features make it extremely adaptable but to the uninitiated it can appear complex and confusing, particularly where administration is concerned.

The amount of data collected by Moodle during it's day-to-day operations is staggering and some of this data can be used to produce a variety of reports and information that can measure and gauge system usage patterns, learner and tutor engagement as well as detailed learner informtion. Unfortunately this isn't always easy to access and because of the 'modular' design of the system is often available in numerous locations hidden within the admin options and menu.

We aim to address this at TwoScope by putting some of this invaluable data in one place that is easily accessible via the adminsitration menu and which presents the data in a clear and concise dashboard style.

The TwoScope report analytics plugin is still in Alpha mode but is beginning to take shape nicely.

Current features and reports include:

  • Moodle Core Information

    Including: user numbers, course and category information, courses without learners, enrolment figures & unenrolled users

  • Moodle User Usage Stats

    Including: Unique learner logins and graphs & Most active learners and teachers

  • Moodle Course Usage Stats

    Last course updates, most popular courses, most popular modules, course resource information

  • Course Activities

    Activity module usage and graphs, broken external link checker, quiz attempt figures, assignment submission data & posts to forums

  • Server Information

    Data directory size information, installation environment details, Cron job information, plugin data & automated backup information

Moodle Reports

The TwoScope report/analytics plugin should be available soon for Beta this space.

MooScope - a Moodle Dashboard for Facebook

We often find it can be difficult to get learners to engage with Moodle (or any other VLE for that matter), the interface can feel 'clunky', there's login credentials to remember, they'd rather be logging into their favourite social media sites.

Many e-Learning practitioners wondered and debated whether combining social media content some how with their Learning Managemant systems would help to encourage learners to use it more frequently. With this in mind we decided to see if we could build a Facebook application that would allow learners to access their Moodle course information directly from their Facebook page without having to access (or login to) Moodle at all....

The MooScope app itself was built using the ASP.NET MVC framework and utilised the Facebook API to create a stand-alone Facebook app that learners could add to their Facebook page from the Facebook App Store.

We managed to 'link' the user's Facebook account with their Moodle account so that when the app was launched within Facebook it would connect to a specific Moodle installation, check the user existed and then automatically bring back their relevant Moodle course information directly to the Facebook page.

The App's clear and intuitive dashboard interface provided learners with the following key information and features:

  • ‘At a glance’ information on the number of Moodle messages, course updates, friends logged on to Moodle and site news items
  • Detailed course updates since the last user log on
  • See class mates currently using Moodle
  • Read Moodle site news notifications
  • Read Moodle messages from tutors and class mates
  • See a list of course teachers/tutors with email contact
  • See course information including course forum posts & assignment details
  • Logon to and access Moodle directly from the app page without having to add further credentials

Although we decided not to make MooScope available commercially (each Moodle install would require its own unique version of the app, Facebook removed custom apps from its mobile platform - MooScope would only be available from the desk top version of facebook, the Moodle mobile app itself improved) it was a successful project and shows what can be done to integrate two very disperate systems and technologies.

Perhaps this kind of social/learning platform integration is the way forward to fully engage the learner and encourage them to interface more frequently with their learning materials.