Berry, M. (2013). Computing in the National Curriculum. A Guide for Primary Teachers. Bedford, UK: Computing at School.

Bers, M. U., Flannery, L., Kazakoff, E. R., & Sullivan, A. (2014). Computational thinking and tinkering: Exploration of an early childhood robotics curriculum. Computers & Education, (72)145-157. doi:10.1016/j.compedu.2013.10.020

Drake, S.M. (2014). Designing across the curriculum for “sustainable well-being”: A 21st century approach. In F. Deer, T. Falkenberg, B. McMillan, & L. Sims (Eds.), Sustainable well-being: Concepts, issues, and educational practice (pp. 57–76). Winnipeg, MB: Education for Sustainable Well-Being (ESWB) Press. Retrieved from:

Fullan, M. (2013). Great to excellent: Launching the next stage of Ontario’s education agenda. Toronto: Ontario Ministry of Education. Retrieved from:

Gadanidis, G. (2012). Why can’t I be a mathematician? For the Learning of Mathematics, 32(2), 20-26. Available at

Gadanidis, G. (2015a).  Coding as a Trojan Horse for Mathematics Education Reform. Journal of Computers in Mathematics and Science Teaching, 34(2), 155-173

Gadanidis, G. (2015b). Coding for Young Mathematicians. Western University.

Kafai, Y.B., & Burke, Q. (2013).  Computer Programming Goes Back to School. Phi Delta Kappan, 95(1), 63-65, 2013

Kazakoff, E. R., & Bers, M. U. (2014). Put Your Robot In, Put Your Robot Out: Sequencing Through Programming Robots In Early Childhood. Journal Of Educational Computing Research, 50(4), 553-573. doi:10.2190/EC.50.4.f

Kazakoff, E., Sullivan, A., & Bers, M. (2013). The Effect of a Classroom-Based Intensive Robotics and Programming Workshop on Sequencing Ability in Early Childhood. Early Childhood Education Journal, 41(4), 245-255. doi:10.1007/s10643-012-0554-5

Misfeldt, M., & Ejsing-Duun, S. (2015). Learning Mathematics Through Programming: An Instrumental Approach to Potentials and Pitfalls. In Proceedings of the 9th Congress of European Research

Ontario Ministry of Education. (2016).  21st Century Competencies: Foundation Document for Discussion Retrieved from:

Ontario Ministry of Education. (2005). The Ontario curriculum grades 18: Mathematics.  Retrieved from

Papert, S. (1993) Turtle geometry: A mathematics made for learning. Chapter 3 in Mindstorms: Children, Computers, And Powerful Ideas.

Resnick, M., Maloney, J., Monroy-Hernandez, A., Rusk, N., Eastmond, E., Brenna, K., Millner, A., Rosenbaum, E., Silver, J., Silvername, B., Kafair, Y. (2009). “Digital Fluency” Should mean designing, creating, and remixing, not just browsing, chatting, and interacting. Communications of the ACM, 52(11), 60-67.

Smith, C. P., & Neumann, M. D. (2014). Scratch it out! Enhancing Geometrical Understanding. Teaching Children Mathematics, 21(3), 185-188.

Sneider, C., Stephenson, C., Schafer, B., & Flick, L. (2014). Exploring the science Framework and NGSS: Computational thinking in the science classroom. Science Scope, 38(3), 10-15.

Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35