@inproceedings{d72daf4a477a4646bb653238523257a7,
title = "A minimally disruptive approach of integrating testing into computer programming courses",
abstract = "The problem of finding and evaluating effective ways of integrating software testing concepts and related techniques into introductory programming courses is still an open research question. In this paper, we present multiple studies that assess our approach to integrating software testing in Computer Science (CS) and Software Engineering (SE) courses. Each study uses SEP-CyLE (Software Engineering and Programming Cyberlearning Environment), an external, web-based learning tool to help instructors integrate testing concepts into their courses. These empirical studies were conducted in eight CS/SE course sections at a medium-sized public university. The results show (1) SEP-CyLE can be efficiently used in the class-room to impact the testing knowledge gained by students, and (2) students find that SEP-CyLE is a useful learning resource that effectively helps them complete course tasks and better master course concepts.",
keywords = "Empirical study, Learning objects, Management system, SEP-CyLE, Software testing concepts and techniques",
author = "Vijayalakshmi Ramasamy and Alomari, {Hakam W.} and Kiper, {James D.} and Geoffrey Potvin",
note = "Publisher Copyright: {\textcopyright} 2018 ACM.; 2nd ACM/IEEE International Workshop on Software Engineering Education for Millennials, SEEM 2018, collocated with the 40th International Conference on Software Engineering, ICSE 2018 ; Conference date: 02-06-2018",
year = "2018",
month = jun,
day = "2",
doi = "10.1145/3194779.3194790",
language = "English",
series = "Proceedings - International Conference on Software Engineering",
publisher = "IEEE Computer Society",
pages = "1--7",
booktitle = "Proceedings - 2018 ACM/IEEE 2nd International Workshop on Software Engineering Education for Millennials, SEEM 2018",
address = "United States",
}