Git provides the easiest way to manage Moodle code, including updates and upgrades. An update is a minor version change such as from 3.3.2 to 3.3.3 for example, whereas an upgrade involves a major version change such as from 3.3 to 3.4. These examples were all run on CentOS Enterprise Linux 7 but should be similar for any Linux distro.
Mininet is a Linux-based network emulator which enables the prototyping, development and sharing of OpenFlow and Software-Defined Networking (SDN) networks. Given the growing importance of these networking technologies, Mininet has potential as a teaching tool in the IT lab. This post describes how to get Mininet running in KVM on CentOS 7, and introduces some basic commands and workflows.
The unit ICTNWK403 Manage network and data integrity covers a mixed bag of skills and knowledge around the “development of asset protection processes, determining threats and implementing controls to mitigate risk“: in other words, keeping the show on the road. Topics range from the management of user accounts, file permissions, assets and backups to handling environmental and virus/malware threats and deploying network monitoring systems.
Customising CSS styles in Moodle 3.3’s default Boost theme is a relatively simple and painless process provided that you have some knowledge of CSS in the first place of course.
Python is a widely used general purpose programming language. It is a great first language for teaching purposes, and also a language that is in high demand in industry. Even better, it is free and open source, installed by default on most Linux and Mac OSX systems, and easily installed on Windows.
Mininet is a Linux-based network emulator which enables the creation of a realistic virtual network, running real kernel, switch and application code, on a single machine (VM, cloud or native), in seconds, with a single command. It is a great way to develop, share, prototype, research, teach and experiment with OpenFlow and Software-Defined Networking systems.
Learning Management Systems (LMS) like Moodle are all the rage these days in higher education course delivery. While an LMS almost certainly simplifies the day-to-day administrative tasks involved in higher education, it does not necessarily deliver better pedagogy or a better educational experience for students.
Traditionally, vocational education and training (VET) has aimed to equip people with the skills required to perform specific tasks within specific job roles. In Australia’s TAFE system, these skill requirements are defined in consultation with industry to produce the competency based training packages that effectively define the training curriculum for teachers and students.
ICTWEB302 is a TAFE unit that goes by the title of Build simple websites using commercial programs. Like many TAFE units, it doesn’t take too much reading between the lines to see what the original intent of this unit was: use the proprietary software product Dreamweaver (TM) to build a website.