- Akkoyunlu, B., & Kurbanoglu, S. (2004). A study on teachers’ information literacy self-efficacy beliefs. Hacettepe Üniversitesi Eğitim Fakültesi Dergisi, 27, 11-20. [Google Scholar]
- 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. [Google Scholar]
- Álvarez, A., & Larrañaga, M. (2016). Experiences incorporating Lego Mindstorms Robots in the basic programming syllabus: Lessons learned. Journal of Intelligent and Robotic Systems: Theory and Applications, 117–129. DOI:10.1007/s10846-015-0202-6 [Google Scholar]
- Anderson, L. W. (1988). Attitudes and their measurement. Keeves, J. P. (Ed.). In Educational research, methodology and measurement: An international handbook (s.421-426). New York: Pergamon Press. [Google Scholar]
- Anastasiadou, S.D., & Karakos, A.S. (2011). The beliefs of electrical and computer engineering students’ regarding computer programming. The International Journal of Technology, Knowledge and Society, 7(1), 37-51. [Google Scholar]
- Aşkar, P., & Davenport, D. (2009). An Investigation of Factors Related to Self-Efficacy for Java Programming Among Engineering Students, The Turkish Online Journal of Educational Technology – TOJET January. 8(1). [Google Scholar]
- Bandura, A. (1995). Self-efficacy in changing societies. Cambridge university press. [Google Scholar]
- Başer, M. (2013). Developing attitude scale toward computer programming. The Journal of Academic Social Science Studies, 6 (6), 199 – 215. http://dx.doi.org/10.9761/JASSS1702 [Google Scholar]
- Benitti, F.B.V. (2012). Exploring the educational potential of robotics in schools: A systematic review. Computers & Education, 58(3), 978-988. https://doi.org/10.1016/j.compedu.2011.10.006 [Google Scholar] [Crossref]
- Bennedsen, J., & Carpersen, M. E. (2008). Exposing the programming process. Bennedsen, J.,Carpersen, M. E., & Kolling, M. (Eds.). In Reflection on the theory of programming: Methods and implementation (pp.6-16). Springer Berlin Heidelberg New York [Google Scholar]
- Beug, A. (2012). Teaching introductory programming concepts: A comparison of Scratch and Arduino. Unpublished Mastes Thesis, The Faculty of California Polytechnic State University, Obispo, San Luis. [Google Scholar]
- Bustillo, J., & Garaizar, P. (2016). Using Scratch to foster creativity behind bars: Two positive experiences in jail. Thinking Skills and Creativity, 19, 60–72. https://doi.org/10.1016/j.tsc.2015.08.003 [Google Scholar] [Crossref]
- Cohen, J.W. (1988). Statistical power analysis for the behavioral sciences (2. Edition). Hillsdale, NJ: Lawrence Erlbaum Associates. [Google Scholar]
- Compeau, D. R., & Higgins, C. A. (1995). Computer self-efficacy: Development of a measure and initial test. MIS quarterly, 189-211. [Google Scholar]
- Davidson, K., Larzon, L., & Ljunggren, K. (2010). Self-Efficacy in Programming among STS Students. Technical Reports from Computer Science Education course of Upssala University [Google Scholar]
- Demirtaş, H., Cömert, M., & Özer, N. (2011). Öğretmen adaylarının özyeterlik inançları ve öğretmenlik mesleğine ilişkin tutumları. Eğitim ve Bilim, 36(159). [Google Scholar]
- Eguchi, A. (2010). What is educational robotics? Theories behind it and practical implementation. In Gibson D., & Dodge B. (eds.), Proceedings of Society for Information Technology & Teacher Education International Conference 2010 (pp. 4006-4014). Chesapeake, VA: AACE. [Google Scholar]
- Erol, O., & Kurt, A. A. (2017). The effects of teaching programming with scratch on pre-service information technology teachers' motivation and achievement. Computers in Human Behavior, 77, 11-18. https://doi.org/10.1016/j.chb.2017.08.017 [Google Scholar] [Crossref]
- Fortus, D., Krajcik, J., Dershimer, R. C., Marx, R. W., & Mamlok- Naamand, R. (2005). Design-based science and real world problem- solving. International Journal of Science Education, 27(7), 855–879. [Google Scholar]
- Gerecke, U., & Wagner, B. (2007). The challenges and benefits of using robots in higher education. Intelligent Automation and Soft Computing, 13(1), 29–43. [Google Scholar]
- Grubbs, M. (2013). Robotics intrigue middle school students and build STEM skills. Technol Eng Teach, 72(6), 12–16 [Google Scholar]
- Harel, I., & Papert, S. (1991). Software design as a learning environment. Interactive Learning Environments, 1(1), 1-30. [Google Scholar]
- Jaipal-Jamani, K., & Angeli, C. (2017). Effect of robotics on elementary preservice teachers’ self-efficacy, science learning, and computational thinking. Journal of Science Education and Technology, 26(2), 175-192. [Google Scholar]
- Jang, Y., Lee, W., & Kim, J. (2015). Assessing the usefulness of object-based programming education using arduino. Indian Journal of Science and Technology, 8(S1), 89-96. [Google Scholar]
- Jenkins, T. (2002). On the difficulty of learning to program. Proceedings of 3rd annual conference of the LTSN-ICS, 53-58, Loughborough, United Kingdom. [Google Scholar]
- Kafai, Y. B. (2006). Playing and making games for learning instructionist and constructionist perspectives for game studies. Games and Culture, 1(1), 36-40. [Google Scholar]
- Karsten, R., & Roth, R. M. (1998). Computer self-efficacy: A practical indicator of student computer competency in introductory IS courses. Informing Science, 1(3), 61-68. [Google Scholar]
- Ke, F. (2014). An implementation of design-based learning through creating educational computer games: A case study on mathematics learning during design and computing. Computers & Education, 73, 26–39. https://doi.org/10.1016/j.compedu.2013.12.010 [Google Scholar] [Crossref]
- Korkmaz, O. (2016). The effect of Lego Mindstorms Ev3 based design activities on students’ attitudes towards learning computer programming, self-efficacy beliefs and levels of academic achievement. Baltic Journal of Modern Computing, 4(4), 994–1007. doi:10.22364/bjmc.2016.4.4.24 [Google Scholar] [Crossref]
- Korkmaz, Ö., & Altun, H. (2013). Engineering and ceit student’s attitude towards learning computer programming. The Journal of Academic Social Science Studies International Journal of Social Science, 6(2), 1169-1185. [Google Scholar]
- Kurebayashi, S., Kamada, T., & Kanemune, S. (2006). Learning computer programming with autonomous robots. In International Conference on Informatics in Secondary Schools-Evolution and Perspectives (pp. 138-149). Springer, Berlin, Heidelberg. [Google Scholar]
- Kutluca, T., & Ekici, G. (2010). Examining teacher candidates’ attitudes and self-efficacy perceptions towards the computer assisted education. Hacettepe University Journal of Education, 38(38). [Google Scholar]
- Lamb, A., & Johnson, L., (2011), Scratch: computer programming for 21st century learners. Teacher Librarian, 38 (4), 64-68. [Google Scholar]
- Lin, J. M.C., & Liu, S.F. (2012), An investigation into parent-child collaboration in learning computer programming. Educational Technology & Society, 15 (1), 162–173. [Google Scholar]
- Lin, C. H., Liu, E. Z. F., & Huang, Y. Y. (2012). Exploring parents’ perceptions toward educational robots: Gender and socioeconomic difference. British Journal of Educational Technology, 43(1), E31-E34. [Google Scholar]
- Liu, E. Z. F., Lin, C. H., & Chang, C. S. (2010). Student satisfaction and self-efficacy in a cooperative robotics course. Social Behavior and Personality, 38(8), 1135-1146. [Google Scholar]
- Liu, E. Z-H., Lin, C-H., Feng, H-C., & Hou, H-T. (2013). An analysis of teacher-student interaction patterns in a robotics course for kindergarten children: A pilot study. The Turkish Online Journal of Educational Technology, 12(1), 9-18. [Google Scholar]
- Liu, A., Newsom, J., Schunn, C. & Shoop, R. (2013). Students learn programming faster through robotic simulation. Tech Directions, 72(8), 16–19. [Google Scholar]
- Maio, G., & Haddock, G. (2009). The psychology of attitudes and attitude change. SAGE Publications Limited. [Google Scholar]
- Major, L., Kyriacou, T., & Brereton, O. P. (2012). Systematic literature review: teaching novices programming using robots. IET Software, 6(6), 502. doi:10.1049/iet-sen.2011.0125 [Google Scholar] [Crossref]
- Mishra, P., & Girod, M. (2006). Designing learning through learning to design. The High School Journal, 90(1), 44e51 [Google Scholar]
- Papert, S. (1980). Mindstorms: Children, computers and powerful ideas. New York: Basic Books. [Google Scholar]
- Ramalingam V., & Wiedenbeck S. (1998). Development and validation of scores on a computer programming self efficacy scale and group analyses of novice programmer self-efficacy. Journal of Educational Computing Research, 19, 4, 365–379. [Google Scholar]
- Rubio, M. A., Hierro, C. M., & Pablo, A. P. D. Y. (2013). Using arduino to enhance computer programming courses in science and engineering. In Proceedings of EDULEARN13 conference (pp. 1-3). [Google Scholar]
- Schwartz, J., Stagner, J., & Morrison, W. (2006). Kid's programming language (KPL). In ACM SIGGRAPH 2006 Educators program (p. 52). ACM. [Google Scholar]
- Şişman, B., & Küçük, S. (2018). Pre-Service Teachers’ Flow, Anxiety And Cognitive Load Levels In Robotics Programming. Eğitim Teknolojisi Kuram ve Uygulama, 8(2), 125-156. [Google Scholar]
- Tai, D.W.S., Yu, C.H. Laive, L.C. & Lin, S.J. (2003). A study on the effects of spatialability in promoting the logical thinking abilities of students with regard to programming language. World Transactions on Engineering and Technology Education, 2(2), 251-254. [Google Scholar]
- de Vries, E. (2006). Students’construction of external representations in design-based learning situations. Learning and Instruction, 16, 213–227. [Google Scholar]
|