How to Evaluate Students Learning Outcome: A Peer Code Review Model in Undergraduate Programming Class
In software engineering life cycle, code review is being paid more attention because the cost of testing becomes more and more expensive. In order to maximize the total learning outcome of students in the laboratory of programming course before they face the real challenge from industry, a vehicle peer code review-is developed in this paper. With this model,instructors save much time for more valuable thinking and research work, while the involved students have an opportunity to improve their ability of writing quality programs, finding true defects, and communicating with each other. Even though based on C++ Programming class, this model is applicable in other programming classes.
code review peer code review coding standard programming class laboratory
WANG Yanqing SU Xing HU Yan WANG Qing
School of Software Harbin Institute of Technology Harbin 150001, Heilongjiang, China School of Information Science Zhongshan University Guangzhou 510275, Guangdong, China Economics Management School Heilongjiang University of Science and Technology Harbin 150027, Heilong
国际会议
武汉
英文
1292-1295
2007-07-25(万方平台首次上网日期,不代表论文的发表时间)