Application of Project-Based Learning to a Software Engineering course in a hybrid class environment

被引:1
|
作者
Ceh-Varela, Edgar [1 ]
Canto-Bonilla, Carlos [2 ]
Duni, Dhimitraq [1 ]
机构
[1] Eastern New Mexico Univ, Dept Math Sci, Portales, NM 88130 USA
[2] Univ Tecnol Metropolitana, Dept Informat Technol, Merida, Yucatan, Mexico
关键词
Project-Based Leaning; Software Engineering; Hybrid environment; PBL; ENGAGEMENT;
D O I
10.1016/j.infsof.2023.107189
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: This paper centers on Project-Based Learning (PBL). In PBL, the student is now the center of the whole teaching and learning process, while the instructor's role is now of a facilitator presenting to the students the resources and guidance to solve the given problem. Most existing studies, apply PBL to courses having in-person students.<br />Objective: The paper presents the application of a PBL approach to a Software Engineering (SE) course having a hybrid class environment (i.e., online and in-person students). The main objective of this paper is to analyze the students' attitudes after experiencing working on a real-life problem as part of our PBL approach in a hybrid class environment.Methods: We propose a relaxed plan-based software development model as basis for guiding the project execution. At the end of the course, we applied a survey to the students to evaluate their experience in the course.Results: We obtained the answers of 70.8% of students taking a SE course. With these answers, we could measure the students' perception of using PBL in a SE course and how this strategy helped them to gain soft and hard skills in software development. We divided the answers for their analysis into different categories: soft skills, technical skills, learning experience, and other results. Moreover, we compare the performance of the teams and students based on their type (i.e., online and in-person).Conclusion: We found qualitative differences in the experience of online and in-person students. Based on our experience with this study, we provide guidelines for applying PBL in a hybrid environment. Overall, our study has demonstrated a positive contribution in supporting teaching SE using a PBL in a hybrid class environment.
引用
收藏
页数:13
相关论文
共 50 条
  • [41] Improving Student Engagement With Project-Based Learning: A Case Study in Software Engineering
    Morais, Paula
    Ferreira, Maria Joao
    Veloso, Bruno
    IEEE REVISTA IBEROAMERICANA DE TECNOLOGIAS DEL APRENDIZAJE-IEEE RITA, 2021, 16 (01): : 21 - 28
  • [42] An Eco-System Approach to Project-Based Learning in Software Engineering Education
    Stahl, Daniel
    Sandahl, Kristian
    Buffoni, Lena
    IEEE TRANSACTIONS ON EDUCATION, 2022, 65 (04) : 514 - 523
  • [43] PROJECT-BASED LEARNING IN AN INTERNATIONAL VIRTUAL CLASSROOM TO TEACH GLOBAL SOFTWARE ENGINEERING
    Olivares-Ceja, J. M.
    Guitierrez-Sanchez, B.
    Brockmann, P.
    Kress, A.
    Staufer, J.
    9TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES (EDULEARN17), 2017, : 6263 - 6273
  • [44] Software Engineering Project-Based Learning in an Up-To-Date Technological Context
    Admjan, Alejandro
    Solari, Martin
    2021 IEEE URUCON, 2021, : 486 - 491
  • [45] Integration of Project-Based Learning (PjBL) Methodology in the Course "Bioprocesses Applied to the Environment"
    Bes-Pia, Maria-Amparo
    Mendoza-Roca, Jose-Antonio
    Ferrer-Polonio, Eva
    Iborra-Clar, Alicia
    Zuriaga-Agusti, Elena
    Lujan-Facundo, Maria-Jose
    EDUCATION SCIENCES, 2023, 13 (06):
  • [46] A Project-based Learning Experience in a Compilers Course
    Lara, Adrian
    Quesada, Luis
    PROCEEDINGS OF THE ACM CONFERENCE ON GLOBAL COMPUTING EDUCATION (COMPED '19), 2019, : 136 - 142
  • [47] Project-Based Learning in Chemical Cosmetics Course
    Arlianty, Widinda Normalia
    2ND INTERNATIONAL CONFERENCE ON CHEMISTRY, CHEMICAL PROCESS AND ENGINEERING (IC3PE), 2018, 2026
  • [48] A Scheme of Project-Based Learning in Programming Course
    Li, Chi-song
    Jiang, Min
    INTERNATIONAL CONFERENCE ON EDUCATION, MANAGEMENT AND APPLIED SOCIAL SCIENCE (EMASS 2016), 2016,
  • [49] COLLABORATIVE, PROJECT-BASED LEARNING IN SOFTWARE DEVELOPMENT
    Ganeshan, K.
    Kirk, D.
    Kothamasu, N.
    11TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI2018), 2018, : 428 - 436
  • [50] Implementation of a Project-Based Telecommunications Engineering Design Course
    Aliakbarian, Hadi
    Soh, Ping Jack
    Farsi, Saeed
    Xu, Hantao
    Van Lil, Emmanuel H. E. M. J. C.
    Nauwelaers, Bart K. J. C.
    Vandenbosch, Guy A. E.
    Schreurs, Dominique M. M. -P.
    IEEE TRANSACTIONS ON EDUCATION, 2014, 57 (01) : 25 - 33