Active Learning Tools For Teaching Undergraduate Software Engineering
Peter Y Wu Robert Morris University
Priya Manohar Robert Morris University
Sushil Acharya Robert Morris University
Objectives Sponsored by a National Science Foundation grant and an academia-industry partnership we have developed 42 hours of active learning tools (of exercises, case studies and case study videos) on teaching Software Engineering. With a view to impact software quality, the goal of the project is to build a sustained user community skilled in software verification and validation (SV&V). These active learning tools focus on the areas of Requirements Management, Testing, Configuration Management and Software Reviews. We will introduce the use of these tools through the workshop, and sample one of each (case study, class exercise and case study video) to demonstrate its effective delivery in class. These tools may be used entirely in one course of SV&V, or be adopted in modules to enhance an existing course in software engineering. The tools also come with Survey Instruments to Assess student learning effectiveness.
Targeted Attendees We welcome college faculty involved or interested in teaching Software Engineering at the undergraduate level. The workshop will be helpful for developing a curriculum or seeking to improve the current one. Parts of the learning tools may also be adopted modularly for on-the-job training for practitioners in the software industry. We do expect participants to be reasonable mature in understanding of software design and development, including testing and deployment as well as some of the security issues.
Recommended Citation: Wu, P. Y., Manohar, P., Acharya, S., (2016). Active Learning Tools For Teaching Undergraduate Software Engineering. Proceedings of the EDSIG Conference, (2016) n.4178, Las Vegas, Nevada