Inclusive and Evidence-based Instruction in Software Testing Education

Vignesh Subbian, Nan Niu, Carla Purdy
2016 ASEE Annual Conference & Exposition Proceedings   unpublished
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
more » ... f high relevance such as formal testing of safetycritical 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.
doi:10.18260/p.25646 fatcat:3nlfduv7lrfzjp6i3qimbpmq44