Engagement in HCI: conception, theory and measurement
Engaging users is a priority for designers of products and services of every kind. The need to
understand users' experiences has motivated a focus on user engagement across computer …
understand users' experiences has motivated a focus on user engagement across computer …
A review of generic program visualization systems for introductory programming education
This article is a survey of program visualization systems intended for teaching beginners
about the runtime behavior of computer programs. Our focus is on generic systems that are …
about the runtime behavior of computer programs. Our focus is on generic systems that are …
CNN explainer: learning convolutional neural networks with interactive visualization
Deep learning's great success motivates many practitioners and students to learn about this
exciting technology. However, it is often challenging for beginners to take their first step due …
exciting technology. However, it is often challenging for beginners to take their first step due …
A survey of literature on the teaching of introductory programming
Three decades of active research on the teaching of introductory programming has had
limited effect on classroom practice. Although relevant research exists across several …
limited effect on classroom practice. Although relevant research exists across several …
Integrating augmented reality, gamification, and serious games in computer science education
This study aims to evaluate the impact of using augmented reality, gamification, and serious
games in computer science education. The study presents the development process of an …
games in computer science education. The study presents the development process of an …
Effects of learning support in simulation-based physics learning
KE Chang, YL Chen, HY Lin, YT Sung - Computers & Education, 2008 - Elsevier
This paper describes the effects of learning support on simulation-based learning in three
learning models: experiment prompting, a hypothesis menu, and step guidance. A …
learning models: experiment prompting, a hypothesis menu, and step guidance. A …
[BOK][B] Computer science education research
This book provides an overview of how to approach computer science education research
from a pragmatic perspective. It represents the diversity of traditions and approaches …
from a pragmatic perspective. It represents the diversity of traditions and approaches …
[HTML][HTML] Adaptation of extended reality smart glasses for core nursing skill training among undergraduate nursing students: Usability and feasibility study
Background Skill training in nursing education has been highly dependent on self-training
because of Korea's high student-faculty ratio. Students tend to have a passive attitude in self …
because of Korea's high student-faculty ratio. Students tend to have a passive attitude in self …
Algorithm visualization: The state of the field
We present findings regarding the state of the field of Algorithm Visualization (AV) based on
our analysis of a collection of over 500 AVs. We examine how AVs are distributed among …
our analysis of a collection of over 500 AVs. We examine how AVs are distributed among …
Combining unsupervised and supervised classification to build user models for exploratory learning environments
In this paper, we present a data-based user modeling framework that uses both
unsupervised and supervised classification to build student models for exploratory learning …
unsupervised and supervised classification to build student models for exploratory learning …