Algorithmic thinking is emerging as an important competence in mathematics education, yet research appears to be lagging this shift in curricular focus. The aim of this generative study is to examine how students use the cognitive skills of algorithmic thinking to design algorithms. Task-based interviews were conducted with four pairs of Year 12 students (n = 8) to analyze how they used decomposition and abstraction to specify the projects, designed algorithms to solve scheduling problems by first devising fundamental operations and then using algorithmic concepts to account for complex and special cases of the problems, and tested and debugged their algorithms. A deductive-inductive analytical process was used to classify students’ respons...
Learning to apply fundamental algorithmic concepts in a variety of contexts is a challenge in second...
Computational thinking (CT) has gained much attention over the last decades. Because of its strong f...
Algorithms and algorithmic thinking are central to learning about computing. Unfortunately, an algor...
Developing students’ competence in algorithmic thinking is emerging as an objective of mathematics e...
International audienceIn this paper, we consider the construct of algorithmic thinking in mathematic...
Teaching algorithmic thinking enables students to use their knowledge in various contexts to reuse e...
Modernization and the ever-increasing trend of introducing modern technologies into various areas of...
The article investigates the genesis of the algorithm concept. It is mentioned that the concept of a...
Taking a broad perspective on algorithm in mathematics, the author presents a theoretical model abou...
Imitative teaching and learning approaches have been dominating in mathematics education. Although m...
AbstractThere are extensive concerns pertaining to the idea that students do not develop sufficient ...
Recently, computational thinking (CT) has attracted much research attention, especially within prima...
There are extensive concerns pertaining to the idea that students do not develop sufficient mathemat...
There are increasing calls for mathematics teachers to foster com- putational thinking (CT) skills i...
Mathematical thinking is difficult to define precisely but most authors agree that the following are...
Learning to apply fundamental algorithmic concepts in a variety of contexts is a challenge in second...
Computational thinking (CT) has gained much attention over the last decades. Because of its strong f...
Algorithms and algorithmic thinking are central to learning about computing. Unfortunately, an algor...
Developing students’ competence in algorithmic thinking is emerging as an objective of mathematics e...
International audienceIn this paper, we consider the construct of algorithmic thinking in mathematic...
Teaching algorithmic thinking enables students to use their knowledge in various contexts to reuse e...
Modernization and the ever-increasing trend of introducing modern technologies into various areas of...
The article investigates the genesis of the algorithm concept. It is mentioned that the concept of a...
Taking a broad perspective on algorithm in mathematics, the author presents a theoretical model abou...
Imitative teaching and learning approaches have been dominating in mathematics education. Although m...
AbstractThere are extensive concerns pertaining to the idea that students do not develop sufficient ...
Recently, computational thinking (CT) has attracted much research attention, especially within prima...
There are extensive concerns pertaining to the idea that students do not develop sufficient mathemat...
There are increasing calls for mathematics teachers to foster com- putational thinking (CT) skills i...
Mathematical thinking is difficult to define precisely but most authors agree that the following are...
Learning to apply fundamental algorithmic concepts in a variety of contexts is a challenge in second...
Computational thinking (CT) has gained much attention over the last decades. Because of its strong f...
Algorithms and algorithmic thinking are central to learning about computing. Unfortunately, an algor...