Activity oriented teaching strategy for software engineering course: An experience report

被引:0
|
作者
Joy J. [1 ]
Renumol V.G. [1 ]
机构
[1] Cochin University of Science and Technology, Kochi
关键词
Activity oriented teaching; Flipped classroom; Learning environ-ment; Software engineering education;
D O I
10.28945/4116
中图分类号
学科分类号
摘要
Aim/Purpose This paper presents the findings of an Activity-Oriented Teaching Strategy (AOTS) conducted for a postgraduate level Software Engineering (SE) course with the aim of imparting meaningful software development experience for the students. The research question is framed as whether the activity-oriented teaching strategy helps students to acquire practical knowledge of Software Engineering and thus bridge the gap between academia and software industry. Background Software Engineering Education (SEE) in India is mainly focused on teaching theoretical concepts rather than emphasizing on practical knowledge in software development process. It has been noticed that many students of CS/IT background are struggling when they start their career in the software industry due to inadequate familiarity with the software development process. In the current context of SE education, there is a knowledge gap between the theory learned in the classroom and the actual requirement demanded by the software industry. Methodology The methodology opted for in this study was action research since the teachers are trying to solve the practical problems and deficiencies encountered while teaching SE. There are four pedagogies in AOTS for fulfilling the requirements of the desired teaching strategy. They are flipped classroom, project role-play for developing project artifacts, teaching by example, and student seminars. The study was conducted among a set of Postgraduate students of the Software Engineering programme at Cochin University of Science and Technology, India. Contribution AOTS can fulfil both academic and industrial requirements by actively engaging the students in the learning process and thus helping them develop their professional skills. Findings AOTS can be molded as a promising teaching strategy for learning Software Engineering. It focuses on the essential skill sets demanded by the software industry such as communication, problem-solving, teamwork, and understanding of the software development processes. Impact on Society Activity-oriented teaching strategies can fulfil both academic and industrial requirements by actively engaging the students in the SE learning process and thus helping them in developing their professional skills. Future Research AOTS can be refined by adding/modifying pedagogies and including different features like an online evaluation system, virtual classroom etc. © 2018.
引用
收藏
页码:181 / 200
页数:19
相关论文
共 50 条
  • [21] Research on Reform in the Teaching of Software Engineering Course
    Li, Jianjun
    Wang, Xiaorong
    [J]. ADVANCES IN INTELLIGENT SYSTEMS, 2012, 138 : 141 - +
  • [22] Teaching Software Quality in an Interdisciplinary Course of Engineering
    Figueiredo, Rejane M. da C.
    de Sales, Andre B.
    Ribeiro, Luiz C. M., Jr.
    Laranjeira, Luiz A. F.
    Rocha, Adson
    [J]. QUATIC 2010: SEVENTH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY, 2010, : 144 - 149
  • [23] Reflections on Teaching Software Engineering Capstone Course
    Majanoja, Anne-Maarit
    Vasankari, Timo
    [J]. CSEDU: PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED EDUCATION - VOL 2, 2019, : 68 - 77
  • [24] Research on the Teaching Method for Software Engineering Course
    Zhang Dong-mei
    Xing Xue-ning
    [J]. INTERNATIONAL CONFERENCE OF CHINA COMMUNICATION (ICCC2010), 2010, : 129 - +
  • [25] An Experience Report on Using LEGO-based Activities in a Software Engineering Course
    Gama, Kiev
    [J]. PROCEEDINGS OF THE XXXIII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, SBES 2019, 2019, : 289 - 298
  • [26] Active Learning Activities in a Pandemic Context for a Software Engineering Course: An Experience Report
    Brito, Isabel Sofia
    Barros, Joao Paulo
    [J]. CSEDU: PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED EDUCATION - VOL 2, 2022, : 654 - 661
  • [27] Incorporating Green IT Concepts in Undergraduate Software Requirements Engineering Course: An Experience Report
    Ahmed, Faheem
    Shuaib, Khaled
    [J]. 7TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI 2012), 2012,
  • [28] Software Residency Practices as a Complement to the Teaching-Learning Process in Software Engineering: An Experience Report
    Lopes, Fabio Silva
    Eliseo, Maria Amelia
    [J]. 2022 XVII LATIN AMERICAN CONFERENCE ON LEARNING TECHNOLOGIES (LACLO 2022), 2022, : 151 - 156
  • [29] A Germany-Brazil experience report on teaching software engineering for electrical engineering undergraduate students
    de Lucena, Vicente F., Jr.
    Brito, Alysson
    Goehner, Peter
    Jazdi, Nasser
    [J]. 19TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS, 2006, : 69 - +
  • [30] An Experience Report on Teaching Multiple Design Thinking Techniques to Software Engineering Students
    Souza, Anderson Felipe
    Ferreira, Bruna
    Valentim, Natasha
    Conte, Tayana
    [J]. SBES'18: PROCEEDINGS OF THE XXXII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, 2018, : 220 - 229