Detecting plagiarism in student Pascal programs
The Computer Journal
Parameterized pattern matching: algorithms and applications
Journal of Computer and System Sciences
The effects of partially-individualized assignments on subsequent student performance
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Sim: a utility for detecting similarity in computer programs
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
Data Structures and Algorithms in Java with Cdrom
Data Structures and Algorithms in Java with Cdrom
Learning the interaction between pointers and scope in C++
Proceedings of the 6th annual conference on Innovation and technology in computer science education
EXercita: automatic web publishing of programming exercises
Proceedings of the 6th annual conference on Innovation and technology in computer science education
A problem generator to learn expression: evaluation in CSI, and its effectiveness
CCSC '01 Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small colleges
A tutoring system for parameter passing in programming languages
Proceedings of the 7th annual conference on Innovation and technology in computer science education
Program execution and visualization on the web
Web-based education
A tutor on scope for the programming languages course
Proceedings of the 35th SIGCSE technical symposium on Computer science education
An Allocation Model for Automatic Assignment Generation and Marking
ICALT '05 Proceedings of the Fifth IEEE International Conference on Advanced Learning Technologies
Effortless construction and management of program animations on the web
ICWL'05 Proceedings of the 4th international conference on Advances in Web-Based Learning
Hi-index | 0.00 |
In this paper we present a package for the creation of Specialized Assignments In LATEX, SAIL. We describe several features which allow an instructor to create sufficiently different instances of the “same” problem so as to encourage student cooperation without fear of plagiarism. The SAIL package also provides support for grading aids and grading automation. In addition, we describe an on-line system for archiving homework problems in a database that can be easily searched and to which new parametrized problems can be easily added. Together, the SAIL package and the searchable database of problems offer a powerful tool for generating, archiving, and retrieving homework assignments (as well as tests and quizzes).