You are here:

Automatic submission in an evolutionary approach to computer science teaching


Computers & Education Volume 25, Number 3, ISSN 0360-1315 Publisher: Elsevier Ltd


The teaching of programming languages will often involve students being assessed by means of programming assignments. The administration of such assessments is a complex and demanding task which is compounded by increasing numbers of students. Many institutions have attempted to address this problem by developing computer-assisted learning and assessment systems. However, in the rush to use technology, they have circumscribed the scope and severely restricted the educational experience to be gained from these courses. At Warwick, we have adopted an evolutionary approach to computer science teaching, in which students are exposed to an evolving pool of different tools and techniques from which they can choose according to their own needs and preferences. It is in this context that we have developed software for the automatic submission of assignments. This paper discusses this approach and describes how our automatic submission system fits in with it.


Luck, M. & Joy, M. (1995). Automatic submission in an evolutionary approach to computer science teaching. Computers & Education, 25(3), 105-111. Elsevier Ltd. Retrieved February 8, 2023 from .

This record was imported from Computers & Education on February 1, 2019. Computers & Education is a publication of Elsevier.

Full text is availabe on Science Direct: