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 条
  • [1] Teaching Software Design Engineering Across the K-12 Curriculum
    Fronza, Ilenia
    El Ioini, Nabil
    Corral, Luis
    SIGITE'16: PROCEEDINGS OF THE 17TH ANNUAL CONFERENCE ON INFORMATION TECHNOLOGY EDUCATION, 2016, : 97 - 101
  • [2] Engineering K-12 education
    Nickles, Lee
    INDUSTRIAL ENGINEER, 2008, 40 (01): : 24 - 24
  • [3] Teaching Software Engineering Principles to K-12 Students: A MOOC on Scratch
    Hermans, Felienne
    Aivaloglou, Efthimia
    2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING EDUCATION AND TRAINING TRACK (ICSE-SEET 2017), 2017, : 13 - 22
  • [4] A systematic review of teaching and learning machine learning in K-12 education
    Sanusi, Ismaila Temitayo
    Oyelere, Solomon Sunday
    Vartiainen, Henriikka
    Suhonen, Jarkko
    Tukiainen, Markku
    EDUCATION AND INFORMATION TECHNOLOGIES, 2023, 28 (05) : 5967 - 5997
  • [5] Online Teaching in K-12 Education in the United States: A Systematic Review
    Johnson, Carla C.
    Walton, Janet B.
    Strickler, Lacey
    Elliott, Jennifer Brammer
    REVIEW OF EDUCATIONAL RESEARCH, 2023, 93 (03) : 353 - 411
  • [6] A systematic review of teaching and learning machine learning in K-12 education
    Ismaila Temitayo Sanusi
    Solomon Sunday Oyelere
    Henriikka Vartiainen
    Jarkko Suhonen
    Markku Tukiainen
    Education and Information Technologies, 2023, 28 : 5967 - 5997
  • [7] A Systematic Mapping Study on Practical Approaches to Teaching Software Engineering
    Marques, Mara R.
    Quispe, Alcides
    Ochoa, Sergio F.
    2014 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2014,
  • [8] Teaching Machine Learning in K-12 Education
    Sanusi, Ismaila Temitayo
    ICER 2021: PROCEEDINGS OF THE 17TH ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH, 2021, : 395 - 397
  • [9] Teaching and Learning of Energy in K-12 Education
    Koliopoulos, Dimitris
    SCIENCE & EDUCATION, 2016, 25 (1-2) : 235 - 239
  • [10] Current Trends in K-12 Engineering Education
    Chen, Wei-Fan
    Chou, Pao-Nan
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2017, 33 (01) : 285 - 286