This paper presents the design and the features of a Web-based micro-world-the SORTING micro-world- constructed for the learning of sorting algorithms by secondary level education students. The design of this microworld has been based on modern constructivist and social theories of learning. SORTING is an interactive environment that can support learners: a) to express their own sorting procedures in multiple representation systems (MRS), b) to express their own approaches to typical sorting algorithms, c) to correct their sorting actions while actually sorting entities using typical sorting algorithms by receiving immediate feedback by the system, d) to explore typical sorting algorithms in MRS when these algorithms are automatically perfo...
This thesis deals with the sorting algorithms in the context of studying them. The purpose is to pro...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
This paper presents a new approach to teaching algorithms, in which an algorithm is explained using ...
Today we live in a society of high technologies, advanced information and com-munication systems in ...
The Data Structure subject is an essential Computer Science subject. Sorting algorithms are importan...
This paper discusses a study performed on animating sorting algorithms as a learning aid for classro...
AbstractThis paper is to develop a model based sorting-algorithm learning media. This model aims at ...
Over the past few years, the presence of game-based learning in Slovenian education has increased s...
During learning computer science theory, it is essential to learn sorting algorithms, but it is not ...
During learning computer science theory, it is essential to learn sorting algorithms, but it is not ...
(Excerpt) Could the introduction of visualization and interactive elements in a fully immersive vir...
This article is aimed at considering how an algorithmic problem - more precisely a sorting problem -...
This study examines the use of virtual reality (VR) in programming, specifically in visualization of...
Our main research goal lies in a proposal to discuss the lack of, and improve, activities in the Ita...
Multithreading is an ability that allows a set of instructions (process) run simultaneously (time sl...
This thesis deals with the sorting algorithms in the context of studying them. The purpose is to pro...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
This paper presents a new approach to teaching algorithms, in which an algorithm is explained using ...
Today we live in a society of high technologies, advanced information and com-munication systems in ...
The Data Structure subject is an essential Computer Science subject. Sorting algorithms are importan...
This paper discusses a study performed on animating sorting algorithms as a learning aid for classro...
AbstractThis paper is to develop a model based sorting-algorithm learning media. This model aims at ...
Over the past few years, the presence of game-based learning in Slovenian education has increased s...
During learning computer science theory, it is essential to learn sorting algorithms, but it is not ...
During learning computer science theory, it is essential to learn sorting algorithms, but it is not ...
(Excerpt) Could the introduction of visualization and interactive elements in a fully immersive vir...
This article is aimed at considering how an algorithmic problem - more precisely a sorting problem -...
This study examines the use of virtual reality (VR) in programming, specifically in visualization of...
Our main research goal lies in a proposal to discuss the lack of, and improve, activities in the Ita...
Multithreading is an ability that allows a set of instructions (process) run simultaneously (time sl...
This thesis deals with the sorting algorithms in the context of studying them. The purpose is to pro...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
This paper presents a new approach to teaching algorithms, in which an algorithm is explained using ...