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
Kaynakça
- 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.
Ayrıntılar
Birincil Dil
İngilizce
Konular
-
Bölüm
Araştırma Makalesi
Yazarlar
Fatma Gizem Karaoglan Yilmaz
Bu kişi benim
0000-0003-4963-8083
Türkiye
Ramazan Yilmaz
Bu kişi benim
0000-0002-2041-1750
Türkiye
Yayımlanma Tarihi
16 Nisan 2019
Gönderilme Tarihi
23 Ekim 2018
Kabul Tarihi
21 Mart 2019
Yayımlandığı Sayı
Yıl 2019 Cilt: 10 Sayı: 2