Developing a hybrid software engineering curse that promotes project-based active learning

  • Authors:
  • Ann M. Quade

  • Affiliations:
  • Minnesota State University, Mankato, Mankato, MN

  • Venue:
  • Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software engineering courses typically introduce students to the fundamental principles used in this disciple area and provide students with an opportunity to demonstrate their understanding of these principles through the development of a software product. This session describes the author's experiences designing and implementing a hybrid software engineering course that incorporates elements from both traditional classroom and online learning environments. The classroom time saved by having students study and complete materials online is used by the instructor throughout the course to provide students with additional electronic and face-to-face feedback. An authentic business client, who provides students with an actual project for use in software development process, also participates in the course via the online environment.