References
- Aspinall, B. (2017). Code breaker: increase creativity, remix assessment, and develop a class of coder ninjas! San Diego, CA: Dave Burgess Consulting, Inc.
- Batista, S., & Baptista, C. (2014). Learning object for linear systems: Scratch in mathematics. International Journal on New Trends in Education and Their Implications, 5(1), 71-81.
- Calder, N. (2010). Using Scratch: An integrated problem solving approach to mathematical thinking. Australian Primary Mathematics Classroom, 15(4), 9-14.
- Elliot, J. (1991). Action research for educational change. Milton Keynes and Philadelphia: Open University Press.
- Graves, D. (1990). Computer science and math: Estranged partners in a changing world. Education, 110(4), 486-489.
- Guzdial, M. (2016). Bringing computer science to U.S. schools, state by state. Communications of the ACM, 59(5), 24-25. https://doi.org/10.1145/2898963
- Humble, S. (2018). Creating the coding generation in primary schools: A practical guide for cross-curricular teaching. New York, NY: Routledge.
- Israel, M., Wherfel, Q., Pearson, J., Shehab, S., & Tapia, T. (2015). Empowering K-12 students with disabilities to learn computational thinking and computer programming. Teaching Exceptional Children, 48(1), 45-53. https://doi.org/10.1177/0040059915594790
- Johnson, L., Becker, A., Estrada, S., & Freeman, A. (2014). NMC Horizon Report: 2014 K-12 edition. Austin, Texas: The New Media Consortium. Retrieved from http://www.nmc.org/pdf/2014-nmc-horizon-report-he-EN.pdf
- Kalelioglu, F., & Gulbahar, Y. (2014). The effects of teaching programming via Scratch on problem solving skills: A discussion from learners' perspective. Informatics in Education, 13(1), 33-50.
- 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 and Education, 73, 26-39 https://doi.org/10.1016/j.compedu.2013.12.010
- Lewin, K. (1946). Action research and minority problems. Journal of Social Issues, 2, 34-46. https://doi.org/10.1111/j.1540-4560.1946.tb02295.x
- Lye, S., & Koh, J. (2014). Review on teaching and learning of computational thinking through programming: What is next for K-12? Computers in Human Behavior, 41, 51-61. https://doi.org/10.1016/j.chb.2014.09.012
- Moreno-Leon, J., Robles, G., & Roman-Gonzalez, M. (2016). Code to learn: Where does it belong in the K-12 curriculum?. Journal of Information Technology Education: Research, 15, 283-303. https://doi.org/10.28945/3521
- Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. New York: Basic Books.
- Reason, P., & Bradbury, H. (2001) Handbook of action research. London: Sage.
- Resnick, M., M., Monroy-Hernandez, J., Rusk, A., Eastmond, N., Brennan, E., & Silverman, B. (2009). Scratch: programming for all. Communications of the ACM, 52(11), 60-67. https://doi.org/10.1145/1592761.1592779
- Saez-Lopez, J., Roman-Gonzalez, M., & Vazquez-Cano, E. (2016). Visual programming languages integrated across the curriculum in elementary school: A two year case study using "Scratch" in five schools. Computers & Education, 97(C), 129-141. https://doi.org/10.1016/j.compedu.2016.03.003
- Songy, S. (2018). How a Tough Challenge Taught My Students More about Coding Than I Ever Could. The Education Digest, 83(8), 47-50.
- Yadav, A., Stephenson, C., & Hong, H. (2017). Computational thinking for teacher education. Communications of the ACM, 60(4), 55-62. https://doi.org/10.1145/2994591