simon pykett twitter @nerdoftheday

Follow me on Twitter


Teacher, techie, daddy, nerd. Often all at the same time. Teacher of Computer Science at @utcplymouth and #dev for various individuals.

Download My Resources

I have been developing and distributing teaching resources via TES for some time. You are welcome to download some of them here. For more information, please visit my TES shop for more free and premium teaching resources.

using a virtual learning environment moodle

Using a Virtual Learning Environment

Published on 21st September 2017 by Simon

Using a Virtual Learning Environment (VLE) within the classroom arena has many advantages but it is beset with potential issues. It needs to tick many boxes in terms of compatibility and being responsive, especially now, as in excess of 75% of Internet traffic comes from mobile and hand held devices; all of which possess a vast array of operating systems, browsers and screen widths.

Some users are adopting major social media platforms to act as their VLE. As a free option, it has many advantages and immediately negates the need to worry about service uptime, however as soon as you upload content to a social media platform you lose control and ownership of it. Then, you're favouring those who do use social media over those who don't.

Moodle, which is actually pretty clunky and is now really showing it's age, is embryonic of VLE's. Open source, it allows its users to create their own plugins whilst giants like Facebook remain locked tight. Moodle allows you to completely customise the GUI and you can hide it as a subdomian and lock it down with login credentials for each user.

It also offers a wide range of customisable themes which are responsive and enable you to do anything you like with, as you have direct access (and control over - which is a major plus) the HTML, CSS, JavaScript et al files which are accessed in the traditional method via File Transfer Protocol (FTP) through your server. I also has plethora of features that enable you to grade, assess, test, feedback, add content of all kinds and the site admins can set user rights levels for varying levels of access.