TY - JOUR
T1 - Inclusive and evidence-based instruction in software testing education
AU - Subbian, Vignesh
AU - Niu, Nan
AU - Purdy, Carla C.
N1 - Publisher Copyright:
© American Society for Engineering Education, 2016.
PY - 2016/6/26
Y1 - 2016/6/26
N2 - This work-in-progress paper will present our experiences in developing a new Software Testing and Quality Assurance (QA) course that integrates evidence from research and new developments in software testing as well as engineering education. The specific goals are: 1. To incorporate empirical studies in software engineering to supplement instruction in testing of all aspects, including safety, security, reliability, and performance. 2. To increase focus on particular topics of high relevance such as formal testing of safety-critical systems and software inspection through targeted pedagogical interventions. 3. To leverage existing instructional materials from the software engineering education community to create and explore blended learning models such as a flipped classroom. 4. To integrate and promote inclusive and reflective teaching practices in computer engineering courses, in general. We present detailed courseware and instructional modalities, including implementation details of daily in-class active learning activities, out-of-class assignments, and project resources, along with supporting materials from the literature and student feedback results.
AB - This work-in-progress paper will present our experiences in developing a new Software Testing and Quality Assurance (QA) course that integrates evidence from research and new developments in software testing as well as engineering education. The specific goals are: 1. To incorporate empirical studies in software engineering to supplement instruction in testing of all aspects, including safety, security, reliability, and performance. 2. To increase focus on particular topics of high relevance such as formal testing of safety-critical systems and software inspection through targeted pedagogical interventions. 3. To leverage existing instructional materials from the software engineering education community to create and explore blended learning models such as a flipped classroom. 4. To integrate and promote inclusive and reflective teaching practices in computer engineering courses, in general. We present detailed courseware and instructional modalities, including implementation details of daily in-class active learning activities, out-of-class assignments, and project resources, along with supporting materials from the literature and student feedback results.
UR - http://www.scopus.com/inward/record.url?scp=84983242540&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84983242540&partnerID=8YFLogxK
M3 - Conference article
AN - SCOPUS:84983242540
SN - 2153-5965
VL - 2016-June
JO - ASEE Annual Conference and Exposition, Conference Proceedings
JF - ASEE Annual Conference and Exposition, Conference Proceedings
T2 - 123rd ASEE Annual Conference and Exposition
Y2 - 26 June 2016 through 29 June 2016
ER -