Cargando…

How current perspectives on algorithmic thinking can be applied to students’ engagement in algorithmatizing tasks

The aim of this study is to examine how algorithmatizing tasks engage mathematics students in algorithmic thinking. Structured, task-based interviews were conducted with eight Year 12 students as they completed a sequence of algorithmatizing tasks involving maximum flow problems. A deductive-inducti...

Descripción completa

Detalles Bibliográficos
Autor principal: Lehmann, Timothy H.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer Netherlands 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10260386/
http://dx.doi.org/10.1007/s13394-023-00462-0
Descripción
Sumario:The aim of this study is to examine how algorithmatizing tasks engage mathematics students in algorithmic thinking. Structured, task-based interviews were conducted with eight Year 12 students as they completed a sequence of algorithmatizing tasks involving maximum flow problems. A deductive-inductive analytical process was used to first classify students’ mathematical behavior according to four cognitive skills of algorithmic thinking (decomposition, abstraction, algorithmization, and debugging) and then develop sets of subskills to describe how the students engaged these cognitive skills. The findings show how students used algorithmic thinking to solve maximum flow problems and then made progress towards creating a general algorithm before being introduced to the maximum-flow minimum-cut approach, which guarantees a solution.