A study of the effectiveness of case study approach in software engineering education

被引:17
|
作者
Garg, Kirti [1 ]
Varma, Vasudeva [1 ]
机构
[1] Int Inst Informat Technol, Hyderabad, Andhra Pradesh, India
关键词
D O I
10.1109/CSEET.2007.8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software Engineering (SE) educators have been advocating the use of non-conventional approaches for SE education since long. In this context, we conducted action-research to compare the effectiveness of a case study approach with conventional lecture based approach. We designed and taught a first course in SE, that involved case study approach as well as the traditional lecture based approach. We recorded and analyzed student's perception of learning over using well defined parameters that reconciled with cognitive, skills and meta-cogn itive goals of SE education. Results corroborated that case study approach is more effective and interesting for learning SE than the lecture based approach. These results indicate that academia and indusuy should further explore learning-by-doing paradigm, specially the case studies. Benefits of approach include bridging of the industry- academia gap and creation of professionals who are well versed with theory and practice and have experienced the intricacies of real software development even before entering the industry. This paper provides empirical data to support that case study approach is very effective in SE education and hence useful for curriculum designers. This work is useful for SE educators and researchers as it describes methodology for rigorous scientific educational research.
引用
收藏
页码:309 / +
页数:2
相关论文
共 50 条
  • [1] A case study project for software engineering education
    Hilburn, Thomas B.
    Towhidnejad, Massood
    Nangia, Surneera
    Shen, Li
    [J]. 36TH ANNUAL FRONTIERS IN EDUCATION, CONFERENCE PROGRAM, VOLS 1-4: BORDERS: INTERNATIONAL, SOCIAL AND CULTURAL, 2006, : 243 - +
  • [2] IT SPIRAL: A Case Study in Scalable Software Engineering Education
    Barker, Michael
    Inoue, Katsuro
    [J]. 22ND CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2009, : 53 - 60
  • [3] A HYBRID APPROACH TO COMPUTER SCIENCE EDUCATION A Case Study: Software Engineering at Aristotle University
    Meiszner, Andreas
    Moustaka, Katerina
    Stamelos, Ioannis
    [J]. CSEDU 2009: PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED EDUCATION, VOL I, 2009, : 39 - +
  • [4] Enhancing Engineering Education with Wikispaces Case Study of Software Engineering Course
    Kudikyala, Udai Kumar
    [J]. 2017 INTERNATIONAL CONFERENCE ON TRANSFORMING ENGINEERING EDUCATION (ICTEE), 2017,
  • [5] Case study approach to teaching component based software engineering
    Parrish, Allen
    Dixon, Brandon
    Hale, David
    Hale, Joanne
    [J]. Software Engineering Education Conference, Proceedings, 2000, : 140 - 147
  • [6] COLLABORATIVE APPROACH IN SOFTWARE ENGINEERING EDUCATION: AN INTERDISCIPLINARY CASE
    Vicente, Aileen Joan
    Tan, Tiffany Adelaine
    Yu, Alvin Ray
    [J]. JOURNAL OF INFORMATION TECHNOLOGY EDUCATION-INNOVATIONS IN PRACTICE, 2018, 17 : 127 - 152
  • [7] SaaS for Education: A Case Study of Google Apps in Software Engineering Class
    Sureephong, Pradorn
    Singjai, Apitchaka
    [J]. PRODUCT LIFECYCLE MANAGEMENT IN THE ERA OF INTERNET OF THINGS, PLM 2015, 2016, 467 : 631 - 639
  • [8] Impact of using Agile Methods in Software Engineering Education: A Case Study
    Al-Ratrout, Serein
    [J]. 2019 6TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT 2019), 2019, : 1986 - 1991
  • [9] A CASE STUDY: INTEGRATING A GAME APPLICATION-DRIVEN APPROACH AND SOCIAL COLLABORATIONS INTO SOFTWARE ENGINEERING EDUCATION
    Xu, Weifeng
    Frezza, Stephen
    [J]. ICEIS 2011: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 4, 2011, : 23 - 32