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 条
  • [21] SOFTWARE BASED APPROACH FOR CLASSROOM TEACHING OF ELECTRICAL ENGINEERING COURSES: A CASE STUDY
    Mehar, H.
    Nebhnani, N.
    JOURNAL OF TECHNICAL EDUCATION AND TRAINING, 2015, 7 (01): : 67 - 79
  • [22] Teaching practical software engineering and global software engineering: Case study and recommendations
    Petkovic, Dragutin
    Todtenhoefer, Rainer
    Thompson, Gary
    36th Annual Frontiers in Education, Conference Program, Vols 1-4: BORDERS: INTERNATIONAL, SOCIAL AND CULTURAL, 2006, : 117 - 122
  • [23] Game elements in a software engineering study group: a case study
    Fernandes Matsubara, Patricia Gomes
    Correa da Silva, Caroline Lima
    2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING EDUCATION AND TRAINING TRACK (ICSE-SEET 2017), 2017, : 160 - 169
  • [24] Software Engineering for Machine Learning: A Case Study
    Amershi, Saleema
    Begel, Andrew
    Bird, Christian
    DeLine, Robert
    Gall, Harald
    Kamar, Ece
    Nagappan, Nachiappan
    Nushi, Besmira
    Zimmermann, Thomas
    2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE (ICSE-SEIP 2019), 2019, : 291 - 300
  • [25] Role of case study in software engineering course
    Rihar, M
    Jovan, V
    SOFTWARE ENGINEERING IN HIGHER EDUCATION II, 1996, : 123 - 130
  • [26] SOFTWARE REVERSE ENGINEERING - A CASE-STUDY
    BYRNE, EJ
    SOFTWARE-PRACTICE & EXPERIENCE, 1991, 21 (12): : 1349 - 1364
  • [27] Software reverse engineering. A case study
    Byrne, Eric J.
    Software - Practice and Experience, 1991, 21 (12) : 1349 - 1364
  • [28] Pair Programming for Software Engineering Education: An Empirical Study
    Karthiekheyan, Kavitha
    Ahmed, Irfan
    Jayalakshmi, Jalaja
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2018, 15 (02) : 246 - 255
  • [29] eLearning in engineering education - A case study
    Gupta, A
    ED-MEDIA 2004: World Conference on Educational Multimedia, Hypermedia & Telecommunications, Vols. 1-7, 2004, : 4544 - 4549
  • [30] MAKERSPACES IN ENGINEERING EDUCATION: A CASE STUDY
    Jensen, Lasse Skovgaard
    Ozkil, Ali Gurcan
    Mougaard, Krestine
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2016, VOL 3, 2016,