DEVELOPING COMPUTATIONAL THINKING SKILLS IN K-12 EDUCATION THROUGH BLOCK PROGRAMMING TOOLS

被引:0
|
作者
Humble, N. [1 ]
机构
[1] Mid Sweden Univ, Sundsvall, Sweden
来源
12TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI 2019) | 2019年
关键词
Computational thinking; Block programming; Programming; K-12; Education;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
A frequently mentioned reason for learning and integration programming in K-12 education is the development of computational thinking. However, there have been some differences in previous research concerning how computational thinking skills are developed through programming activities. An increasingly popular tool for programming in K-12 education is block programming. The aim of this study was to analyse and discuss potential opportunities and challenges in developing computational thinking skills through the use of block programming tools in K-12 education. The study has been conducted as a literature review where findings have been gathered and structured according to facets from a computational thinking framework presented by Valerie J. Shute, Chen Sun and Jodi Asbell-Clarke (2017) in 'Demystifying computational thinking. Educational Research Review, 22, 142-158'. The gathered data was further analysed through content analysis and with the use of deductive coding. In the literature search the following keywords where mainly used and combined with the Boolean operators 'or' and 'and': computational thinking, block programming, K-12, education, opportunities, challenges. The literature search where further filtered with a publication time frame between 2015 and 2019, with the exceptions of backward-searches. Findings show that there are both opportunities and challenges in using block programming tools to develop computational thinking skills. Where some are specific for the block programming approach, while other are more general. The conclusion of the study is that computational thinking skills should be targeted explicit in block programming activities for the desired development to occur. Author recommendation is that a variety of programming tools and approaches are used in computational thinking activities to encourage curiosity and progress.
引用
收藏
页码:4865 / 4873
页数:9
相关论文
共 50 条
  • [1] A BLOCK-BASED ARDUINO PROGRAMMING PLATFORM FOR DEVELOPING COMPUTATIONAL THINKING SKILLS FOR K-12 STUDENTS
    Qian, Binsen
    Cheng, Harry H.
    PROCEEDINGS OF ASME 2021 INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, IDETC-CIE2021, VOL 7, 2021,
  • [2] Mapping computational thinking through programming in K-12 education: A conceptual model based on a systematic literature Review
    Tikva, Christina
    Tambouris, Efthimios
    COMPUTERS & EDUCATION, 2021, 162 (162)
  • [3] COMPUTATIONAL THINKING IN K-12 AND HIGHER EDUCATION SCHOOLS
    Prieto, Helena
    Alba, Mireia
    Pla, Florenci
    9TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES (EDULEARN17), 2017, : 3346 - 3353
  • [4] Computational Thinking and Impacts on K-12 Science Education
    Toedte, Ross J.
    Aydeniz, Mehmet
    FRONTIERS IN EDUCATION CONFERENCE (FIE), 2015, 2015, : 1323 - 1329
  • [5] Review on teaching and learning of computational thinking through programming: What is next for K-12?
    Lye, Sze Yee
    Koh, Joyce Hwee Ling
    COMPUTERS IN HUMAN BEHAVIOR, 2014, 41 : 51 - 61
  • [6] A Comparison of Plugged and Unplugged Tools in Teaching Algorithms at the K-12 Level for Computational Thinking Skills
    Aycan Çelik Kirçali
    Nesrin Özdener
    Technology, Knowledge and Learning, 2023, 28 : 1485 - 1513
  • [7] A Comparison of Plugged and Unplugged Tools in Teaching Algorithms at the K-12 Level for Computational Thinking Skills
    Kircali, Aycan celik
    ozdener, Nesrin
    TECHNOLOGY KNOWLEDGE AND LEARNING, 2023, 28 (04) : 1485 - 1513
  • [8] On the Role of Unplugged Programming in K-12 Education
    Humble, Niklas
    Mozelius, Peter
    Sallvin, Lisa
    PROCEEDINGS OF THE 18TH EUROPEAN CONFERENCE ON E-LEARNING (ECEL 2019), 2019, : 224 - 230
  • [9] Collaborative Learning in K-12 Computational Thinking Education: A Systematic Review
    Yin, Stella Xin
    Hoe-Lian Goh, Dion
    Quek, Choon Lang
    JOURNAL OF EDUCATIONAL COMPUTING RESEARCH, 2024, 62 (06) : 1440 - 1474
  • [10] Promoting Computational Thinking through Visual Block Programming Tools
    Plaza, Pedro
    Castro, Manuel
    Manuel Saez-Lopez, Jose
    Sancristobal, Elio
    Gil, Rosario
    Menacho, Antonio
    Garcia-Loro, Felix
    Quintana, Blanca
    Martin, Sergio
    Blazquez, Manuel
    Macho, Alejandro
    Baizan, Pablo
    Mur, Francisco
    Carro, German
    Perez, Clara
    Carrasco, Ramon
    Lopez-Rey, Africa
    Rodriguez-Artacho, Miguel
    Ruiperez-Valiente, Jose A.
    PROCEEDINGS OF THE 2021 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON), 2021, : 1137 - 1142