Abstract
On-line programming tests and examinations were administered to approximately 120 first year computer science students in order to evaluate their practical skills. We describe our motivation for on-line testing, outline the technical details of our closed testing environment, and present our observations about student performance. We also compare the effectiveness of on-line tests versus conventional tests, report the problems we encountered and our solutions, relate student opinion regarding the on-line testing experiment, and present some insights gained by this experiment.
- 1 AGER, T. Online placement testing in mathematics and chemistry. Journal of Computer-Based Instruction 20, 2 (1993), 52-57.Google Scholar
- 2 BENNETT, R., AND WADKINS, J. interactive performance assessment ini computer science: the Advanced Placement Computer Science (APCS) practice system. Journal of Educational Computing Research 12, 4 (1995), 363-78.Google Scholar
Cross Ref
- 3 SANFORD, R., AND NAGSUE, P. Selftest, a versatile menu-driven PC tutorial simulates test-taking. Computers in Education Journal 2, 1 (1992), 58-69.Google Scholar
- 4 WALWORTH, A., AND HERRICK, R. The use of computers for educational and testing purposes, in Proc. Frontiers in Education. Twenty-first Annual Conference. Engineering Education in a'New World Order. (1991), IEEE, pp. 510-14.Google Scholar
Cross Ref
- 5 WRESCH, W. The imminence of grading essays by computer- 25 years later. Computers and Composition 10, 2 (1993), 45-58.Google Scholar
Cross Ref
Index Terms
Integrating technology into computer science examinations
Recommendations
Integrating technology into computer science examinations
SIGCSE '98: Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science educationOn-line programming tests and examinations were administered to approximately 120 first year computer science students in order to evaluate their practical skills. We describe our motivation for on-line testing, outline the technical details of our ...
How well does test case prioritization integrate with statistical fault localization?
Context: Effective test case prioritization shortens the time to detect failures, and yet the use of fewer test cases may compromise the effectiveness of subsequent fault localization. Objective: The paper aims at finding whether several previously ...
Evaluating the testing ability of senior-level computer science students
CSEET '11: Proceedings of the 2011 24th IEEE-CS Conference on Software Engineering Education and TrainingTesting is a key skill for computer science students to acquire during their studies. To determine how well students are learning this skill, we conducted an empirical study in two offerings of a senior-level computer science course. The goal of the ...






Comments