The Personal Software Process in the classroom: student reactions (an experience report)

The Personal Software Process in the classroom: student reactions (an experience report)
复制标题

课堂上的个人软件流程:学生反应(经验报告)

DOI:
10.1109/csee.2000.827035
复制
发表时间:
2000
期刊:
Thirteenth Conference on Software Engineering Education and Training
影响因子:
--
通讯作者:
S. Lisack
S. Lisack
中科院分区:
--
文献类型:
--
作者:
S. Lisack

文献摘要

被引文献

相似文献

大多数人都会同意,产品的质量与开发该产品的过程的质量有关。一个计算机程序的质量通常是由它所包含的缺陷的数量来衡量的。开发个人软件过程是为了帮助程序员衡量和提高他们的个人生产力。个人软件过程的一个子集已经被建议为适合于刚开始学习编程入门课程的大学生。在过去的两年里,这个子集已经被用于一个大型的第一学期和第二学期编程课程的几个部分,取得了不同的成功。学生们在他们的实验作业和主要编程项目的开发过程中记录数据,并将这些数据沿着提交给他们的程序。在每门课程结束时进行调查,以确定学生对个人软件过程的态度。许多学生没有认识到这样一个过程的好处,并认为这只是从学习编程语言的时间。本文探讨了这些调查的结果。
Most people would agree that the quality of a product is related to the quality of the process used to develop that product. The quality of a computer program is often measured by the number of defects it contains. The Personal Software Process was developed to help programmers measure and improve their personal productivity. A subset of the Personal Software Process has been suggested as appropriate for beginning college students in introductory programming courses. This subset has been used over the past two years in several sections of a large first- and second-semester programming course with mixed success. Students recorded data during the development of their lab assignments and their major programming project, and submitted these along with their programs. Surveys were taken at the end of each course to determine student attitudes toward the Personal Software Process. Many students failed to recognize the benefits of such a process, and felt that is just took time away from learning the programming language. This paper explores the results of these surveys.