Publication Date
In 2025 | 6 |
Descriptor
Difficulty Level | 6 |
Programming | 6 |
Problem Solving | 5 |
Computer Science Education | 4 |
Cognitive Processes | 3 |
Coding | 2 |
College Students | 2 |
Foreign Countries | 2 |
Learning Motivation | 2 |
Nonmajors | 2 |
Novices | 2 |
More ▼ |
Source
Education and Information… | 2 |
ACM Transactions on Computing… | 1 |
Interactive Technology and… | 1 |
Journal of Educational… | 1 |
Journal of Technology and… | 1 |
Author
Biljana Zlatanovska | 1 |
Bokmoon Jung | 1 |
Busra Ozmen Yagiz | 1 |
Chun-Ying Chen | 1 |
Ecenaz Alemdag | 1 |
Icy Zhang | 1 |
Jaewon Jung | 1 |
James W. Stigler | 1 |
Ji Y. Son | 1 |
Limonka Koceva Lazarova | 1 |
Marija Miteva | 1 |
More ▼ |
Publication Type
Journal Articles | 6 |
Reports - Research | 6 |
Education Level
Higher Education | 4 |
Postsecondary Education | 4 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Icy Zhang; Yunqi Jia; Xiaoxuan Cheng; Ji Y. Son; James W. Stigler – Journal of Educational Computing Research, 2025
Although programming is often learned through formal instruction or self-paced tutorials, informal learning, for example, through publicly available online documentation, is also a significant resource for skill development among novices. However, many novices struggle to extract useful information from documentation. This work aims to answer two…
Descriptors: Programming, Novices, Informal Education, Documentation
Yoonhee Shin; Jaewon Jung; Seohyun Choi; Bokmoon Jung – Education and Information Technologies, 2025
This study investigates the effects of metacognitive and cognitive strategies for computational thinking (CT) on managing cognitive load and enhancing problem-solving skills in collaborative programming. Four different scaffolding conditions were provided to help learners optimize cognitive load and improve their problem-solving abilities. A total…
Descriptors: Scaffolding (Teaching Technique), Mental Computation, Cognitive Processes, Difficulty Level
Saso Koceski; Natasa Koceska; Limonka Koceva Lazarova; Marija Miteva; Biljana Zlatanovska – Journal of Technology and Science Education, 2025
This study aims to evaluate ChatGPT's capabilities in certain numerical analysis problem: solving ordinary differential equations. The methodology which is developed in order to conduct this research takes into account the following mathematical abilities (defined according to National Centre for Education Statistics): Conceptual Understanding,…
Descriptors: Artificial Intelligence, Technology Uses in Education, Number Concepts, Problem Solving
Busra Ozmen Yagiz; Ecenaz Alemdag – Education and Information Technologies, 2025
Resilience is a critical personality trait that allows one to deal with difficulties, learn from failures, and maintain a positive attitude during task performance. However, it has not been understudied in a complex and challenging educational domain. The current research intends to address this gap by analyzing the specific characteristics of…
Descriptors: Foreign Countries, Undergraduate Students, Resilience (Psychology), Programming
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
Xuanyan Zhong; Zehui Zhan – Interactive Technology and Smart Education, 2025
Purpose: The purpose of this study is to develop an intelligent tutoring system (ITS) for programming learning based on information tutoring feedback (ITF) to provide real-time guidance and feedback to self-directed learners during programming problem-solving and to improve learners' computational thinking. Design/methodology/approach: By…
Descriptors: Intelligent Tutoring Systems, Computer Science Education, Programming, Independent Study