“…In this regard, in many countries, including Turkey, the need for rearranging national ICT education curriculums in such a way to include computational skills has emerged (Bocconi, Chioccariello, Dettori, Ferrari, & Engelhardt, 2016;Jun, Han, Kim, & Lee, 2014;Yadav, Good, Voogt, & Fisser, 2017). Computer programming education is considered as an essential way of developing computational skills (Tsai, Wang & Hsu, 2019). Research showed that there is a strong relationship between self-efficacy and student achievement in computational thinking (CT) activities, including programming (Gurer, Cetin & Top, 2019;Haslaman & Aşkar, 2007;Hawlitschek, Koppen, Dietrich, & Zug, 2019;Korkmaz, Kılıç, Çakır & Erdoğmuş;Mazman Akar & Altun, 2017).…”