Fractal Geometry: Enhancing Computational Thinking with MIT Scratch

Recent developments in pedagogy have focused upon computational thinking. Computational thinking provides a way to solve the problem and it is a key practice of science education. The importance of computational thinking is rarely found in K-12 education. Computational thinking is a an important skill everyone needs and it is correlated with many other concepts. These factors have made the development of new tools and syllabus. In this paper, we aim to show the experiments of fractal geometry using MIT Scratch. These computational exercises facilitate to learn many of computational thinking skills that are very important for the people in the near future. Based on our experience with students, we claim that the concept of fractal and its implementation in MIT Scratch is the best practices to improve computational thinking in K-12 school level students.

[1]  K. P. Soman,et al.  Computational thinking leads to computational learning: Flipped class room experiments in linear algebra , 2015, 2015 International Conference on Innovations in Information, Embedded and Communication Systems (ICIIECS).

[2]  V. Sowmya,et al.  Enhancing Computational Thinking with Spreadsheet and Fractal Geometry: Part 3 Mandelbrot and Julia Set , 2012 .

[3]  Cynthia Selby,et al.  Computational Thinking: The Developing Definition , 2013 .

[4]  Björn Regnell,et al.  Teaching programming to young learners using Scala and Kojo , 2014 .

[5]  K. P. Soman,et al.  Innovative use of What if analysis for visualization , 2013, SOCO 2013.

[6]  Roy D. Pea,et al.  Logo Programming and Problem Solving , 2007 .

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

[8]  Yahya Tabesh Computational Thinking: A 21st Century Skill , 2017 .

[9]  Randy Pausch,et al.  Learning to Program with Alice (w/ CD ROM) , 2011 .

[10]  V. Sowmya,et al.  Enhancing Computational Thinking with Spreadsheet and Fractal Geometry: Part 2 Root-finding using Newton Method and Creation of Newton Fractals , 2012 .

[11]  Chris Stephenson,et al.  Bringing computational thinking to K-12: what is Involved and what is the role of the computer science education community? , 2011, INROADS.

[12]  V. Sowmya,et al.  Enhancing Computational Thinking with Spreadsheet and Fractal Geometry: Part 4 Plant Growth modeling and Space Filling Curves , 2012 .

[13]  Helen R. Quinn,et al.  A Framework for K-12 Science Education: Practices, Crosscutting Concepts, and Core Ideas , 2013 .

[14]  David A. Gillam,et al.  A Framework for K-12 Science Education: Practices, Crosscutting Concepts, and Core Ideas , 2012 .

[15]  V. Sowmya,et al.  Enhancing Computational Thinking with Spreadsheet and Fractal Geometry: Part 1 , 2012 .