Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 4 |
Descriptor
Computer Science Education | 4 |
Novices | 2 |
Programming | 2 |
Teaching Methods | 2 |
Barriers | 1 |
Cognitive Processes | 1 |
College Students | 1 |
Comprehension | 1 |
Computation | 1 |
Computer Literacy | 1 |
Computers | 1 |
More ▼ |
Source
ACM Transactions on Computing… | 4 |
Author
Settle, Amber | 4 |
Miller, Craig S. | 2 |
Decker, Adrienne | 1 |
Luxton-Reilly, Andrew | 1 |
McGill, Monica M. | 1 |
Whalley, Jacqueline | 1 |
Publication Type
Journal Articles | 4 |
Reports - Research | 3 |
Reports - Evaluative | 1 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 2 |
High Schools | 1 |
Postsecondary Education | 1 |
Secondary Education | 1 |
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Whalley, Jacqueline; Settle, Amber; Luxton-Reilly, Andrew – ACM Transactions on Computing Education, 2023
Debugging is a core skill required by programmers, yet we know little about how to effectively teach the process of debugging. The challenges of learning debugging are compounded for novices who lack experience and are still learning the tools they need to program effectively. In this work, we report a case study in which we used a think-aloud…
Descriptors: Protocol Analysis, Novices, Troubleshooting, Programming
Miller, Craig S.; Settle, Amber – ACM Transactions on Computing Education, 2019
We investigate conditions in which novices make some reference errors when programming. We asked students from introductory programming courses to perform a simple code-writing task that required constructing references to objects and their attributes. By experimentally manipulating the nature of the attributes in the tasks, from identifying…
Descriptors: Error Patterns, Novices, Programming, Introductory Courses
McGill, Monica M.; Decker, Adrienne; Settle, Amber – ACM Transactions on Computing Education, 2016
A lack of diversity in the computing field has existed for several decades, and although female participation in computing remains low, outreach programs attempting to address the situation are now quite numerous. To begin to understand whether or not these past activities have had long-term impact, we conducted a systematic literature review.…
Descriptors: Undergraduate Students, Student Attitudes, Student Experience, Majors (Students)
Miller, Craig S.; Settle, Amber – ACM Transactions on Computing Education, 2011
Specifying file references for hypertext links is an elementary competence that nevertheless draws upon core computational thinking concepts such as tree traversal and the distinction between relative and absolute references. In this article we explore the learning effects of different instructional strategies in the context of an introductory…
Descriptors: Computers, Drills (Practice), Computer Literacy, Thinking Skills