Impact of using Agile Methods in Software Engineering Education: A Case Study

Author(s):  
Serein Al-Ratrout
2011 ◽  
pp. 1645-1666 ◽  
Author(s):  
Emily Oh Navarro

Learning theories describe how people learn. There is a large body of work concerning learning theories on which to draw, a valuable resource of which the domain of software engineering educational research has thus far not taken full advantage. In this chapter, we explore what role learning theories could play in software engineering education. We propose that learning theories can move the field of software engineering education forward by helping us to categorize, design, evaluate, and communicate about software engineering educational approaches. We demonstrate this by: (1) surveying a set of relevant learning theories, (2) presenting a categorization of common software engineering educational approaches in terms of learning theories, and (3) using one such approach (SimSE) as a case study to explore how learning theories can be used to improve existing approaches, design new approaches, and structure and guide the evaluation of an approach.


Sign in / Sign up

Export Citation Format

Share Document