Automated System for Assessment of Programming (ASAP)
ASAP is an e-learning tool to support teaching,
assessment of computer programming languages, being developed at
The project began in September 2004 and is
due to be completed by the end of March 2005.
The primary motivation for the project is to produce tools that can address the issues of teaching a technically demanding subject with discipline-specific requirements in a changing Higher Education environment.
The project will combine existing work in unit-based assessment testing, question generation and detecting similarities between students work.
The publication of appropriate standards for the incorporation of unit tests in the educational sector
The publication of tools for authoring and using unit tests, that can be employed in conjunction with VLEs (Virtual Learning Environments)
Interfaces for relevant third-party software
ASAP is an eLearning Tools Programme funded by JISC Ã¢Â€Â“ the Joint Information Systems Committee
The tools developed by this project will be released as open-source software and will be freely available.
TAPAS is a prototype assessment system that has been developed during the initial stages of this project, which will allow students to submit Java assignments through a VLE (currently Blackboard) and receive automated feedback. It is being tested at Kingston University. A simple demonstration is available to download from the 'files and documents' section of this page.