Visualization technology can be used to graphically Illustrate various concepts in computer science. We argue that such technology, no matter how well it is designed, is of little educational value unless it engages learners in an active learning activity. Drawing on a review of experimental studies of visualization effectiveness, we motivate this position against the backdrop of current attitudes and best practices with respect to visualization use. We suggest a new taxonomy of learner engagement with visualization technology. Grounded in Bloom\u27s well recognized taxonomy of understanding, we suggest metrics for assessing the learning outcomes to which such engagement may lead. Based on these taxonomies of engagement and effectiveness me...
Program visualizations help students understand the runtime behavior of other programs. They are ed...
AbstractA key component of modern technology education is to understand the concepts related to cont...
Active learning strategies have completely rewritten the concept of teaching and learning. Academici...
Abstract: Visualizations in computer science topics are known to have several benefits such as promo...
The progress made in technology is occurring at a much faster rate than the rate of human acquisitio...
The growing adoption of active learning pedagogical methods has shown significant positive effects i...
vThe use of visualization techniques in learning is not new. They have been used in maps and drawing...
Background and Context: In spite of the decades spent developing software visualization (SV), doubts...
We report on two tests we performed in Hong Kong and Shanghai to verify the hypothesis that one can ...
AbstractIn this paper we survey experiments with program and algorithm visualizations (PAVs) where l...
Abstract Many researchers have highlighted the scarcity of empirical studies that systematically ex...
The purposes of this paper are to (1) promote excellence in computer science by suggesting a cohesiv...
We report on two tests we performed in Hong Kong and Shanghai to verify the hypothesis that one can ...
With the ever increasing use of computers, visualization is used more and more. Powerpoint-fatigue i...
Learning programming is among the top challenges in computer science education. A part of that, pro...
Program visualizations help students understand the runtime behavior of other programs. They are ed...
AbstractA key component of modern technology education is to understand the concepts related to cont...
Active learning strategies have completely rewritten the concept of teaching and learning. Academici...
Abstract: Visualizations in computer science topics are known to have several benefits such as promo...
The progress made in technology is occurring at a much faster rate than the rate of human acquisitio...
The growing adoption of active learning pedagogical methods has shown significant positive effects i...
vThe use of visualization techniques in learning is not new. They have been used in maps and drawing...
Background and Context: In spite of the decades spent developing software visualization (SV), doubts...
We report on two tests we performed in Hong Kong and Shanghai to verify the hypothesis that one can ...
AbstractIn this paper we survey experiments with program and algorithm visualizations (PAVs) where l...
Abstract Many researchers have highlighted the scarcity of empirical studies that systematically ex...
The purposes of this paper are to (1) promote excellence in computer science by suggesting a cohesiv...
We report on two tests we performed in Hong Kong and Shanghai to verify the hypothesis that one can ...
With the ever increasing use of computers, visualization is used more and more. Powerpoint-fatigue i...
Learning programming is among the top challenges in computer science education. A part of that, pro...
Program visualizations help students understand the runtime behavior of other programs. They are ed...
AbstractA key component of modern technology education is to understand the concepts related to cont...
Active learning strategies have completely rewritten the concept of teaching and learning. Academici...