Affiliation:
1. Institute of Education, Massey University, Auckland, New Zealand
Abstract
This study examines the use of counterexamples for supporting the development of students’ algorithmic thinking. Working from the premise that some counterexamples are more effective than others for the development of generalized algorithms, the study proposes distinctions between counterexamples in relation to the iterative refinement of student-invented algorithms. Furthermore, the study identifies some factors that may influence differences among counterexamples. Using task-based interviews, data were collected from 23 undergraduate students working in pairs ( n = 8) and individually ( n = 7) on three algorithmatizing tasks. From a thematic analysis of the data, two illustrative cases are presented to show how and why different counterexamples might bring about particular revisions in students’ algorithms. The two illustrative cases highlight two types of counterexamples— set-of-instructions-changing ( SoI-changing) and domain-of-validity-narrowing ( DoV-narrowing)—and their influencing factors. Implications of the findings are discussed with respect to existing literature, further research, and teaching.
Reference35 articles.
1. Treatment of Refutations: Aspects of the Complexity of a Constructivist Approach to Mathematics Learning
2. Bocconi S., Chioccariello A., Dettori G., Ferrari A., Engelhardt K. (2016). Developing computational thinking in compulsory education: Implications for policy and practice (Report No. 68). European Union Commission, Joint Research Centre. https://doi.org/10.2791/792158
3. Thematic analysis.
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. The Teaching and Learning of Tertiary Mathematics;Research in Mathematics Education in Australasia 2020–2023;2024