Teaching algorithmic thinking enables students to use their knowledge in various contexts to reuse existing solutions to algorithmic problems. The aim of this study is to examine how students recognize which algorithmic concepts can be used in a new situation. We developed a card sorting task and investigated the ways in which secondary school students arranged algorithmic problems (Bebras tasks) into groups using algorithm as a criterion. Furthermore, we examined the students’ explanations for their groupings. The results of this qualitative study indicate that students may recognize underlying algorithmic concepts directly or by identifying similarities with a previously solved problem; however, the direct recognition was more successful....
The algorithm is a concept that is often neglected in teachingmathematics. It is worth changing it b...
International audienceThe science of algorithms, that is, the design of algorithms and the analysis ...
For many years, several countries have been committed to the introduction of computer science and, m...
Teaching algorithmic thinking enables students to use their knowledge in various contexts to reuse e...
Learning to apply fundamental algorithmic concepts in a variety of contexts is a challenge in second...
Algorithmic thinking is emerging as an important competence in mathematics education, yet research a...
Algorithms and algorithmic thinking are central to learning about computing. Unfortunately, an algor...
Modernization and the ever-increasing trend of introducing modern technologies into various areas of...
AbstractNowadays, algorithmic thinking is considered to be one of the key competences of students fr...
International audienceIn this paper, we consider the construct of algorithmic thinking in mathematic...
DISCUSSIONS of the role of algorithms in the elementary school curriculum give rise to conflicting n...
Network analysis is a topic in secondary mathematics education of growing importance because it offe...
The article investigates the genesis of the algorithm concept. It is mentioned that the concept of a...
Background and Context: Computing education is expanding, while the teaching of algorithms is less w...
Background and Context: Computing education is expanding, while the teaching of algorithms is less w...
The algorithm is a concept that is often neglected in teachingmathematics. It is worth changing it b...
International audienceThe science of algorithms, that is, the design of algorithms and the analysis ...
For many years, several countries have been committed to the introduction of computer science and, m...
Teaching algorithmic thinking enables students to use their knowledge in various contexts to reuse e...
Learning to apply fundamental algorithmic concepts in a variety of contexts is a challenge in second...
Algorithmic thinking is emerging as an important competence in mathematics education, yet research a...
Algorithms and algorithmic thinking are central to learning about computing. Unfortunately, an algor...
Modernization and the ever-increasing trend of introducing modern technologies into various areas of...
AbstractNowadays, algorithmic thinking is considered to be one of the key competences of students fr...
International audienceIn this paper, we consider the construct of algorithmic thinking in mathematic...
DISCUSSIONS of the role of algorithms in the elementary school curriculum give rise to conflicting n...
Network analysis is a topic in secondary mathematics education of growing importance because it offe...
The article investigates the genesis of the algorithm concept. It is mentioned that the concept of a...
Background and Context: Computing education is expanding, while the teaching of algorithms is less w...
Background and Context: Computing education is expanding, while the teaching of algorithms is less w...
The algorithm is a concept that is often neglected in teachingmathematics. It is worth changing it b...
International audienceThe science of algorithms, that is, the design of algorithms and the analysis ...
For many years, several countries have been committed to the introduction of computer science and, m...