Publication Date
| In 2026 | 0 |
| Since 2025 | 13 |
| Since 2022 (last 5 years) | 62 |
| Since 2017 (last 10 years) | 99 |
| Since 2007 (last 20 years) | 145 |
Descriptor
| Cognitive Processes | 181 |
| Computer Science Education | 181 |
| Programming | 77 |
| Foreign Countries | 65 |
| Difficulty Level | 61 |
| Teaching Methods | 58 |
| College Students | 41 |
| Instructional Effectiveness | 38 |
| Undergraduate Students | 35 |
| Computer Software | 33 |
| Problem Solving | 32 |
| More ▼ | |
Source
Author
Publication Type
Education Level
Audience
| Researchers | 9 |
| Teachers | 3 |
| Policymakers | 1 |
| Practitioners | 1 |
| Students | 1 |
Laws, Policies, & Programs
Assessments and Surveys
| Graduate Record Examinations | 1 |
| Group Embedded Figures Test | 1 |
What Works Clearinghouse Rating
Zuhan Liu; Lili Wang – Education and Information Technologies, 2025
With the continuous development of embodied cognition theory and virtual reality (VR) technology, its application in teaching has been paid more and more attention by researchers. However, there are still few practical studies on the combination of VR technology and embodied learning. Starting from literature research, the paper analyzes the…
Descriptors: Cognitive Processes, Computer Simulation, Human Body, Experiential Learning
Maennel, Kaie; Brilingaite, Agne; Bukauskas, Linas; Juozapavicius, Aušrius; Knox, Benjamin James; Lugo, Ricardo Gregorio; Maennel, Olaf; Majore, Ginta; Sütterlin, Stefan – SAGE Open, 2023
Hands-on and practical learning has been key to cybersecurity education and training success. Cyber Defense Exercises (CDX) are a common approach to training, testing, and verifying technical and soft skills. However, full-scale CDX implementation is also an expensive training event. In order to advance such exercises to the next level, CDX…
Descriptors: Computer Security, Computer Science Education, Information Security, Computer Simulation
Minji Jeon; Kyungbin Kwon – TechTrends: Linking Research and Practice to Improve Learning, 2024
This study investigated the computational thinking (CT) practices of eight pre-service teachers through their Scratch and Python programs. Conducted within an undergraduate-level computer science education course, students learned CT concepts via parallel instruction in block-based programming (Scratch) and text-based programming (Python). The…
Descriptors: Preservice Teacher Education, Preservice Teachers, Computation, Cognitive Processes
Shih-Ting Chu; Chun-Chun Chang; Yun-Fang Tu – Educational Technology Research and Development, 2025
In higher education, concept mapping has been extensively adopted as an assessment and evaluation tool for conceptual knowledge. In recent years, an increasing number of researchers have applied concept mapping to teaching in technology-based environments. However, no research was found to holistically explore the role of concept maps in…
Descriptors: Concept Mapping, Technology Uses in Education, Higher Education, Educational Research
Chanjuan Fu; Xiaoxin Hao; Xinyue Shi; Hanxin Qian; Shanyun He; Fengji Geng – npj Science of Learning, 2025
This study investigates the effect of cognitive control strategies on young children's emotional and attentional states during coding learning. We conducted a quasi-experimental study with 46 children aged 5-6 years, dividing them into an experimental group using cognitive control strategies (planning, monitoring, reflecting) and a control group…
Descriptors: Cognitive Processes, Executive Function, Young Children, Attention
Kleinman, Erica; Shergadwala, Murtuza N.; Teng, Zhaoqing; Villareale, Jennifer; Bryant, Andy; Zhu, Jichen; Seif El-Nasr, Magy – Journal of Learning Analytics, 2022
Educational technology is shifting toward facilitating personalized learning. Such personalization, however, requires a detailed understanding of students' problem-solving processes. Sequence analysis (SA) is a promising approach to gaining granular insights into student problem solving; however, existing techniques are difficult to interpret…
Descriptors: Problem Solving, Learning Analytics, Decision Making, Educational Technology
Shao-Chen Chang; Charoenchai Wongwatkit – Education and Information Technologies, 2024
As computational thinking becomes increasingly essential, the challenge of designing effective teaching approaches to foster students' abilities in this area persists, especially for higher order thinking skills. This study addresses this challenge by proposing and implementing a peer assessment-based Scrum project (PA-SP) learning approach in…
Descriptors: Peer Evaluation, Computer Science Education, Programming, Mental Computation
Mehmet Firat; Saniye Kuleli – Journal of Educational Technology and Online Learning, 2024
This research investigates the comparative effectiveness of the ChatGPT and the Google search engine in facilitating the self-learning of JavaScript functions among undergraduate open and distance learning students. The study employed a quasi-experimental post-test control group design to analyze the variables of disorientation, satisfaction,…
Descriptors: Comparative Analysis, Web Sites, Computer Software, Artificial Intelligence
Gabbay, Hagit; Cohen, Anat – International Educational Data Mining Society, 2023
In MOOCs for programming, Automated Testing and Feedback (ATF) systems are frequently integrated, providing learners with immediate feedback on code assignments. The analysis of the large amounts of trace data collected by these systems may provide insights into learners' patterns of utilizing the automated feedback, which is crucial for the…
Descriptors: MOOCs, Feedback (Response), Teaching Methods, Learning Strategies
Soboleva, Elena V.; Suvorova, Tatyana N.; Zenkina, Svetlana V.; Bocharov, Mikhail I. – European Journal of Contemporary Education, 2021
The problem that the given paper aims to solve is associated with the need to resolve the contradiction between the requirements of the digital economy for a high level of computational thinking of specialists of the future and an insufficiently developed methodological base for training graduates that meets these requirements. The purpose of the…
Descriptors: Computer Games, Computer Science Education, Computer Software, Specialists
Ragazou, Vasiliki; Karasavvidis, Ilias – Interactive Technology and Smart Education, 2023
Purpose: Software training is a new trend in software applications. A key problem with software training is that video tutorials are developed without considering the target audience. Although video tutorials are popular, little attention is given to their design features. This study aims to investigate how two multimedia research principles,…
Descriptors: Visual Aids, Cues, Task Analysis, Video Technology
Farrow, Elaine; Moore, Johanna D.; Gaševic, Dragan – Journal of Learning Analytics, 2022
By participating in asynchronous course discussion forums, students can work together to refine their ideas and construct knowledge collaboratively. Typically, some messages simply repeat or paraphrase course content, while others bring in new material, demonstrate reasoning, integrate concepts, and develop solutions. Through the messages they…
Descriptors: Asynchronous Communication, Computer Mediated Communication, Group Discussion, Learning Analytics
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
Razieh Fathi – ProQuest LLC, 2021
This dissertation describes an experiment to investigate how learners with different levels of background in computer science learn core concepts of computer science, in particular, algorithms. We designed a study to focus on cognitive task analysis for eliciting the empirical mental elements of learning two graph algorithms. Cognitive workload…
Descriptors: Undergraduate Students, Computer Science Education, Algorithms, Cognitive Development
Stephanie Yang; Miles Baird; Eleanor O’Rourke; Karen Brennan; Bertrand Schneider – ACM Transactions on Computing Education, 2024
Students learning computer science frequently struggle with debugging errors in their code. These struggles can have significant downstream effects--negatively influencing how students assess their programming ability and contributing to their decision to drop out of CS courses. However, debugging instruction is often an overlooked topic, and…
Descriptors: Computer Science Education, Troubleshooting, Programming, Teaching Methods

Peer reviewed
Direct link
