In a former, mainly quantitative, study we defined four levels of abstraction in Computer Science students' thinking about the concept of algorithm. We constructed a list of questions about algorithms to measure the answering level as an indication for the thinking level. The answering level generally increased between successive year groups of Bachelor students as well as within year groups during the year, mainly from the second to the third level. The reliability of the instrument appeared to be good, but the validity remained unclear. In this current study, more qualitative methods are used to investigate the validity; the results indicate that the validity is good too. The study uses a theoretical perspective from Mathematics Education...
Algorithms and algorithmic thinking are central to learning about computing. Unfortunately, an algor...
Aptitude for managing abstraction may be a distinguishing characteristic of computer science majors....
The purpose of this study was to deepen and elaborate the understanding of the processes of construc...
In a former, mainly quantitative, study we defined four levels of abstraction in Computer Science st...
In a former, mainly quantitative, study we defined four levels of abstraction in Computer Science st...
How do we know if our students are beginning to think like computer scientists? In a first study we ...
Abstraction is considered an essential aspect of computational thinking. Primary schools are startin...
Abstraction is considered an essential aspect of computational thinking. Primary schools are startin...
Abstraction is considered an essential aspect of computational thinking. Primary schools are startin...
Computer scientists have been working towards a common definition of abstraction; however, the instr...
Computing scientists generally agree that abstract thinking is a crucial component for practicing co...
When we \u201cthink like a computer scientist,\u201d we are able to systematically solve problems in...
In this study, the incidence of the degree of abstraction in solving addition and subtraction proble...
Algorithms and algorithmic thinking are central to learning about computing. Unfortunately, an algor...
Aptitude for managing abstraction may be a distinguishing characteristic of computer science majors....
The purpose of this study was to deepen and elaborate the understanding of the processes of construc...
In a former, mainly quantitative, study we defined four levels of abstraction in Computer Science st...
In a former, mainly quantitative, study we defined four levels of abstraction in Computer Science st...
How do we know if our students are beginning to think like computer scientists? In a first study we ...
Abstraction is considered an essential aspect of computational thinking. Primary schools are startin...
Abstraction is considered an essential aspect of computational thinking. Primary schools are startin...
Abstraction is considered an essential aspect of computational thinking. Primary schools are startin...
Computer scientists have been working towards a common definition of abstraction; however, the instr...
Computing scientists generally agree that abstract thinking is a crucial component for practicing co...
When we \u201cthink like a computer scientist,\u201d we are able to systematically solve problems in...
In this study, the incidence of the degree of abstraction in solving addition and subtraction proble...
Algorithms and algorithmic thinking are central to learning about computing. Unfortunately, an algor...
Aptitude for managing abstraction may be a distinguishing characteristic of computer science majors....
The purpose of this study was to deepen and elaborate the understanding of the processes of construc...