An Environment for Project-Based Collaborative Learning of Software Design Patterns

被引:0
|
作者
Jeremic, Zoran [1 ]
Jovanovic, Jelena [1 ]
Gasevic, Dragan [2 ]
机构
[1] Univ Belgrade, FON Sch Business Adm, Belgrade 11001, Serbia
[2] Athabasca Univ, Sch Comp & Informat Syst, Athabasca, AB, Canada
关键词
semantic web; ontologies; collaborative learning; project; based learning; software patterns; context-awareness;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Software engineering education faces increasing pressure to provide students with those skills required to solve different kinds of software problems both, alone or as a member of a development team. Consequently, one of the main goals of software engineering curriculum is to teach students how to model, design and implement software, as well as how to exploit previous successful experiences and knowledge of others in solving similar problems. These are inherently practical skills and rely on functioning knowledge. To facilitate a learning environment in which students can acquire a necessary level of understanding, it is necessary to apply an active learning paradigm, which recognizes that student activity is critical to the learning process. In this paper, we propose a project-based collaborative learning environment for learning software design patterns that integrates several existing educational systems and tools based on the common ontological foundation. The learning process in the suggested environment is further facilitated and augmented by several context-aware educational services. Our first evaluation demonstrated some promising results for effective teaching and learning of design patterns.
引用
收藏
页码:41 / 51
页数:11
相关论文
共 50 条
  • [1] Semantically-enabled Project-based Collaborative Learning of Software Patterns
    Jeremic, Zoran
    Jovanovic, Jelena
    Gasevic, Dragan
    [J]. ICALT: 2009 IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, 2009, : 569 - +
  • [2] COLLABORATIVE, PROJECT-BASED LEARNING IN SOFTWARE DEVELOPMENT
    Ganeshan, K.
    Kirk, D.
    Kothamasu, N.
    [J]. 11TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI2018), 2018, : 428 - 436
  • [3] Autonomous collaborative environment for project-based learning
    Otake, Mihoko
    Fukano, Ryo
    Sako, Shinji
    Sugi, Masao
    Kotani, Kiyoshi
    Hayashi, Junya
    Noguchi, Hiroshi
    Yoneda, Ryuichi
    Taura, Kenjiro
    Otsu, Nobuyuki
    Sato, Tomomasa
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2009, 57 (02) : 134 - 138
  • [4] Using Project-Based Learning and Collaborative Learning in Software Engineering Talent Cultivation
    Song, Hongzhi
    Si, Guodong
    Yang, Lei
    Liang, Huakun
    Zhang, Lixia
    [J]. TRUSTCOM 2011: 2011 INTERNATIONAL JOINT CONFERENCE OF IEEE TRUSTCOM-11/IEEE ICESS-11/FCST-11, 2011, : 1288 - 1293
  • [5] COLLABORATIVE PROJECT-BASED LEARNING: AN EXPERIENCE
    Gonzalez-Ruiz, V.
    Ortega, G.
    Garzon, E.
    Calvo-Cruz, N.
    Redondo, J. L.
    Salmeron, J.
    Casado, L.
    Ortigosa, P.
    Medina-Lopez, C.
    Moreno, J. J.
    Ruiz-Ferrandez, M.
    Orts, F.
    Puertas-Martin, S.
    Santamaria-Lopez, T.
    [J]. EDULEARN19: 11TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2019, : 8631 - 8635
  • [6] Highway design software as support of a project-based learning course
    Castro, Maria
    [J]. COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2012, 20 (03) : 468 - 473
  • [7] yPBL: An Active, Collaborative and Project-Based Learning Methodology in the Domain of Software Engineering
    Exposito, Ernesto
    [J]. JOURNAL OF INTEGRATED DESIGN & PROCESS SCIENCE, 2014, 18 (02) : 77 - 95
  • [8] Project-Based Collaborative Engineering Design and Manufacturing Learning with PLM Tools
    Vila, Carlos
    Vicente Abellan, Jose
    Estruch, Antonio M.
    Bruscas, Gracia M.
    [J]. COOPERATIVE DESIGN, VISUALIZATION, AND ENGINEERING, PROCEEDINGS, 2009, 5738 : 367 - 371
  • [10] Enhancing Collaborative Project-based Learning Using Participatory Design Approach
    Dong, Jianyu
    Qin, Xuan
    Chen, Pearl
    [J]. 2014 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2014, : 282 - 285