The effects of different programming trainings on the computational thinking skills

被引:32
作者
Pala, Ferhat Kadir [1 ]
Turker, Pinar Mihci [1 ]
机构
[1] Aksaray Univ, Comp & Instruct Technol Dept, Aksaray, Turkey
关键词
Computational thinking; computational thinking skills; programming training; Arduino; C plus plus; ROBOTICS; ISSUES;
D O I
10.1080/10494820.2019.1635495
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
In this study, the effects of Arduino IDE and C++ programming languages were investigated on the computational thinking skills of preservice teachers. The Computational Thinking Skills Scale was administered to preservice teachers. Firstly, a basic programming training was given and then it was asked to create group projects on a voluntary basis. Six of twelve groups created a project using the Arduino IDE platform and the other six created one using the C++ programming language. Accordingly, a significant difference, which is in favour of the post-test, was found in the scores of pre-tests and post-tests of Arduino IDE groups in the scale factors; creativity, algorithmic thinking, critical thinking and the total score of the scale. No significant difference was found in cooperativity and problem solving factors. Also, the results of the study did not reveal any significant difference between the scores of pre and post-tests of C++ project groups and overall scores of different groups.
引用
收藏
页码:1090 / 1100
页数:11
相关论文
共 45 条
  • [1] Altin H, 2013, J BALT SCI EDUC, V12, P365
  • [2] [Anonymous], 2008, SPRINGER HDB ROBOTIC
  • [3] [Anonymous], 2011, BILIMSEL ARATRMA YON
  • [4] Atman Uslu N., 2018, EGE EITIM TEKNOLOJIL, V2, P19
  • [5] Atmatzidou S., 2012, 2012 IEEE 12th International Conference on Advanced Learning Technologies (ICALT), P298, DOI 10.1109/ICALT.2012.111
  • [6] Strategies used by elementary schoolchildren solving robotics-based complex tasks: innovative potential of technology
    Blanchard, Samuel
    Freiman, Viktor
    Lirrete-Pitre, Nicole
    [J]. INNOVATION AND CREATIVITY IN EDUCATION, 2010, 2 (02): : 2851 - 2857
  • [7] Catlak S, 2015, Journal of Instructional Technologies & Teacher Education, V4, P13
  • [8] Catlin D., 2014, Proceedings of 4th International Workshop Teaching Robotics, Teaching with Robotics 5th International Conference Robotics in Education, P144
  • [9] Chambers J., 2007, Electronic Journal for the Integration of Technology in Education, V6, P55
  • [10] Exploring Issues About Computational Thinking in Higher Education
    Czerkawski B.C.
    Lyman E.W.
    III
    [J]. TechTrends, 2015, 59 (2) : 57 - 65