Project and Team-Based Strategies for Teaching Software Architecture

被引:0
|
作者
Vidoni, Melina [1 ]
Marcelo Montagna, Jorge [1 ]
Vecchietti, Aldo [1 ]
机构
[1] INGAR CONICET UTN, Inst Design & Dev, RA-3056 Avellaneda, Sante Fe, Argentina
关键词
project-based learning; team-based learning; software engineering; software architecture;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Software Architecture remains a difficult topic to teach. This is because of the problem's complexity, and the integration of interpersonal and technical skills with knowledge from different areas. This paper presents the introduction of Project-Based Learning (PBL) and Team-Based Learning (TBL) in a Software Architecture undergraduate course. The goal for students is to apply in practice the concepts learned using ATAM (Architecture Tradeoff Analysis Method) to evaluate case studies of real-world architecture. PBL is known for allowing students to experiment with realistic problems and improve their negotiation and communication skills. TBL offers a different approach to group-based activities, by using them to determine the structure of the course. This approach is applied in an optional course in a Systems Engineering degree; its results are positive, having increased students' attendance and active participation levels. A student survey also shows acceptance of the new methodology.
引用
收藏
页码:1701 / 1708
页数:8
相关论文
共 50 条
  • [41] Application of Team-Based Learning as a Teaching Method in Nursing Education
    Park, Young-Sun
    Kim, Jung-Ae
    Jee, Young-Ju
    JOURNAL OF MEDICAL IMAGING AND HEALTH INFORMATICS, 2018, 8 (03) : 439 - 443
  • [42] Team-based learning methods in teaching topographical anatomy by dissection
    Burgess, Annette W.
    Ramsey-Stewart, George
    May, James
    Mellis, Craig
    ANZ JOURNAL OF SURGERY, 2012, 82 (06) : 457 - 460
  • [43] TEACHING CIRCUIT THEORY COURSES USING TEAM-BASED LEARNING
    O'Connell, Robert
    On, Pil-Won
    2012 ASEE ANNUAL CONFERENCE, 2012,
  • [44] Is Virtual Team-Based Learning Feasible and Effective in Teaching Neurolocalisation?
    Ong, Kim Yao
    Gan, Adelia Shin Ping
    Rajalingam, Preman
    Tan, Nigel C. K.
    Tan, Kevin
    CANADIAN JOURNAL OF NEUROLOGICAL SCIENCES, 2022, 49 (06) : 817 - 819
  • [45] Transdisciplinarity and Team-Based Learning: Strategies for an Introductory Programming Course
    Ramos-Rodriguez, Rocio
    Calle, Maria
    Coronell, Garis
    Becerra, John E. Candelo
    IEEE TRANSACTIONS ON EDUCATION, 2024, 67 (02) : 317 - 326
  • [46] Study on the optimal expert allocation strategies in team-based organizations
    Huang, X.-J. (xjhuang@mail.neu.edu.cn), 1600, Northeastern University (33):
  • [47] Team-Based Approach
    Xu-Welliver, Meng
    INTERNATIONAL JOURNAL OF RADIATION ONCOLOGY BIOLOGY PHYSICS, 2021, 109 (01): : 7 - 7
  • [48] Scalable Team-Based Software Engineering Education via Automated Systems
    Ju, An
    Fu, Xiao
    Zeitsoff, Joshua
    Hemani, Adnan
    Dimitriadis, Yannis
    Fox, Armando
    PROCEEDINGS OF 2018 LEARNING WITH MOOCS (IEEE LWMOOCS 2018): MOOCS FOR ALL - A SOCIAL AND INTERNATIONAL APPROACH, 2018, : 144 - 146
  • [49] Team-based learning
    George, NA
    BRITISH JOURNAL OF EDUCATIONAL TECHNOLOGY, 2002, 33 (01) : 112 - 112
  • [50] Team-Based Learning
    Friedman, Ken
    ACADEMY OF MANAGEMENT LEARNING & EDUCATION, 2003, 2 (01) : 105 - 107