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] Makerspaces for rethinking teaching and learning in K-12 education: Introduction to research on makerspaces in K-12 education special issue
    Nadelson, Louis S.
    JOURNAL OF EDUCATIONAL RESEARCH, 2021, 114 (02): : 105 - 107
  • [22] Epistemic tools in engineering design for K-12 education
    Kelly, Gregory J.
    Cunningham, Christine M.
    SCIENCE EDUCATION, 2019, 103 (04) : 1080 - 1111
  • [23] A Review of the NAE Report, Engineering in K-12 Education
    Rogers, Chris B.
    Wendell, Kristen
    Foster, Jacob
    JOURNAL OF ENGINEERING EDUCATION, 2010, 99 (02) : 179 - 181
  • [24] A Framework for Implementing Quality K-12 Engineering Education
    Moore, Tamara J.
    Glancy, Aran W.
    Tank, Kristina Maruyama
    Kersten, Jennifer Anna
    Stohlmann, Micah S.
    Ntow, Forster D.
    Smith, Karl A.
    2013 ASEE ANNUAL CONFERENCE, 2013,
  • [25] Bloom's Taxonomy in Software Engineering Education: A Systematic Mapping Study
    Britto, Ricardo
    Usman, Muhammad
    FRONTIERS IN EDUCATION CONFERENCE (FIE), 2015, 2015, : 392 - 399
  • [26] ISO/IEC 29110 and Software Engineering Education: A Systematic Mapping Study
    L. Vives
    K. Melendez
    A. Dávila
    Programming and Computer Software, 2022, 48 : 745 - 755
  • [27] ISO/IEC 29110 and Software Engineering Education: A Systematic Mapping Study
    Vives, L.
    Melendez, K.
    Davila, A.
    PROGRAMMING AND COMPUTER SOFTWARE, 2022, 48 (08) : 745 - 755
  • [28] Approaches to Assess Computational Thinking Competences Based on Code Analysis in K-12 Education: A Systematic Mapping Study
    Da Cruz Alves, Nathalia
    Gresse Von Wangenheim, Christiane
    Hauck, Jean C. R.
    INFORMATICS IN EDUCATION, 2019, 18 (01): : 17 - 39
  • [29] Visual tools for teaching machine learning in K-12: A ten-year systematic mapping
    von Wangenheim, Christiane Gresse
    Hauck, Jean C. R.
    Pacheco, Fernando S.
    Bertonceli Bueno, Matheus F.
    EDUCATION AND INFORMATION TECHNOLOGIES, 2021, 26 (05) : 5733 - 5778
  • [30] Visual tools for teaching machine learning in K-12: A ten-year systematic mapping
    Christiane Gresse von Wangenheim
    Jean C. R. Hauck
    Fernando S. Pacheco
    Matheus F. Bertonceli Bueno
    Education and Information Technologies, 2021, 26 : 5733 - 5778