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 条
  • [31] Guiding expeditions: The iterative, situated design of a learning environment for project-based science
    Polman, J
    [J]. INTERNATIONAL CONFERENCE ON THE LEARNING SCIENCES, 1996, 1996, : 585 - 586
  • [32] EDUCATION INFRASTRUCTURE FOR PROJECT-BASED LEARNING IN SOFTWARE ENGINEERING
    Andres Moreno-Ruiz, Jose
    Maria del Aguila-Cano, Isabel
    Rafael Garcia-Lazaro, Jose
    Joaqun Canadas-Martinez, Jose
    [J]. INTED2015: 9TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE, 2015, : 643 - 650
  • [33] Project-Based Learning of Software Development in Technical Education
    Yao, Leiyue
    Xiong, Jianying
    [J]. 2010 INTERNATIONAL CONFERENCE ON THE DEVELOPMENT OF EDUCATIONAL SCIENCE AND COMPUTER TECHNOLOGY, 2010, : 231 - 234
  • [34] Project-based learning patterns for dominant design renewal: The case of Electric Vehicle
    Midler, Christophe
    Beaume, Romain
    [J]. INTERNATIONAL JOURNAL OF PROJECT MANAGEMENT, 2010, 28 (02) : 142 - 150
  • [35] To Cultivate Outstanding Software Engineer Based on Project-based Learning
    LI Dong
    [J]. 计算机教育, 2012, (10) : 23 - 27
  • [36] A collaborative learning design environment to integrate practice and learning based on collaborative space ontology and patterns
    Takeuchi, Masataka
    Hayashi, Yusuke
    Ikeda, Mitsuru
    Mizoguchi, Riichiro
    [J]. INTELLIGENT TUTORING SYSTEMS, PROCEEDINGS, 2006, 4053 : 187 - 196
  • [37] A Design Sprint based model for User Experience concern in project-based learning software development
    Ferreira, Vinicius Gomes
    Canedo, Edna Dias
    [J]. 2020 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2020), 2020,
  • [38] Design on Project-Based Learning for Analog Circuits
    Kataria, Devika
    Sanchez, Gustavo
    [J]. 2020 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2020), 2020,
  • [39] A Blended Project-Based Learning Program on Embedded Software Design with Collaboration Support Tools
    Yukawa, Takashi
    Iwazaki, Tomonori
    Ishida, Keisuke
    Takahashi, Hirotaka
    Fukumura, Yoshimi
    Yamazaki, Makoto
    Hasegawa, Naoki
    Miura, Hajime
    [J]. KNOWLEDGE-BASED AND INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT IV, 2010, 6279 : 190 - +
  • [40] THE SIMULATED WORKING ENVIRONMENT IN A PROJECT-BASED SOFTWARE ENGINEERING COURSE
    ROBILLARD, PN
    LEBLANC, D
    [J]. COMPUTERS & EDUCATION, 1988, 12 (04) : 471 - 477