1. Ackermann, E. (2001). Piaget’s constructivism, Papert’s constructionism: What is the difference. Future of Learning Group Publication, 5(3), 438.
2. Akyol-Altun, C. (2018). Okul öncesi öğretim programına algoritma ve kodlama eğitimi entegrasyonunun öğrencilerin problem çözme becerisine etkisi (Master’s thesis), Ankara University, Ankara.
3. Arabacıoğlu, T., Bülbül, H. İ., & Filiz, A. (2007). Bilgisayar programlama öğretiminde yeni bir yaklaşım. Akademik Bilişim, 193–197.
4. Barendsen, E., & Stoker, I. (2013, November). Computational thinking in CS teaching materials: A pilot study. In Proceedings of the 13th Koli Calling International Conference on Computing Education Research (pp. 199–200).https://doi.org/10.1145/2526968.2526995.
5. Barron, B., Cayton-Hodges, G., Bofferding, L., Copple, C., Darling-Hammond, L., & Levine, M. H. (2011). Take a giant step: A blueprint for teaching young children in a digital age. Joan Ganz Cooney Center at Sesame Workshop.