Bridging Primary Programming and Mathematics: Some Findings of Design Research in England

Lauren Benton1, Celia Hoyles1, Ivan Kalaš1, Richard Noss1
1UCL Knowledge Lab, UCL Institute of Education, University College London, 23-29 Emerald Street, London, WC1N 3QS, UK

Tóm tắt

Từ khóa


Tài liệu tham khảo

Benton, L., Hoyles, C., Noss, R., & Kalas, I. (2016). Building mathematical knowledge with programming: insights from the ScratchMaths project. In: Proceedings of Constructionism 2016, pp. 25-32.

Brennan, K. (2015). Beyond technocentrism: supporting constructionism in the classroom. Constructivist Foundations, 10, 289–296.

Brown, N., Sentance, S., Crick, T., & Humphreys, S. (2014). Restart: the resurgence of computer science in UK schools. ACM Transactions on Computing Education, 14.

Clements, D. H. (1985). Research on Logo in education: is the turtle slow but steady, or not even in the race? Computers in the Schools, 2, 55–71.

Clements, D. H. (1999). The future of educational computing research: the case of computer programming. Information Technology in Childhood Education Annual, 1, 147–179.

Clements, D. H., & Sarama, J. (1997). Research on Logo: a decade of progress. Computers in the Schools, 14, 9–46.

diSessa, A. A., & Cobb, P. (2004). Ontological innovation and the role of theory in design experiments. The Journal of the Learning Sciences, 13, 77–103.

Duncan, C., Bell, T., & Tanimoto, S. (2014). Should your 8-year-old learn coding? Proceedings of the 9th Workshop in Primary and Secondary Computing Education, pp. 60–69.

Feurzeig, W., Papert, S., Bloom, M., Grant, R., & Solomon, C. (1969). Programming Languages as a Conceptual Framework for Teaching Mathematics. Final Report on the First Fifteen Months of the LOGO Project.

Harel, I., & Papert, S. (1990). Software design as a learning environment. Interactive Learning Environments, 1, 1–32.

Hatfield, L., & Kieren, T. E. (1972). Computer assisted problem solving in school mathematics. Journal for Research in Mathematics Education, 3, 99–112.

Hoyles, C., & Noss, R. (1992). Learning mathematics and Logo. Cambridge: MIT Press.

Hung, D., Lim, K., & Huang, D. (2010). Extending and scaling technology-based innovations through research: The case of Singapore. Inspired by Technology, Driven by Pedagogy: A Systematic Approach to Technology-Based School Innovations. Paris, OECD Publishing, pp. 89–102.

Israel, M., Pearson, J. N., Tapia, T., Wherfel, Q. M., & Reese, G. (2015). Supporting all learners in school-wide computational thinking: a cross-case qualitative analysis. Computers & Education, 82, 263–279.

Lewis, C.M. (2010). How programming environment shapes perception, learning and goals: Logo vs. scratch. Proceedings of the 41st ACM technical symposium on Computer science education, ACM.

Lye, S. Y., & Koh, J. H. L. (2014). Review on teaching and learning of computational thinking through programming: what is next for K-12? Computers in Human Behavior, 41, 51–61.

Manches, A., & Plowman, L. (2015). Computing education in children’s early years: A call for debate. British Journal of Educational Technology.

McCoy, L. P. (1996). Computer-based mathematics learning. Journal of Research on Computing in Education, 28, 438–460.

Miller, R. B., Kelly, G. N., & Kelly, J. T. (1988). Effects of Logo computer programming experience on problem solving and spatial relations ability. Contemporary Educational Psychology, 13, 348–357.

Nieveen, N., & Folmer, E. (2013). Formative evaluation in educational design research. Educational design research. T. Plomp and N. Nieveen, SLO, pp. 152–169.

Noss, R., & Hoyles, C. (1996). Windows on mathematical meanings: learning cultures and computers. London: Kluwer.

Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. New York: Basic Books, Inc.

Papert, S. (1993). Mindstorms: Children, computers and powerful ideas. New York: Basic Books.

Papert, S., & Harel, I. (1991). Situating constructionism. Constructionism, 36, 1–11.

Passey, D. (2016). Computer science (CS) in the compulsory education curriculum: implications for future research. Education and Information Technologies, 1–23.

Prediger, S., Gravemeijer, K., & Confrey, J. (2015). Design research with a focus on learning processes: an overview on achievements and challenges. ZDM, 47, 877–891.

Resnick, M., Maloney, J., Monroy-Hernández, A. R., Eastmond, N. E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., Silverman, B., & Kafai, Y. (2009). Scratch: programming for all. Communications of the ACM, 52, 60–67.

Salomon, G., & Perkins, D. N. (1989). Rocky roads to transfer: rethinking mechanism of a neglected phenomenon. Educational Psychologist, 24, 113–142.

Sentance, S., & Csizmadia, A. (2015). Teachers’ perspectives on successful strategies for teaching computing in school. IFIP TCS 2015.

Sentance, S., &Csizmadia, A. (2016). Computing in the curriculum: challenges and strategies from a teacher’s perspective. Education and Information Technologies, 1–27.

Voogt, J., Fisser, P., Good, J., Mishra, P., & Yadav, A. (2015). Computational thinking in compulsory education: towards an agenda for research and practice. Education and Information Technologies, 20, 715–728.

Watt, S. (1998). Syntonicity and the psychology of programming. Proceedings of 10th Annual Meeting of the Psychology of Programming Interest Group, pp. 75–86.

Weintrop, D., & Wilensky, U. (2015). To block or not to block, that is the question: students’ perceptions of blocks-based programming. Proceedings of the 14th International Conference on Interaction Design and Children, ACM, pp. 199–208.

Yelland, N. (1995). Mindstorms or a storm in a teacup? A review of research with Logo. International Journal of Mathematical Education in Science and Technology, 26, 853–869.