Publication Date
| In 2026 | 0 |
| Since 2025 | 2 |
| Since 2022 (last 5 years) | 2 |
| Since 2017 (last 10 years) | 4 |
| Since 2007 (last 20 years) | 5 |
Descriptor
| Problem Solving | 5 |
| Programming | 4 |
| Computer Science Education | 2 |
| Control Groups | 2 |
| Cooperative Learning | 2 |
| Educational Games | 2 |
| Experimental Groups | 2 |
| Instructional Effectiveness | 2 |
| Thinking Skills | 2 |
| Affordances | 1 |
| Coding | 1 |
| More ▼ | |
Source
| Educational Technology… | 5 |
Author
| Abdollahi, Abbas | 1 |
| Ahmad, Rodina Binti | 1 |
| Cavanaugh, Terence W. | 1 |
| Fathi, Moein | 1 |
| Hooshyar, Danial | 1 |
| Horng, Shi-Jinn | 1 |
| Hwang, Gwo-Jen | 1 |
| Liang Chen | 1 |
| Lim, Heuiseok | 1 |
| Linjing Wu | 1 |
| Liu, Ji | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 5 |
| Reports - Research | 5 |
Education Level
| Middle Schools | 2 |
| Elementary Education | 1 |
| Grade 5 | 1 |
| Higher Education | 1 |
| Intermediate Grades | 1 |
| Junior High Schools | 1 |
| Secondary Education | 1 |
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Linjing Wu; Xuelin Xiang; Xueyan Yang; Xuan Jin; Liang Chen; Qingtang Liu – Educational Technology Research and Development, 2025
Problem-solving strategies are crucial in learning programming. Owing to their hidden nature, traditional methods such as interviews and questionnaires cannot reflect the details and differences of problem-solving strategies in programming. This study uses the Hidden Markov Model to detect and compare the problem-solving strategies of different…
Descriptors: Markov Processes, Problem Solving, Programming, Identification
Marianthi Grizioti – Educational Technology Research and Development, 2025
Recently scientists have underscored a significant mismatch between the latest theoretical Computational Thinking conceptualizations as an upcoming literacy that goes beyond computer science, and its operationalizations in current empirical research and designs, which are limited to coding-centred and domain-specific tools and approaches. To…
Descriptors: Computation, Thinking Skills, Coding, Play
Ma, Hongliang; Zhao, Mei; Wang, Huixin; Wan, Xinqi; Cavanaugh, Terence W.; Liu, Ji – Educational Technology Research and Development, 2021
Computational thinking (CT) is a fundamental skill and an analytical ability that children in the twenty-first century should develop. Students should begin to work with algorithmic problem-solving and computational methods in K-12. Drawing on a conceptual framework (IGGIA) that combines CT and problem-solving, this study designed and implemented…
Descriptors: Computer Science Education, Programming Languages, Thinking Skills, Problem Solving
Wang, Xiao-Ming; Hwang, Gwo-Jen – Educational Technology Research and Development, 2017
Computer programming is a subject that requires problem-solving strategies and involves a great number of programming logic activities which pose challenges for learners. Therefore, providing learning support and guidance is important. Collaborative learning is widely believed to be an effective teaching approach; it can enhance learners' social…
Descriptors: Programming, Problem Based Learning, Cooperative Learning, Problem Solving
Hooshyar, Danial; Ahmad, Rodina Binti; Yousefi, Moslem; Fathi, Moein; Abdollahi, Abbas; Horng, Shi-Jinn; Lim, Heuiseok – Educational Technology Research and Development, 2016
Nowadays, intelligent tutoring systems are considered an effective research tool for learning systems and problem-solving skill improvement. Nonetheless, such individualized systems may cause students to lose learning motivation when interaction and timely guidance are lacking. In order to address this problem, a solution-based intelligent…
Descriptors: Intelligent Tutoring Systems, Technology Integration, Educational Games, Formative Evaluation

Peer reviewed
Direct link
