Publication Date
In 2025 | 4 |
Descriptor
Coding | 4 |
Computer Science Education | 4 |
College Students | 2 |
Programming | 2 |
Prompting | 2 |
Student Attitudes | 2 |
Artificial Intelligence | 1 |
Cognitive Processes | 1 |
Computer Mediated… | 1 |
Computer Software | 1 |
Critical Theory | 1 |
More ▼ |
Source
ACM Transactions on Computing… | 4 |
Author
Amy J. Ko | 1 |
Chun-Ying Chen | 1 |
Daniel Voyer | 1 |
Eman Abdullah AlOmar | 1 |
Eric Aubanel | 1 |
F. Megumi Kivuva | 1 |
Jayne Everson | 1 |
Jean Salac | 1 |
Leah Bidlake | 1 |
Lena Armstrong | 1 |
Publication Type
Journal Articles | 4 |
Reports - Research | 4 |
Education Level
Higher Education | 3 |
Postsecondary Education | 3 |
Secondary Education | 1 |
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Leah Bidlake; Eric Aubanel; Daniel Voyer – ACM Transactions on Computing Education, 2025
Research on mental model representations developed by programmers during parallel program comprehension is important for informing and advancing teaching methods including model-based learning and visualizations. The goals of the research presented here were to determine: how the mental models of programmers change and develop as they learn…
Descriptors: Schemata (Cognition), Programming, Computer Science Education, Coding
Jean Salac; Lena Armstrong; F. Megumi Kivuva; Jayne Everson; Amy J. Ko – ACM Transactions on Computing Education, 2025
Background and Context: With the growing movement to adopt critical framings of computing, scholars have worked to reframe computing education from the narrow development of programming skills to skills in identifying and resisting oppressive structures in computing. However, we have little guidance on how these framings may manifest in classroom…
Descriptors: Critical Theory, Computer Science Education, Summer Programs, Secondary School Students
Chun-Ying Chen – ACM Transactions on Computing Education, 2025
This study examined the effects of worked examples with different explanation types and novices' motivation on cognitive load, and how this subsequently influenced their programming problem-solving performance. Given the study's emphasis on both instructional approaches and learner motivation, the Cognitive Theory of Multimedia Learning served as…
Descriptors: Models, Learning Motivation, Cognitive Processes, Difficulty Level
Eman Abdullah AlOmar – ACM Transactions on Computing Education, 2025
Large Language Models (LLMs), such as ChatGPT, have become widely popular for various software engineering tasks, including programming, testing, code review, and program comprehension. However, their impact on improving software quality in educational settings remains uncertain. This article explores our experience teaching the use of Programming…
Descriptors: Coding, Natural Language Processing, Artificial Intelligence, Computer Software