Achieving Scalability in Project Based Learning through a Low-Code platform

被引:4
|
作者
Fernandes, Joao Paulo [1 ]
Araujo, Ricardo [2 ]
Zenha-Rela, Mario [1 ]
机构
[1] Univ Coimbra, CISUC, Coimbra, Portugal
[2] OutSystems, Proenca A Nova, Portugal
关键词
Low-Code Platforms; Project-based Learning; Scalability; Software Engineering Education;
D O I
10.1145/3422392.3422482
中图分类号
学科分类号
摘要
Defining an adequate project for a Software Engineering course is a challenging endeavour. Such a project must simulate as faithfully as possible a real industrial project, while accounting, e.g., for: i) the natural lack of experience of the students, ii) their constraints to full-time dedication, and iii) reasonable effort required from the instructors. Additionally, while having a real client from industry may contribute to a more realistic experience, the project itself must be challenging enough to motivate the client while still not unduly burden the students. We report on our experience and share our insights from adopting a state-of-the-art low-code software development platform as the core technology for project-based learning-with a real client in a one-semester software engineering course. We had to handle i) a large class (200+ students), while providing ii) individual assessment iii) for students from very different backgrounds (majoring in three different topics). While we believe i) and ii) are recurrent, iii) poses a significant challenge in the establishment of a fair pedagogic context. We assess the merit of the experience taking as proxy: i) the students' individual and group performance, assessed both by the instructors and the client, and ii) the results of the course's standard institutional pedagogical survey. We have found evidence that the designed project created an even playing field for students from different backgrounds, while being manageable for the instructors and rewarding for the client.
引用
下载
收藏
页码:710 / 719
页数:10
相关论文
共 50 条
  • [31] Intelligent Low-Code Platform As a Rule Construction Environment: Practices for Resolving Differences in Understanding
    Yu. I. Rogozov
    Scientific and Technical Information Processing, 2024, 51 (5) : 402 - 411
  • [32] Identification of the Factors That Influence University Learning with Low-Code/No-Code Artificial Intelligence Techniques
    Villegas-Ch., William
    Garcia-Ortiz, Joselin
    Sanchez-Viteri, Santiago
    ELECTRONICS, 2021, 10 (10)
  • [33] Creating a Low-Code Business Process Execution Platform With Python']Python, BPMN, and DMN
    Funk, Dan
    IEEE SOFTWARE, 2023, 40 (01) : 9 - 17
  • [34] Improving Collaboration Efficiency Between UX/UI Designers and Developers in a Low-Code Platform
    Pacheco, Joao
    Garbatov, Stoyan
    Goulao, Miguel
    24TH ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2021), 2021, : 140 - 149
  • [35] Measuring End-user Developers' Episodic Experience of a Low-code Development Platform
    Gao, Dongmei
    Fagerholm, Fabian
    E-INFORMATICA SOFTWARE ENGINEERING JOURNAL, 2024, 18 (01)
  • [36] A Low-Code Framework for Complex Crowdsourcing Work Based on Process Modeling
    Xiong, Tianhong
    Pan, Maolin
    Yu, Yang
    Lou, Dingjun
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [37] Case Study of Low-Code VR Platform for Training and Evaluating Employee's Service Skills
    Tanikawa, Tomohiro
    Fukaya, Riku
    Hara, Takenori
    Maeda, Haruka
    Komatsubara, Shigeru
    Aoyama, Kazuma
    Amemiya, Tomohiro
    Hirose, Michitaka
    HCI INTERNATIONAL 2023 LATE BREAKING PAPERS, HCII 2023, PT VII, 2023, 14060 : 267 - 279
  • [38] Building a Polyglot Data Access Layer for a Low-Code Application Development Platform (Experience Report)
    Alonso, Ana Nunes
    Abreu, Joao
    Nunes, David
    Vieira, Andre
    Santos, Luiz
    Soares, Tercio
    Pereira, Jose
    DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, DAIS 2020, 2020, 12135 : 95 - 103
  • [39] Development and Validation of a Descriptive Cognitive Model for Predicting Usability Issues in a Low-Code Development Platform
    Silva, Carlos
    Vieira, Joana
    Campos, Jose C.
    Couto, Rui
    Ribeiro, Antonio N.
    HUMAN FACTORS, 2021, 63 (06) : 1012 - 1032
  • [40] Low-Code Versus Code-Based Software Development: Which Wins the Productivity Game?
    Trigo, Antonio
    Varajao, Joao
    Almeida, Miguel
    IT PROFESSIONAL, 2022, 24 (05) : 61 - 68