The use of Programming Tools in Teaching and Learning Material by K-12 Teachers

被引:2
作者
Humble, Niklas [1 ]
机构
[1] Mid Sweden Univ, Ostersund, Sweden
来源
PROCEEDINGS OF THE 20TH EUROPEAN CONFERENCE ON E-LEARNING (ECEL 2021) | 2021年
关键词
programming tool; programming; K-12; teaching material; learning material; COMPUTATIONAL THINKING; COMPUTING EDUCATION; ATTITUDE; SCHOOL;
D O I
10.34190/EEL.21.117
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
The integration of programming in K-12 education (kindergarten to grade 12) can be viewed worldwide. Expected outcomes of the integration is that students will develop skills in problem solving, creativity, logical thinking, reasoning, and computational thinking. Previous research has identified several challenges for the integration of programming, such as lack of guidance, motivation, time and competence. The aim of this study is to examine the use of programming tools in teaching and learning material by K-12 teachers. The teaching and learning material analysed in this study were collected from a website (Lektion.se) where K-12 teachers can share their teaching and learning material with each other. A document review process, inspired by a systematic literature review process, was used to select the teaching and learning material to be included in the study. The selected teaching and learning material were later analysed through content analysis with deductive and inductive coding. In the study, four types of programming tools can be found in the analysed teaching and learning material: textual programming tools, block programming tools, tangible programming tools, and unplugged programming. The findings of the study indicate potential relationships between the use of different programming tools and school subjects and student grades. These findings can be drawn upon by teachers and other stakeholders in the decision on what programming tools to integrate in classroom practice and how they are to be used.
引用
收藏
页码:574 / 582
页数:9
相关论文
共 39 条
[1]   Programming Unplugged: Bridging CS Unplugged Activities Gap for Learning Key Programming Concepts [J].
AlAmer, Reem A. ;
Al-Doweesh, Weldon A. ;
Al-Khalifa, Hend S. ;
Al-Razgan, Muna S. .
PROCEEDINGS 2015 FIFTH INTERNATIONAL CONFERENCE ON E-LEARNING (ECONF 2015), 2015, :97-103
[2]   Closing the gender gap in an introductory programming course [J].
Angel Rubio, Miguel ;
Romero-Zaliz, Rocio ;
Manoso, Carolina ;
de Madrid, Angel P. .
COMPUTERS & EDUCATION, 2015, 82 :409-420
[3]  
Aranda G., 2018, Pedagogika, V68, DOI [10.14712/23362189.2018.859, DOI 10.14712/23362189.2018.859]
[4]  
Balanskat A., 2015, Computing our Future. Computer Programming and Coding. Priorities, School Curricula and Initiatives Across Europe
[5]  
Bell Tim, 2018, CS unplugged-how is it used, and does it work? Adventures between lower bounds and higher altitudes: essays dedicated to Juraj Hromkovic on the occasion of his 60th birthday, P497, DOI [DOI 10.1007/978-3-319-98355-429, DOI 10.1007/978-3-319-98355, 10.1007/978-3-319-98355-4_29, DOI 10.1007/978-3-319-98355-4_29]
[6]   Document Analysis as a Qualitative Research Method [J].
Bowen, Glenn A. .
QUALITATIVE RESEARCH JOURNAL, 2009, 9 (02) :27-+
[7]   Development of Computational Thinking Skills through Unplugged Activities in Primary School [J].
Brackmann, Christian P. ;
Roman-Gonzalez, Marcos ;
Robles, Gregorio ;
Moreno-Leon, Jesus ;
Casali, Ana ;
Barone, Dante .
PROCEEDINGS OF THE 12TH WORKSHOP IN PRIMARY AND SECONDARY COMPUTING EDUCATION (WIPSCE 2017), 2017, :65-72
[8]  
Brennan K., 2012, 2012 ANN M AM ED RES
[9]  
Bryman A., 2016, Social research methods
[10]   The effects of first programming language on college students' computing attitude and achievement: a comparison of graphical and textual languages [J].
Chen, Chen ;
Haduong, Paulina ;
Brennan, Karen ;
Sonnert, Gerhard ;
Sadler, Philip .
COMPUTER SCIENCE EDUCATION, 2019, 29 (01) :23-48