Effects of different teaching approaches on programming skills

被引:17
作者
Erumit, Ali Kursat [1 ]
机构
[1] Trabzon Univ, Dept Comp & Instruct Technol, TR-61300 Trabzon, Turkey
关键词
Programming; Algorithmic thinking; Reflective thinking; Problem solving; Teaching approaches; COMPUTATIONAL THINKING; ELEMENTARY-SCHOOL; SCRATCH; ENVIRONMENT; LEARNERS; CHILDREN; DESIGN; GAMES; CODE;
D O I
10.1007/s10639-019-10010-8
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Purpose of this study is determined effects of different teaching approaches on programming skills. Therefore, the effect of three different types of activities prepared with Scratch on 423 sixth grade students' attitudes towards computer technologies, algorithmic thinking skills and reflective thinking skills on problem solving were investigated. Three IT teachers at the three schools, were asked to prepare and teach one of the three activities in their computer classes so that a different type of activity was provided at each school. The practical phase was carried out twice a week for seven weeks. A mixed method design was used with quantitative and qualitative components. Results showed that although the same programming tool and similar code blocks were used in the three applications, selected activities resulted in different effects on students. It was found that animation activities of the three types of activities had a positive effect on students' attitudes towards computer technologies. The mathematical and game preparation activities had positive effects on algorithmic thinking and reflective thinking skills for problem solving. The present study reveals the importance of "activity type," which is often neglected as a variable in studies investigating the different effects of block-based visual programming tools.
引用
收藏
页码:1013 / 1037
页数:25
相关论文
共 76 条
[1]  
Ah-Fur Lai, 2011, 2011 International Conference on Electrical and Control Engineering, P6940, DOI 10.1109/ICECENG.2011.6056908
[2]  
[Anonymous], 2008, GLOBAL ACHIEVEMENT G
[3]  
[Anonymous], 1998, APPL SOCIAL RES MET
[4]  
[Anonymous], 2017, BILIIM TEKNOLOJILERI
[5]   Fundamentals of the design and the operation of an intelligent tutoring system for the learning of the arithmetical and algebraic way of solving word problems [J].
Arnau, David ;
Arevalillo-Herraez, Miguel ;
Puig, Luis ;
Antonio Gonzalez-Calero, Jose .
COMPUTERS & EDUCATION, 2013, 63 :119-130
[6]  
Aydoan D, 2013, THESIS
[7]   What factors facilitate teacher skill, teacher morale, and perceived student learning in technology-using classrooms? [J].
Baylor, AL ;
Ritchie, D .
COMPUTERS & EDUCATION, 2002, 39 (04) :395-414
[8]  
Bayrak F, 2011, HACET UNIV EGIT FAK, P93
[9]  
Brown L, 2018, TLS-TIMES LIT SUPPL, P15
[10]  
Burke Q., 2012, Proceedings of the 43rd ACM technical symposium on Computer Science Education, SIGCSE '12, P433