Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 2 |
| Since 2017 (last 10 years) | 3 |
| Since 2007 (last 20 years) | 3 |
Descriptor
| Biofeedback | 3 |
| Computer Science Education | 2 |
| Eye Movements | 2 |
| Information Technology | 2 |
| Programming | 2 |
| Student Attitudes | 2 |
| Barriers | 1 |
| Brain Hemisphere Functions | 1 |
| Career Readiness | 1 |
| Change | 1 |
| Computer Software | 1 |
| More ▼ | |
Source
| ACM Transactions on Computing… | 3 |
Author
| Bonita Sharif | 1 |
| Cole S. Peterson | 1 |
| Crawford, Chris S. | 1 |
| Gilbert, Juan E. | 1 |
| Michael D. Dodd | 1 |
| Niloofar Mansoor | 1 |
| Rakhi Batra | 1 |
| Zahra Atiq | 1 |
Publication Type
| Journal Articles | 3 |
| Reports - Research | 2 |
| Reports - Descriptive | 1 |
| Tests/Questionnaires | 1 |
Education Level
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Niloofar Mansoor; Cole S. Peterson; Michael D. Dodd; Bonita Sharif – ACM Transactions on Computing Education, 2024
Background and Context: Understanding how a student programmer solves different task types in different programming languages is essential to understanding how we can further improve teaching tools to support students to be industry-ready when they graduate. It also provides insight into students' thought processes in different task types and…
Descriptors: Biofeedback, Eye Movements, Computer Science Education, Programming Languages
Zahra Atiq; Rakhi Batra – ACM Transactions on Computing Education, 2024
Emotions are a complex multi-faceted phenomenon. To assess the complexity of emotions from different facets, multi-modal approaches are necessary. However, multi-modal approaches are rarely used for assessing emotions, especially in the context of computer programming. This study adopts a multi-modal approach to understand the changes in students'…
Descriptors: Psychological Patterns, Change, Programming, Problem Solving
Crawford, Chris S.; Gilbert, Juan E. – ACM Transactions on Computing Education, 2019
Brain-Computer Interface (BCI) hardware is becoming more affordable and accessible. However, there is limited work investigating ways to design software that broadens participation with BCI technology. In this article, we present a block-based programming environment designed to assist novice programmers with creating BCI applications. We also…
Descriptors: Barriers, Computer Software, Programming, Information Technology

Peer reviewed
Direct link
