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 条
  • [41] Teaching Hardware/Software Co-Design Using a Project-Based Learning Strategy
    Matutino, Pedro Miguens
    Dias, Tiago
    Sampaio, Pedro
    [J]. 2020 XIV TECHNOLOGIES APPLIED TO ELECTRONICS TEACHING CONFERENCE (TAEE2020), 2020,
  • [42] Improving primary students’ collaborative problem solving competency in project-based science learning with productive failure instructional design in a seamless learning environment
    Yanjie Song
    [J]. Educational Technology Research and Development, 2018, 66 : 979 - 1008
  • [43] Project-based learning in Geotechnics: cooperative versus collaborative teamwork
    Pinho-Lopes, Margarida
    Macedo, Joaquim
    [J]. EUROPEAN JOURNAL OF ENGINEERING EDUCATION, 2016, 41 (01) : 70 - 90
  • [44] Teaching technology management in a project-based learning environment
    Frank, Moti
    [J]. IEMC - EUROPE 2008: INTERNATIONAL ENGINEERING MANAGEMENT CONFERENCE, EUROPE, CONFERENCE PROCEEDINGS: MANAGING ENGINEERING, TECHNOLOGY AND INNOVATION FOR GROWTH, 2008, : 547 - 550
  • [45] An infrastructure to support the development of collaborative project-based learning environments
    Santoro, FM
    Borges, MRS
    dos Santos, N
    [J]. SIXTH INTERNATIONAL WORKSHOP ON GROUPWARE : CRIWG 2000 - PROCEEDINGS, 2000, : 78 - 85
  • [46] ON TEACHING SIGNALS & SYSTEMS IN A PROJECT-BASED LEARNING ENVIRONMENT
    Sleezer, Robert
    Leung, Eleanor
    Bates, Rebecca
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2018, : 7016 - 7020
  • [47] Socioemotional regulation strategies in a project-based learning environment*
    Lobczowski, Nikki G.
    Lyons, Kayley
    Greene, Jeffrey A.
    McLaughlin, Jacqueline E.
    [J]. CONTEMPORARY EDUCATIONAL PSYCHOLOGY, 2021, 65
  • [48] Fostering creativity in kindergarten: The impact of collaborative project-based learning
    Parwoto, Parwoto
    Ilyas, Sitti N.
    Bachtiar, Muhammad Y.
    Marzuki, Kartini
    [J]. SOUTH AFRICAN JOURNAL OF CHILDHOOD EDUCATION, 2024, 14 (01)
  • [49] Implementation and Assessment of Project-Based Learning in a Flexible Environment
    Yaron Doppelt
    [J]. International Journal of Technology and Design Education, 2003, 13 : 255 - 272
  • [50] Improving primary students' collaborative problem solving competency in project-based science learning with productive failure instructional design in a seamless learning environment
    Song, Yanjie
    [J]. ETR&D-EDUCATIONAL TECHNOLOGY RESEARCH AND DEVELOPMENT, 2018, 66 (04): : 979 - 1008