Abstract

The characteristic of the Direct-Instruction system, which depends on the ability of the teacher's reflection, only provides little opportunity for students to be actively involved in the learning process. This process contrasts with the characteristics of the Software Modeling course which ideally emphasizes student-centered learning. The impact of the learning process becomes ineffective, and students cannot reach the minimum competency standards planned in the learning design. We propose a model of integrating Problem-Based Learning (PBL) into the Learning Modeling Software design on three elements of the learning system namely Elementary Curriculum, emphasizing the use of problems as the starting point of student learning; Element Group, emphasizing collaboration systems (group discussion based learning); and Student Elements, emphasizing the Student-Directed-Learning (SDL) system. We tested the effectiveness of the PBL model in small group trials in learning situations that resembled the actual situation and found PBL effectively increased student mastery of a particular topic. However, further discussions regarding 1) how many guidelines are needed in PBL; 2) potential student experience confusion if there is not enough initial learning framework; 3) students who do not have adequate initial knowledge and tend to experience underdevelopment, are still needed to find PBL models that are genuinely effective in learning the field of Software Engineering.

Highlights

  • Software Engineering Education (SE) has received considerable attention at the College of Computer Science

  • Software engineering is a discipline related to the application of theory, knowledge, and practice to effectively and efficiently build reliable software systems that meet the requirements of customers and users

  • The application of problem-based learning (PBL) in the proposed Software Modeling learning design consists of two main phases, namely learning orientation phase and PBL implementation phase

Read more

Summary

Introduction

Software Engineering Education (SE) has received considerable attention at the College of Computer Science. The characteristics of the software require a learning approach that emphasizes active learning (Freeman et al, 2014; Jensen, Kummer, & Godoy, 2015), the concept of lifelong learning, problem-solving in the real world, unstructured problems, and skills collaboration (Karabulut-Ilgu, Jaramillo Cherrez, & Jahren, 2018). These conditions are contrary to the learning system that is widely used in learning Software Engineering in Higher Education, namely the direct learning model (direct instruction). This paper proposes a conceptual model of PBL implemented in the two phases of the life cycle of Software Engineering which Pressman (2002) calls "the System Modeling phase."

Literature Review
Results and Findings
Methodology
Conclusions

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.