Date of Award
12-2011
Degree Type
Report
Degree Name
Master of Science (MS)
Department
Computer Science
Committee Chair(s)
Donald H. Cooley
Committee
Donald H. Cooley
Committee
Curtis Dyreson
Committee
Stephen J. Allen
Abstract
This report describes an improvement to the Utah State University iNetTest testing system. The iNetTest system allows instructors and/or students to: • Create/take tests with rich sets of question types (multiple choice, essay, true/false, computational programming question, etc.); • Monitor the test takers for cheating; • Auto-grade for many types of questions, as well as group grade for all question types; and • Send scores to students via either email or SMS. Specifically, this report discusses the design and development of an improved computational programming question for the iNetTest system. For programming questions, iNetTest allows for the use of various programming languages including some scripting languages. The improved system makes grading faster and more straightforward by assessing all students’ answers automatically. All enhancements described herein improve iNetTest’s functionality and implement new security layers that protect against the misuse of features and/or functionality.
This report also describes the layered architecture used to build the iNetTest system, including several new technologies, such as Ajax[4] and JavaScript Frameworks[5]. MVC frameworks[1] and socket programming[10] are also discussed and compared. Finally, this report discusses how the system was tested and projects future enhancements to the system.
Recommended Citation
Dosi, Sushil, "Enhancing iNetTest by Improving the Programming Question and Group Grading" (2011). All Graduate Plan B and other Reports, Spring 1920 to Spring 2023. 71.
https://digitalcommons.usu.edu/gradreports/71
Included in
Copyright for this work is retained by the student. If you have any questions regarding the inclusion of this work in the Digital Commons, please email us at .
Comments
This work made publicly available electronically on November 21, 2011.