The consequences of robotics programming education on computational thinking skills: An intervention of the Young Engineer's Workshop (YEW)

[1]  H. Russell Bernard,et al.  Social Research Methods: Qualitative and Quantitative Approaches , 2000 .

[2]  Ting-Chia Hsu,et al.  How to learn and how to teach computational thinking: Suggestions based on a review of the literature , 2018, Comput. Educ..

[3]  Jeannette M. Wing An introduction to computer science for non-majors using principles of computation , 2007, SIGCSE.

[4]  Sáez-LópezJosé-Manuel,et al.  Visual programming languages integrated across the curriculum in elementary school , 2016 .

[5]  Marina Umaschi Bers,et al.  Computational thinking and tinkering: Exploration of an early childhood robotics curriculum , 2014, Comput. Educ..

[6]  Timothy C. Bell,et al.  Computer science in K-12 school curricula of the 2lst century: Why, what and when? , 2017, Education and Information Technologies.

[7]  Anabela Gomes,et al.  A study on student’s characteristics and programming learning , 2008 .

[8]  M. Bers,et al.  Ready for Robotics: Bringing Together the T and E of STEM in Early Childhood Teacher Education. , 2013 .

[9]  Roy D. Pea,et al.  Expansive Framing and Preparation for Future Learning in Middle-School Computer Science , 2014, ICLS.

[10]  M. Armoni Computer Science, Computational Thinking, Programming, Coding: The Anomalies of Transitivity In K–12 Computer Science Education , 2016 .

[11]  Christian D. Schunn,et al.  The Role of Robotics Teams’ Collaboration Quality on Team Performance in a Robotics Tournament , 2017 .

[12]  Caroline Malthus The good research guide: for small-scale social research projects , 2017 .

[13]  Filiz KALELİOĞLU,et al.  A Framework for Computational Thinking Based on a Systematic Research Review , 2016 .

[14]  Diana Pérez,et al.  Can computational thinking be improved by using a methodology based on metaphors and scratch to teach computer programming to children? , 2020, Comput. Hum. Behav..

[15]  Shuchi Grover,et al.  Computational Thinking in K–12 , 2013 .

[16]  W. Marsden I and J , 2012 .

[17]  Michael Johnstone,et al.  The Significance of Learning Style with Respect to Achievement in First Year Programming Students , 2010, 2010 21st Australian Software Engineering Conference.

[18]  Kamini Jaipal-Jamani,et al.  Effect of Robotics on Elementary Preservice Teachers’ Self-Efficacy, Science Learning, and Computational Thinking , 2017 .

[19]  Rex B. Kline,et al.  Principles and Practice of Structural Equation Modeling , 1998 .

[20]  David Cornforth,et al.  Teaching mobile apps for windows devices using TouchDevelop , 2014, ACE.

[21]  M. Denscombe The Good Research Guide: for small-scale social research projects , 1998 .

[22]  S. Avsec,et al.  A Predictive Study of Learner Attitudes Toward Open Learning in a Robotics Class , 2014 .

[23]  Veysel Demirer,et al.  Programming Education and New Approaches Around The World and in Turkey / Dünyada ve Türkiye'de Programlama Eğitimi ve Yeni Yaklaşımlar , 2016 .

[24]  Paul A. Kirschner,et al.  Stop propagating the learning styles myth , 2017, Comput. Educ..

[25]  Marina Umaschi Bers,et al.  Put Your Robot in, Put Your Robot out: Sequencing through Programming Robots in Early Childhood , 2014 .

[26]  Glenda Barlow-Jones,et al.  Novice Students and Computer Programming: Toward Constructivist Pedagogy , 2014 .

[27]  Susan Bergin,et al.  Programming: factors that influence success , 2005 .

[28]  Michail Kalogiannakis,et al.  Developing fundamental programming concepts and computational thinking with ScratchJr in preschool education: a case study , 2016, Int. J. Mob. Learn. Organisation.

[29]  Rodziah Latih,et al.  Major Problems in Basic Programming that Influence Student Performance , 2012 .

[30]  John Kingsley Arthur,et al.  Causes of Failure of Students in Computer Programming Courses: The Teacher Learner Perspective , 2013 .

[31]  David C. Webb,et al.  Scalable game design and the development of a checklist for getting computational thinking into public schools , 2010, SIGCSE.

[32]  Charoula Angeli,et al.  Developing young children's computational thinking with educational robotics: An interaction effect between gender and scaffolding strategy , 2020, Comput. Hum. Behav..

[33]  Afzaal H. Seyal,et al.  Understanding Students Learning Style and Their Performance in Computer Programming Course: Evidence from Bruneian Technical Institution of Higher Learning , 2015 .

[34]  Jalal Nouri,et al.  A systematic review of learning computational thinking through Scratch in K-9 , 2019, Comput. Educ..

[35]  Özgen Korkmaz,et al.  The Impact of STEM Attitude and Thinking Style on Computational Thinking Determined via Structural Equation Modeling , 2020 .

[36]  Esteban Vázquez-Cano,et al.  Visual programming languages integrated across the curriculum in elementary school: A two year case study using "Scratch" in five schools , 2016, Comput. Educ..

[37]  Afzaal H. Seyal,et al.  Evaluating Students’ Perception of Teaching Learning Computer Programming: A Study in a Bruneian Technological University , 2015 .

[38]  Norita Md Norwawi,et al.  Classification of students' performance in computer programming course according to learning style , 2009, 2009 2nd Conference on Data Mining and Optimization.

[39]  KohJoyce Hwee Ling,et al.  Review on teaching and learning of computational thinking through programming , 2014 .

[40]  Aidan Mooney,et al.  Computational Thinking in Secondary Education: Where does it fit? A systematic literary review , 2018, Int. J. Comput. Sci. Educ. Sch..

[41]  Mitchel Resnick,et al.  New Pathways into Robotics: Strategies for Broadening Participation , 2008 .

[42]  James Daniel Lehman,et al.  Correlates of Success in Introductory Programming: A Study with Middle School Students. , 2016 .

[43]  Pedro Gomes,et al.  First exposure to Arduino through peer-coaching: Impact on students' attitudes towards programming , 2017, Comput. Hum. Behav..

[44]  Federico Cuesta,et al.  Andruino-A1: Low-Cost Educational Mobile Robot Based on Android and Arduino , 2016, J. Intell. Robotic Syst..

[45]  Baichang Zhong,et al.  A systematic review on teaching and learning robotics content knowledge in K-12 , 2018, Comput. Educ..

[46]  R. Slavin Research methods in education , 1992 .

[47]  DemetriadisStavros,et al.  Advancing students' computational thinking skills through educational robotics , 2016 .

[48]  Sze Yee Lye,et al.  Review on teaching and learning of computational thinking through programming: What is next for K-12? , 2014, Comput. Hum. Behav..

[49]  Maureen Sprankle,et al.  Problem Solving and Programming Concepts , 1992 .

[50]  Stavros N. Demetriadis,et al.  Advancing students' computational thinking skills through educational robotics: A study on age and gender relevant differences , 2016, Robotics Auton. Syst..

[51]  Sevda Kucuk,et al.  Behavioral patterns of elementary students and teachers in one-to-one robotics instruction , 2017, Comput. Educ..

[52]  Alfred V. Aho,et al.  Computation and Computational Thinking , 2012, Comput. J..