Computational Thinking, Programming Self-Efficacy, Problem Solving and Experiences in the Programming Process Conducted with Robotic Activities
Abstract
The purpose of this study was to determine
the skill levels of secondary school students regarding computational thinking,
programming self-efficacy and reflective thinking aimed at problem solving and
examine their experiences in the programming training process on robotic
activities. Toward this purpose, a 10-week application was conducted with 55
students from 6th and 7th grades who received education at a secondary school
in Western Black Sea region of Turkey during the school year of 2017-2018. The
study was conducted using the mixed model and various scales in the
quantitative dimension. On the other hand, a semi-structured interview form developed
by the researchers was applied in the qualitative dimension. As a result, it
was found out that students’ computational thinking skills, programming
self-efficacy and reflective thinking aimed at problem solving were moderate.
Students’ levels of computational thinking and programming self-efficacy were
observed to differ depending on their grade levels. In addition, a positive and
moderate relationship was found among the levels of computational thinking,
programming self-efficacy and reflective thinking aimed at problem solving.
Keywords
References
- Adleberg, B. M. (2013). Scratch programming and remix culture: Gender differences in interaction and motivation for pre-adolescents (Unpublished master’s thesis). Georgetown University, Washington, D.C.
- Aho, A. V. (2012). Computation and computational thinking. The Computer Journal, 55(7), 832-835.
- Alimisis, D. (2013). Educational robotics: Open questions and new challenges. Themes in Science and Technology Education, 6(1), 63-71.
- Altun, A. & Mazman, S. G. (2012). Developing computer programming self-efficacy scale. Journal of Measurement and Evaluation in Education and Psychology, 3(2), 297-308.
- Antonakos, J. L. (Ed.). (2016). Computer technology and computer programming: Research and strategies. Boca Raton, Florida: CRC Press.
- Askar, P. & Davenport, D. (2009). An investigation of factors related to self-efficacy for Java programming among engineering students. TOJET: The Turkish Online Journal of Educational Technology, 8(1). Retrieved on 22 October 2018 from http://files.eric.ed. gov/fulltext/ED503900.pdf
- Aslan, U. (2014). Fostering students' learning of probability through video game programming (Unpublished master’s thesis). Bogazici University, Istanbul.
- Atmatzidou, S. & Demetriadis, S. N. (2012, July). Evaluating the role of collaboration scripts as group guiding tools in activities of educational robotics: Conclusions from three case studies. In Advanced Learning Technologies (ICALT), 2012 IEEE 12th International Conference on (pp. 298-302). IEEE.
Details
Primary Language
English
Subjects
-
Journal Section
Research Article
Authors
Fatma Gizem Karaoglan Yilmaz
This is me
0000-0003-4963-8083
Türkiye
Ramazan Yilmaz
This is me
0000-0002-2041-1750
Türkiye
Publication Date
April 16, 2019
Submission Date
October 23, 2018
Acceptance Date
March 21, 2019
Published in Issue
Year 2019 Volume: 10 Number: 2