Computer programming has been included in the curriculum of K12 education around the world and this has necessitated a tool for the assessment of the computer programming selfefficacy. Thus, this study aims to suggest the necessary scale for the field. In the scale development, the steps of classical measurement theory were applied. Following the expert review, the item pool was conducted with 233 students in a public secondary school which provides education to the age group of 12-14 in the school year 2014-2015. As a result of the study, a unidimensional 5-point Likert scale of 31 items was obtained. The factor loads varied between 0.47 and 0.71 and the explained variance rate was 41.15%. In the analysis of the internal consistency, sufficient values were found; the Cronbach alpha as 0.95 and the equivalent halves method result as 0.96. For the construct validity, exploratory and confirmatory factor analysis were applied and the result showed that the scale is valid and reliable. Günümüzde, bilişim teknolojilerindeki gelişmelerle insanların problemlere çözüm arayışları farklılaşmıştır. Uzun sürede bitirilebilecek bir iş ya da görev teknolojiyi kullanarak kısa sürede bitirebilmektedir. Dijital teknolojinin içerisinde büyüyen çocukların, sadece o teknolojiyi kullanmaları değil, gerekirse yeni teknolojiler üreterek üst düzey düşünme becerilerinin gelişmesi beklenmektedir (Kalelioğlu, 2015). Bu üst düzey becerilerden bir tanesi de Bilgi İşlemsel Düşünmedir (Computational Thinking) (Philips, 2009;Wing 2010). Bilgi İşlemsel Düşünme, sadece bilgisayar bilimcilerinin değil tüm insanların sahip olmaları gereken bir beceri olarak görülmektedir (Korkmaz, Çakir, & Özden, 2017;Wing, 2006;Wing, 2008;Wing, 2010).
KeywordsBilgi İşlemsel Düşünme becerisinin öğrencilere kazandırılmasında sık kullanılan yöntemlerden bir tanesi, "Başlangıç Öğrenme Ortamları" olarak değerlendirilen görsel programlama araçlarıyla bilgisayar programlama öğretimidir (Weinberg, 2013). Programlama becerisi yaratıcı düşünme, problem çözme, mantıksal çıkarım gibi üst düzey düşünme becerilerinin geliştirilmesine olanak tanımaktadır (Fesakis & Serafeim, 2009;Fessakis, Gouli, & Mavroudi, 2013;Kay & Knaack, 2005). Bilgisayar programlama becerisinin öğrencilere sağladığı katkı, eğitimcilerin ve araştırmacıların ilgisini çekmiş (Gökçearslan & Alper, 2015), bu doğrultuda Avrupa ve Amerika'da erken yaşlar için bilgisayar programlama öğretimine yönelik ders ve etkinlikler üzerine yapılan çalışmalar artmıştır (Grover & Pea, 2013;Kafai & Burke, 2013). Birçok ülke erken yaşlar için bilgisayar programlamayı ulusal programlarına entegre etmeye başlamışlardır (Kalelioğlu, 2015).Geçmişte öğrencilere bilgisayar programlamanın öğretilmeye çalışılıp, sadece az sayıdaki öğrencinin başarılı olması (Resnick et al., 2009), "bu sefer de aynı sorunla karşı karşıya kalınır mı?" sorusunu akla getirmektedir. Bunun için öğrencilerin bilgisayar programlamaya yönelik düşünceleri ve bilgisayar programlamadaki başarılarının değerlendirilmesi gerekmektedir. Öğrencilerin öz-yeterl...