Publication Date
| In 2026 | 0 |
| Since 2025 | 1 |
| Since 2022 (last 5 years) | 3 |
| Since 2017 (last 10 years) | 4 |
| Since 2007 (last 20 years) | 6 |
Descriptor
| Learning Motivation | 6 |
| Computer Science Education | 5 |
| Programming | 5 |
| Introductory Courses | 3 |
| Coding | 2 |
| Feedback (Response) | 2 |
| Foreign Countries | 2 |
| High School Students | 2 |
| Instructional Effectiveness | 2 |
| Nonmajors | 2 |
| Novices | 2 |
| More ▼ | |
Source
| ACM Transactions on Computing… | 6 |
Author
| Antoniou, Angeliki | 1 |
| Becker, Brett A. | 1 |
| Bälter, Olle | 1 |
| Chun-Ying Chen | 1 |
| Craig, Michelle | 1 |
| Crews-Brown, Andrea | 1 |
| Denny, Paul | 1 |
| Freeman, Jason | 1 |
| Kolling, Michael | 1 |
| Lepouras, George | 1 |
| Livingston, Elise | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 6 |
| Reports - Research | 5 |
| Reports - Evaluative | 1 |
Education Level
| Higher Education | 3 |
| Postsecondary Education | 3 |
| High Schools | 2 |
| Secondary Education | 2 |
Audience
Location
| Georgia (Atlanta) | 1 |
| Greece | 1 |
| Sweden | 1 |
Laws, Policies, & Programs
Assessments and Surveys
| Motivated Strategies for… | 1 |
| Myers Briggs Type Indicator | 1 |
What Works Clearinghouse Rating
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
Loksa, Dastyni; Margulieux, Lauren; Becker, Brett A.; Craig, Michelle; Denny, Paul; Pettit, Raymond; Prather, James – ACM Transactions on Computing Education, 2022
Metacognition and self-regulation are important skills for successful learning and have been discussed and researched extensively in the general education literature for several decades. More recently, there has been growing interest in understanding how metacognitive and self-regulatory skills contribute to student success in the context of…
Descriptors: Metacognition, Programming, Computer Science Education, Learning Processes
Kolling, Michael; McKay, Fraser – ACM Transactions on Computing Education, 2016
The past few years has seen a proliferation of novice programming tools. The availability of a large number of systems has made it difficult for many users to choose among them. Even for education researchers, comparing the relative quality of these tools, or judging their respective suitability for a given context, is hard in many instances. For…
Descriptors: Heuristics, Programming, Programming Languages, Computer Software
Riese, Emma; Bälter, Olle – ACM Transactions on Computing Education, 2022
Assessment plays an important role in education and can both guide and motivate learning. Assessment can, however, be carried out with different aims: providing the students with feedback that supports the learning (formative assessment) and judging to which degree the students have fulfilled the intended learning outcomes (summative assessment).…
Descriptors: Introductory Courses, Programming, Computer Science Education, Learning Motivation
Theodoropoulos, Anastasios; Antoniou, Angeliki; Lepouras, George – ACM Transactions on Computing Education, 2017
Is there any relationship between students' cognitive style and the ability to learn programming through serious games? The aim of this work is to assess the learning effectiveness and motivational appeal of digital games for learning basic programming concepts, involving secondary education students. For this purpose, the Code.org®'s activity…
Descriptors: Foreign Countries, Cognitive Style, Computer Science Education, Programming
Magerko, Brian; Freeman, Jason; McKlin, Tom; Reilly, Mike; Livingston, Elise; McCoid, Scott; Crews-Brown, Andrea – ACM Transactions on Computing Education, 2016
This article presents EarSketch, a learning environment that combines computer programming with sample-based music production to create a computational remixing environment for learning introductory computing concepts. EarSketch has been employed in both formal and informal settings, yielding significant positive results in student content…
Descriptors: Art Education, STEM Education, Computer Science Education, Disproportionate Representation

Peer reviewed
Direct link
