Teaching Software Engineering in K-12 Education: A Systematic Mapping Study

被引:7
作者
da Cruz Pinheiro, Fernando [1 ]
von Wangenheim, Christiane Gresse [1 ]
Missfeldt Filho, Raul [1 ]
机构
[1] Fed Univ Santa Catarina UFSC, Dept Informat & Stat INE, Florianopolis, SC, Brazil
来源
INFORMATICS IN EDUCATION | 2018年 / 17卷 / 02期
关键词
software engineering; teaching; K-12;
D O I
10.15388/infedu.2018.10
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Diverse initiatives have emerged to popularize the teaching of computing in K-12 mainly through programming. This, however, may not cover other important core computing competencies, such as Software Engineering (SE). Thus, in order to obtain an overview of the state of the art and practice of teaching SE competences in K-12, we carried out a systematic mapping study. We identified 17 instructional units mostly adopting the waterfall model or agile methodologies focusing on the main phases of the software process. However, there seems to be a lack of details hindering large-scope adoption of these instructional units. Many articles also do not report how the units have been developed and/or evaluated. However, results demonstrating both the viability and the positive contribution of initiating SE education already in K-12, indicate a need for further research in order to improve computing education in schools contributing to the popularization of SE competencies.
引用
收藏
页码:167 / 206
页数:40
相关论文
共 50 条
  • [41] A Systematic Mapping Study of Diversity in Software Engineering: A Perspective from the Agile Methodologies
    Silveira, Karina Kohl
    Prikladnicki, Rafael
    2019 IEEE/ACM 12TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING (CHASE 2019), 2019, : 7 - 10
  • [42] Security in Telehealth Systems From a Software Engineering Viewpoint: A Systematic Mapping Study
    Marquez, Gaston
    Astudillo, Hernan
    Taramasco, Carla
    IEEE ACCESS, 2020, 8 : 10933 - 10950
  • [43] Impact of Outcome-Based Education on Software Engineering Teaching: a Case Study
    Dai, Hong-Ning
    Wei, Wei
    Wang, Hao
    Wong, Tak-Lam
    PROCEEDINGS OF 2017 IEEE 6TH INTERNATIONAL CONFERENCE ON TEACHING, ASSESSMENT, AND LEARNING FOR ENGINEERING (TALE), 2017, : 261 - 264
  • [44] A Cross-Domain Systematic Mapping Study on Software Engineering for Digital Twins
    Dalibor, Manuela
    Jansen, Nico
    Rumpe, Bernhard
    Schmalzing, David
    Wachtmeister, Louis
    Wimmerb, Manuel
    Wortmann, Andreas
    JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 193
  • [45] Study of Practice Teaching of Software Engineering
    Wu, Lihua
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON ECONOMY, MANAGEMENT AND EDUCATION TECHNOLOGY, 2016, 62 : 1820 - 1823
  • [46] Systematic Mapping: Artificial Intelligence Techniques in Software Engineering
    Sofian, Hazrina
    Yunus, Nur Arzilawati Md
    Ahmad, Rodina
    IEEE ACCESS, 2022, 10 : 51021 - 51040
  • [47] Enriching K-12 science and mathematics education using LEGOs
    Kapila, V. (vkapila@poly.edu), 1600, American Society for Engineering Education (03):
  • [48] Educational trends in software engineering: a systematic review study
    Duarte Acosta, Nixon
    Bolano Garcia, Matilde
    Buitrago Romero, Jairo
    Lopez Sevillano, Alexandra
    Forero Paez, Nelson
    Roa, Olga
    2019 CONGRESO INTERNACIONAL DE INNOVACION Y TENDENCIAS EN INGENIERIA (CONIITI ), 2019,
  • [49] Engineering design skills coverage in K-12 engineering program curriculum materials in the USA
    Chabalengula, Vivien M.
    Mumba, Frackson
    INTERNATIONAL JOURNAL OF SCIENCE EDUCATION, 2017, 39 (16) : 2209 - 2225
  • [50] Control Software Engineering Approaches for Cyber-Physical Systems: A Systematic Mapping Study
    Banerjee, Amar
    Choppella, Venkatesh
    ACM TRANSACTIONS ON CYBER-PHYSICAL SYSTEMS, 2025, 9 (01)