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
相关论文
共 42 条
[1]  
[Anonymous], 2019, ED INQUIRY
[2]  
[Anonymous], 2012, P 2012 ANN M AM ED R
[3]  
Balanskat A., 2015, Computing our future: Computer programming and coding - Priorities, school curricula and initiatives across Europe
[4]   An investigation of the artifacts and process of constructing computers games about environmental science in a fifth grade classroom [J].
Baytak, Ahmet ;
Land, Susan M. .
ETR&D-EDUCATIONAL TECHNOLOGY RESEARCH AND DEVELOPMENT, 2011, 59 (06) :765-782
[5]  
Beyers R. N., 2017, 2017 C INF COMM TECH, P1, DOI [10.1109/ICTAS.2017.7920646, DOI 10.1109/ICTAS.2017.7920646]
[6]  
Bryman A., 2019, SOCIAL RES METHODS
[7]  
Burke Q., 2012, Proceedings of the 43rd ACM technical symposium on Computer Science Education, SIGCSE '12, P433, DOI DOI 10.1145/2157136.2157264
[8]  
Curzon P., 2014, Developing computational thinking in the classroom: A framework
[9]  
Drisko J.W., 2015, Pocket Guides to Social Work Research
[10]   A Pilot Computer Science and Programming Course for Primary School Students [J].
Duncan, Caitlin ;
Bell, Tim .
PROCEEDINGS OF THE 10TH WORKSHOP IN PRIMARY AND SECONDARY COMPUTING EDUCATION, WIPSCE 2015, 2015, :39-48