Lightwork Home¶
What is the Lightwork Assignment Tool?¶
Lightwork is a marking tool for marking and managing student assignments. In addition to making the process more efficient, it also aims to encourage 'good' marking practices. The tool is implemented as a rich client Java application that integrates with the Moodle learning management system. The Lightwork software is open source and the latest version can be downloaded from the Files page.
Lightwork Releases¶
The Lightwork application is developed iteratively. See the Roadmap for the dates of each iteration. The latest Lightwork software can be downloaded from the files page. Lightwork 3.1.1 is the latest release that is now recommended for use. Minor updates to Version 3 (in the form of 3.1.2, 3.1.3 ... are expected). These updates can be installed by selecting check for updates in the Lightwork Help menu.
Lightwork is compatible with both Moodle 1.9 and Moodle 2.
Note that Lightwork development releases that are marked "Not for Production use" are intended for interested users to preview upcoming features and interface changes. They should NOT be used in a production environment.
Lightwork has been independently code reviewed by Catalyst IT Ltd.
It is important that you are using a version of the Lightwork-Moodle web services that is compatible with your Lightwork client application. For example:
- If you are using the Lightwork Version 3 release 3.1.1 with Moodle 2.1 you must use the 3.1 web services distribution (lightwork-3.1-<datetime>-moodle2.1.zip)
- If you are using the Lightwork Version 3 release 3.1.1 with Moodle 1.9 you must use the 3.1 web services distribution (lightwork-3.1-<datetime>-moodle1.9.zip)
If you wish to use the team marking functionality then you will need the team assignment distribution.
Latest production release: Lightwork 3.1.1
The Lightwork files page has the following files for each release:
- lightwork-x.x.x-install.exe - This is an automatic installer for a Windows PC. It offers the simplest installation mechanism for Windows
- lightwork-x.x.x win32 zip file - This file can be used to manually install Lightwork on a Windows PC
- lightwork-x.x.x Linux jar and zip files - The automatic installer and the manual installation respectively for Linux
- lightwork-x.x.x MacOS jar and zip files - The automatic installer and the manual installation respectively for the MAC
- lightwork Moodle zip package - This package contains the Lightwork web services for installation in Moodle
Installation of Lightwork¶
- Installing the Lightwork Moodle server package
- Installation FAQ
- Configuring LightWork Capabilities from Moodle Administration
Lightwork User Manual¶
The User Manual is available as a single document under the Documents section of this webpage (which also contains a Quickstart sheet and a narrated screen recording). The Wiki pages contain the basis for the user manual. These wiki pages are no longer maintained. From version 2.1.5 onwards the help pages are integrated into the Lightwork software. From there they can be printed as a single document.
Project pages¶
- FAQ
- Design decisions and risks
- Development Plan
- Lightwork database design
- Lightwork application design
- Lightwork roles and capabilities
- The Release process
- Client side design
- Development Environment
- Java Coding Standards
- XML Standards
- lightwork Moodle web services
- Moodle API and Docs
- Moodle Development HOWTOs
- Tur-lwadmin1_Backup_Plan
- Lightwork build process
- Resources
- Test Plan
- Holistic marking rubric design
- Student team submissions
- PDF Annotator
- Lightwork Client and Moodle directory structures
- Annotated File Processing