Update: The final release of Noodle version 1.0 is now available. See below to download it.
Noodle is a module, downloadable by your Moodle administrator, which makes it very easy to add NLN Learning Objects to Moodle course pages. By making a streamlined version of our website available from within Moodle itself, it makes adding Learning Objects to a course page even easier than adding Word documents. You don't even need an NLN account to use it - just your regular Moodle login.
Noodle is a module for Moodle 1.8 and 1.9 that adds a new Resource type to Moodle. On selecting "NLN Learning Object" from the Add a resource drop-down menu, the Moodle user is presented with a streamlined version of this site and allows adding any NLN Material to a course. It's rather like a repository, except the actual materials are still held on our servers, so unlike a local copy, you don't have storage, bandwidth or upgrade responsibilities to worry about. Setup is straightforward and only involves the addition of a few files to your Moodle installation, typically completed in a few minutes. To configure access, you'll need your organisation's numeric ID and your organisation password. These are listed at the bottom of these page, if you are logged in.
Once the NLN resource is added, you can use Moodle's own tools to further edit the course at any time.
Here's a screencam covering this process:
The video presented here requires JavaScript to be enabled and the latest version of the Adobe Flash Player. If you are you using a browser with JavaScript disabled please enable it now. Otherwise, please update your version of the free Flash Player by downloading here.
As part of our role in supporting the NLN Materials service, we receive many requests from users wishing to use the materials within Moodle - indeed it is by a considerable margin the most common target platform for the materials. In response, we carried out a review of the various methods the materials can be used within Moodle, detailing the four available methods, giving instructions, pros, cons, and common issues users may encounter with each one.
Following this review, we found that none are perfect. Of the four, three require Moodle administrators to download large sections of the library, and store them locally, where practitioners will have to choose suitable LOs based only the filename or title - which misses out on the powerful search and browse facilities provided by the NLN site, as well as all the supporting documentation and tools, such as pertinent FAQ questions, tutor documentation, news feeds, case studies etc. In addition, any solution that requires local storage of the materials may end up not utilising any updates of the content.
When the materials were delivered via the Content Access Tool, many users were frustrated with the lengthy and complex procedure involved, and the Moodle community created an extension for Moodle to build a simple local repository - the IMS Repository module. This proved very popular, and eventually became part of the default Moodle installation for use as a general purpose repository, in a “grab-and-run” approach - getting all the materials from the CAT as simply as possibly, and then dealing with them locally. Another reason the module proved popular was that the CAT’s format for the materials was incompatible with Moodle’s inbuilt Scorm functionality, and the IMS repository module bypassed this limitation.
Given the above, an optimum solution for allowing practitioners to use the NLN materials in Moodle consists of:
This project therefore involves the development of a cut-down version on the NLN site within Moodle. A new Moodle resource type has also been developed, which presents the cut-down version of the NLN site within Moodle. It:
Collectively these two elements - the Moodle extension and the cut-down NLN site - are known as the NLN Materials Browser for Moodle - or "Noodle" for short.
Installation for the Moodle administrator is simple - requiring only a couple of new files to be added. These will not overwrite any existing files, or effect existing functionality. Individual tutors and learners do not need accounts on the NLN site to use Noodle (though see the license implications explained below).
From the practitioner’s point of view, the process is simple, and described above. Neither practitioners or learners require an account or any experience of the main NLN site.
See the readme.txt file included in the download for full information on installation, configuration, and advice on publicising the facility to tutors.
The final version of Noodle version 1.0 has now been released. See below to download it. All known issues previously listed here are resolved in this version. The known issues listed below will be fixed over the next couple of weeks, and their resolution will be via updates to the server, and not require a new download.
Noodle is released free of charge, and can be freely modified if required, under the terms of the General Public License. The GPL covers only the files included in the download package, and confers no additional rights to the NLN website or NLN Materials. When used to connect to the NLN site, it is a condition of use of the NLN site that the code provided may not be modified so as to bypass or subvert the log-in procedure. An organisation wishing to use the module must have at least one user (usually the Moodle administrator) registered on the NLN site. They will thereby be taking on responsibility for ensuring any other users of the module and the materials abide by the license. The NLN Materials are licensed only for use by practitioners and learners in UK education, so this means:
In practice this will likely mean that all course editing and course access be limited to users who are logged into Moodle (or the Moodle is only available within an intranet), and that the Moodle not be shared among multiple organisations.
In summary, to download the package you must agree to the terms of the GPL license for the code included. By using it to connect to the NLN site, or enabling others to do so, you must agree to the terms of the NLN Materials Service terms of use.
Noodle is being released free of charge as a (hopefully) useful additional service to the NLN Materials community. As such, and given the potential differences between any two Moodle installations, we cannot promise to provide comprehensive support for it. However, we are happy to receive all queries, suggestions and questions on it. A dedicated thread on the Moodle.org forums has been set up for this, and you can also contact the NLN Materials Service help-desk. (Any specific problems regarding accounts, registration, organisation passwords etc. should always be addressed to the help-desk.)
Noodle has been developed and tested on Moodle 1.8 and 1.9. It may also work with previous versions - we'd be very pleased to hear from any user who tries this. The current version is unlikely to work with the forthcoming Moodle 2.0.
Since the majority of the functionality still takes place within the NLN site, the actual installation is minimal, with no content to download, and no Moodle database changes required. The module simply adds a new resource type, with the installation consisting of a new folder named "nln". The zip file contains a readme.txt file that contains full installation instructions - please read it carefully to avoid any issues.
As described in the readme file, you will need two values to correctly configure Noodle for your organisation. These are listed below.
You must be registered and logged in to download Noodle and see your configuration values.
Site created and maintained by Xtensis ltd.
All content and graphics ©2008 the LSC except where specified.