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 条
  • [21] Landscaping systematic mapping studies in software engineering: A tertiary study
    Khan, Muhammad Uzair
    Sherin, Salman
    Lqbal, Muhammad Zohaib
    Zahid, Rubab
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 149 : 396 - 436
  • [22] Using biometric data in software engineering: a systematic mapping study
    Menzen, Juliano Paulo
    Farias, Kleinner
    Bischoff, Vinicius
    BEHAVIOUR & INFORMATION TECHNOLOGY, 2021, 40 (09) : 880 - 902
  • [23] Privacy by Design in Software Engineering: An update of a Systematic Mapping Study
    de Chaves, Shirlei Aparecida
    Vavassori Benitti, Fabiane Barreto
    38TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2023, 2023, : 1362 - 1369
  • [24] Learning and teaching with social network sites: A decade of research in K-12 related education
    Greenhow C.
    Askari E.
    Education and Information Technologies, 2017, 22 (2) : 623 - 645
  • [25] Teaching tools for software engineering education
    Dick, Martin
    Postema, Margot
    Miller, Jan
    Proceedings of the Conference on Integrating Technology into Computer Science Education, ITiCSE, 2000, : 49 - 52
  • [26] Replication of empirical studies in software engineering research: a systematic mapping study
    da Silva, Fabio Q. B.
    Suassuna, Marcos
    Franca, A. Cesar C.
    Grubb, Alicia M.
    Gouveia, Tatiana B.
    Monteiro, Cleviton V. F.
    dos Santos, Igor Ebrahim
    EMPIRICAL SOFTWARE ENGINEERING, 2014, 19 (03) : 501 - 557
  • [27] Software Engineering Applications Enabled by Blockchain Technology: A Systematic Mapping Study
    Demi, Selina
    Colomo-Palacios, Ricardo
    Sanchez-Gordon, Mary
    APPLIED SCIENCES-BASEL, 2021, 11 (07):
  • [28] Software engineering principles: A systematic mapping study and a quantitative literature review
    Al-Sarayreh, Khalid T.
    Meridji, Kenza
    Abran, Alain
    ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2021, 24 (03): : 768 - 781
  • [29] A Systematic Mapping Study on the Use of Software Engineering Practices to Develop MVPs
    Alonso, Silvio
    Kalinowski, Marcos
    Viana, Marx
    Ferreira, Bruna
    Barbosa, Simone D. J.
    2021 47TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2021), 2021, : 62 - 69
  • [30] Replication of empirical studies in software engineering research: a systematic mapping study
    Fabio Q. B. da Silva
    Marcos Suassuna
    A. César C. França
    Alicia M. Grubb
    Tatiana B. Gouveia
    Cleviton V. F. Monteiro
    Igor Ebrahim dos Santos
    Empirical Software Engineering, 2014, 19 : 501 - 557