Tool design and student testing behavior in an introductory Java course

4Citations
Citations of this article
17Readers
Mendeley users who have this article in their library.

Abstract

This paper examines the effects of tool design on student testing behavior in an introductory course. Two tools are considered: BlueJ and WebCAT. A small modification was made to the BlueJ test recording interface to encourage students to engage more deeply in the testing process. A larger percentage of tests submitted by students using the modified BlueJ interface were correct. Further, the solutions they submitted contained fewer lines of code while being similarly complete and correct. Evidence is given that students using both BlueJ versions often rely on Web-CAT to validate their solution methods before testing the methods themselves. In response a new Web-CAT grading plug-in is proposed that we believe will better promote an incremental code-a-little test-a-little development style.

Author supplied keywords

Cite

CITATION STYLE

APA

Braught, G., & Midkiff, J. (2016). Tool design and student testing behavior in an introductory Java course. In SIGCSE 2016 - Proceedings of the 47th ACM Technical Symposium on Computing Science Education (pp. 449–454). Association for Computing Machinery, Inc. https://doi.org/10.1145/2839509.2844641

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free