Exploring the role of visualization and engagement in computer science education
Working group reports from ITiCSE on Innovation and technology in computer science education
Evaluating the educational impact of visualization
Working group reports from ITiCSE on Innovation and technology in computer science education
Evaluating the effectiveness of a new instructional approach
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Visualizing programs with Jeliot 3
Proceedings of the working conference on Advanced visual interfaces
MatrixPro - A Tool for Demonstrating Data Structures and Algorithms Ex Tempore
ICALT '04 Proceedings of the IEEE International Conference on Advanced Learning Technologies
JHAVÉ: Supporting Algorithm Visualization
IEEE Computer Graphics and Applications
Automatic Generation of Prediction Questions during Program Visualization
Electronic Notes in Theoretical Computer Science (ENTCS)
Jeliot 3 in a Demanding Educational Setting
Electronic Notes in Theoretical Computer Science (ENTCS)
Presentation of automatic conflictive animations
Koli '08 Proceedings of the 8th International Conference on Computing Education Research
Defining and evaluating conflictive animations for programming education: the case of jeliot ConAn
Proceedings of the 45th ACM technical symposium on Computer science education
Hi-index | 0.00 |
In this paper we introduce the concept of conflictive animations and discuss its applicability in programming and algorithm design courses. Conflictive animations are animations that deviate from the expected behaviour of the program or algorithm they are supposed to present. With respect to the engagement taxonomy, we propose several ways of learning with conflictive animations. We also initiate a discussion about their possible benefits and drawbacks.