ABSTRACT
In the 21st century, the skills of computational thinking complement those of traditional math teaching. In order to gain the knowledge required to teach these skills, a cohort of math teachers participated in an in-service training scheme conducted as a massive open online course (MOOC). This paper analyses the success of this training scheme and uses the results of the study to focus on the skills of computational thinking, and to explore how math teachers expect to integrate computing into the K-12 math syllabus. The coursework and feedback from the MOOC course indicate that they readily associate computational thinking with problem solving in math. In addition, some of the teachers are inspired by the new opportunities to be creative in their teaching. However, the set of programming concepts they refer to in their essays is insubstantial and unfocused, so these concepts are consolidated here to form a hypothetical learning trajectory for computational thinking.
- ACM&IEEE. 2013. Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science, December 20, 2013. Technical Report. http://www.acm.org/education/CS2013-final-report.pdfGoogle Scholar
- Fernando Alegre and Juana Moreno. 2015. Haskell in Middle and High School Mathematics, Vol. 1.Google Scholar
- A. Balanskat and K. Engelhart. 2014. Computing our future: Computer programming and coding-Priorities, school curricula and initiatives across Europe. (2014).Google Scholar
- Paul B. Baltes. 1987. Theoretical propositions of life-span developmental psychology: On the dynamics between growth and decline. Developmental psychology 23, 5 (1987), 611.Google Scholar
- Valerie Barr and Chris Stephenson. 2011. Bringing computational thinking to K-12: what is involved and what is the role of the computer science education community? ACM Inroads 2, 1 (2011), 48--54. Google ScholarDigital Library
- Jeanne M. Baugh. 2016. Beginning programming - why teach it and how to teach it? Issues in Information Systems 17, 3 (2016).Google Scholar
- T. Berger and C. Frey. 2016. Digitalization, Jobs, and convergence in Europe: strategies for closing the skills gap. (2016).Google Scholar
- Douglas H. Clements, Michael T. Battista, and Julie Sarama. 2001. Logo and geometry. Journal for Research in Mathematics Education 10 (2001), i--177. Google ScholarCross Ref
- CSTA. 2016. Computer science standards. https://www.csteachers.org/resource/resmgr/Docs/Standards/2016StandardsRevision/INTERIM_StandardsFINAL_07222.pdf. (2016).Google Scholar
- J Cuny, L Snyder, and J Wing. 2010. Computational Thinking: A Definition.(in press). (2010).Google Scholar
- M. Felleisen, R. Findler, M. Flatt, and S. Krishnamurthi. 2014. How to Design Programs, Second Edition. MIT-Press. http://www.ccs.neu.edu/home/matthias/HtDP2e/Google Scholar
- Matthias Felleisen and Shriram Krishnamurthi. 2009. Viewpoint Why computer science doesn't matter. Commun. ACM 52, 7 (2009), 37--40. Google ScholarDigital Library
- Finnish National Board of Education. 2014. Finnish National Curriculum 2014. (2014). http://www.oph.fi/download/163777_perusopetuksen_opetussuunnitelman_perusteet_2014.pdfGoogle Scholar
- Gerald Futschek. 2006. Algorithmic thinking: the key for understanding computer science. In International Conference on Informatics in Secondary Schools-Evolution and Perspectives. Springer, 159--168. Google ScholarDigital Library
- Maarit Harsu. 2005. Programming Languages: principles, concepts, selection criteria (in Finnish). http://www.cs.tut.fi/-popl/nykyinen/Ohjelmointikielet-harsu.pdf. (2005).Google Scholar
- Fredrik Heintz, Linda Mannila, and Tommy Färnqvist. 2016. A Review of Models for Introducing Computational Thinking, Computer Science and Computing in K-12 Education. Frontiers in Education (2016).Google Scholar
- David Hemmendinger. 2010. A plea for modesty. ACM Inroads 1, 2 (2010), 4--7. Google ScholarDigital Library
- House of Commons. 2016. Oral evidence: Digital skills gap. (2016).Google Scholar
- Incheon Declaration. 2015. Education 2030: Towards inclusive and equitable quality education and lifelong learning for all. In World Education Forum.Google Scholar
- R Burke Johnson and Anthony J Onwuegbuzie. 2004. Mixed methods research: A research paradigm whose time has come. Educational researcher 33, 7 (2004), 14--26. Google ScholarCross Ref
- Jeremy Kilpatrick. 2012. The new math as an international phenomenon. Zdm 44, 4 (2012), 563--571. Google ScholarCross Ref
- Simon C Kitto, Janice Chesters, and Carol Grbich. 2008. Quality in qualitative research. Medical journal of Australia 188, 4 (2008), 243.Google ScholarCross Ref
- James A. Kulik. 1994. Meta-analytic studies of findings on computer-based instruction. Technology assessment in education and training, Vol. 1. Psychology Press, 9--34.Google Scholar
- Irene Lee, Fred Martin, Jill Denner, Bob Coulter, Walter Allan, Jeri Erickson, Joyce Malyn-Smith, and Linda Werner. 2011. Computational thinking for youth in practice. ACM Inroads 2, 1 (2011), 32--37. Google ScholarDigital Library
- Jane Margolis and Joanna Goode. 2016. Ten Lessons for Computer Science for All. ACM Inroads 7, 4 (2016), 52--56. Google ScholarDigital Library
- OECD. 2015. Students, Computers and Learning. (2015).Google Scholar
- OECD. 2016. Skills for a Digital World. (Jun 02 2016).Google Scholar
- Seymour Papert. 1980. Mindstorms: Children, computers, and powerful ideas.Google ScholarDigital Library
- Seymour Papert. 1996. An exploration in the space of mathematics educations. International Journal of Computers for Mathematical Learning 1, 1 (1996), 95--123. Google ScholarCross Ref
- T. Partanen, P. Niemelä, L. Mannila, and T. Poranen. 2017. Educating Computer Science Educators Online: A Racket MOOC for Elementary Math Teachers of Finland. In Proceedings of the 9th International Conference on Computer Supported Education, Vol. 1. Google ScholarCross Ref
- Jean Piaget. 2000. Piaget's theory of cognitive development. Childhood cognitive development: The essential readings (2000), 33--47.Google Scholar
- Peter J. Rich, Keith R. Leatham, and Geoffrey A. Wright. 2013. Convergent cognition. Instructional Science 41, 2 (2013), 431--453. Google ScholarCross Ref
- J. Sarama and D.H. Clements. 2009. Early Childhood Mathematics Education Research: Learning Trajectories for Young Children. Taylor & Francis.Google Scholar
- Emmanuel Schanzer, Kathi Fisler, Shriram Krishnamurthi, and Matthias Felleisen. 2015. Transferring skills at solving word problems from computing to algebra through Bootstrap. In Proceedings of the 46th ACM Technical symposium on computer science education. ACM, 616--621. Google ScholarDigital Library
- Emmanuel Tanenbaum Schanzer. 2015. Algebraic Functions, Computer Programming, and the Challenge of Transfer (2015).Google Scholar
- Deborah Seehorn, Stephen Carey, Brian Fuschetto, Irene Lee, Daniel Moix, Dianne O'Grady-Cunniff, Barbara Boucher Owens, Chris Stephenson, and Anita Verno. 2011. CSTA K-12 Computer Science Standards: Revised 2011. (2011).Google Scholar
- Matti Tedre and Peter J. Denning. 2016. The long quest for computational thinking. In Proceedings of the 16th Koli Calling International Conference on Computing Education Research. ACM, 120--129.Google Scholar
- Jeannette M. Wing. 2006. Computational thinking. Commun. ACM 49, 3 (2006), 33--35. Google ScholarDigital Library
- Jeannette M Wing. 2010. Computational Thinking: What and Why? Link Magazine. (2010).Google Scholar
Index Terms
- Computational thinking as an emergent learning trajectory of mathematics
Recommendations
Computational thinking in high school courses
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationThe number of undergraduates entering computer science has declined in recent years. This is paralleled by a drop in the number of high school students taking the CS AP exam and the number of high schools offering computer science courses. The declines ...
Teaching how to teach computational thinking
ITiCSE 2018: Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science EducationComputational Thinking is argued to be an essential skill for the workforce of the 21st century. As a skill, Computational Thinking should be taught in all schools, employing computational ideas integrated into other disciplines. Up until now, questions ...
Computational Thinking in Teacher Education
SIGCSE '20: Proceedings of the 51st ACM Technical Symposium on Computer Science EducationTeacher education programs are beginning to acknowledge the important role they play in preparing teachers to support students in the area of STEM, coding, Computational Thinking and robotics. As a result, new courses are being developed that connect ...
Comments