TY - JOUR AU - Pelton, Tim AB - A Web-based Generation and Delivery System for Active Code Reading Daniel Hoffman and Ming Lu Department of Computer Science University of Victoria PO Box 3055 STN CSC Victoria, BC V8W 3P6 Telephone: 250-472-5768 FAX: 250-472-5708 Tim Pelton Department of Curriculum and Instruction University of Victoria PO Box 3010 STN CSC Victoria, BC V8W 3N4 Telephone: 250-721-7803 FAX: 250-721-7598 {dhoffman,luming}@cs.uvic.ca ABSTRACT In Computer Science courses, we ask students to write a lot of code. All too often, the resulting code quality is poor. While it is widely believed that students would write better code if they spent more time reading code, it is di ƒcult to get students to read code e €ectively. We present a web-based application supporting generation and delivery of quizzes designed to evaluate and improve code reading skills. tpelton@uvic.ca Categories and Subject Descriptors K.3.2 [Computers and Education]: Computer Science Education General Terms Algorithms, Human Factors Keywords CS1, code reading, active learning, web-based tool 1. INTRODUCTION Writing computer software is hard. You must maintain control over many details and numerous complex relationships, in both the programming language and the application domain. While Computer Science students write a lot of code, the quality of the code is TI - A web-based generation and delivery system for active code reading DA - 2011-03-09 UR - https://www.deepdyve.com/lp/association-for-computing-machinery/a-web-based-generation-and-delivery-system-for-active-code-reading-BgtDS5a3Js DP - DeepDyve ER -