Publication Date
| In 2026 | 0 |
| Since 2025 | 2 |
| Since 2022 (last 5 years) | 7 |
| Since 2017 (last 10 years) | 13 |
| Since 2007 (last 20 years) | 16 |
Descriptor
| Computer Science Education | 16 |
| Short Term Memory | 16 |
| Teaching Methods | 10 |
| Programming | 9 |
| Cognitive Processes | 6 |
| Foreign Countries | 6 |
| Learning Processes | 6 |
| Academic Achievement | 5 |
| College Students | 5 |
| Computer Software | 5 |
| Difficulty Level | 5 |
| More ▼ | |
Source
Author
Publication Type
| Journal Articles | 12 |
| Reports - Research | 12 |
| Collected Works - Proceedings | 2 |
| Information Analyses | 2 |
| Speeches/Meeting Papers | 2 |
| Tests/Questionnaires | 1 |
Education Level
| Higher Education | 9 |
| Postsecondary Education | 7 |
| Secondary Education | 4 |
| Elementary Education | 3 |
| Adult Education | 2 |
| Grade 7 | 2 |
| High Schools | 2 |
| Junior High Schools | 2 |
| Middle Schools | 2 |
| Early Childhood Education | 1 |
| Grade 1 | 1 |
| More ▼ | |
Audience
Laws, Policies, & Programs
Assessments and Surveys
| Raven Progressive Matrices | 1 |
| SAT (College Admission Test) | 1 |
What Works Clearinghouse Rating
Matthew Quesnel; Brenda M. Stoesz – Australasian Journal of Educational Technology, 2025
Contract cheating is a significant concern in higher education, requiring a multifaceted teaching and learning approach to address it. Quizzing students about their writing to promote engagement, confirm authorship and detect cheating has not yet been investigated systematically. Therefore, in this study, our objective was to explore the validity…
Descriptors: Cheating, Authors, Computer Uses in Education, Validity
Darejeh, Ali; Mashayekh, Sara; Marcus, Nadine – Cogent Education, 2022
E-learning systems, which are used for teaching complex software, can facilitate learning if they provide an appropriate teaching approach that decreases learners' cognitive load in addition to providing practical knowledge. We believe there is lack of cognitively guided educational recommendations on how to effectively and efficiently design such…
Descriptors: Cognitive Processes, Difficulty Level, Electronic Learning, Computer Science Education
Hao, Xiaoxin; Xu, Zhiyi; Guo, Mingyue; Hu, Yuzheng; Geng, Fengji – International Journal of STEM Education, 2023
Background: Coding has become an integral part of STEM education. However, novice learners face difficulties in processing codes within embedded structures (also termed nested structures). This study aimed to investigate the cognitive mechanism underlying the processing of embedded coding structures based on hierarchical complexity theory, which…
Descriptors: Cognitive Processes, Difficulty Level, Programming, Computer Science Education
Saito, Tomohiro; Watanobe, Yutaka – International Journal of Distance Education Technologies, 2020
Programming education has recently received increased attention due to growing demand for programming and information technology skills. However, a lack of teaching materials and human resources presents a major challenge to meeting this demand. One way to compensate for a shortage of trained teachers is to use machine learning techniques to…
Descriptors: Programming, Computer Science Education, Electronic Learning, Instructional Materials
Mao, Ye; Shi, Yang; Marwan, Samiha; Price, Thomas W.; Barnes, Tiffany; Chi, Min – International Educational Data Mining Society, 2021
As students learn how to program, both their programming code and their understanding of it evolves over time. In this work, we present a general data-driven approach, named "Temporal-ASTNN" for modeling student learning progression in open-ended programming domains. Temporal-ASTNN combines a novel neural network model based on abstract…
Descriptors: Programming, Computer Science Education, Learning Processes, Learning Analytics
Lior Miller Markovitz; Roza Leikin; Gad M. Landau – International Journal of Science and Mathematics Education, 2025
Computer Science (CS), despite being an integral part of STEM education, remains less accessible to school students. This study examines the Challenge program, which enables high-achieving high school students to earn a B.Sc. degree in CS. Over two years, from 458 applicants, 160 passed the admission tests, but only 34 completed their degree. The…
Descriptors: STEM Education, Academic Achievement, Computer Science Education, High Achievement
Duran, Rodrigo; Zavgorodniaia, Albina; Sorva, Juha – ACM Transactions on Computing Education, 2022
One of the most commonly cited theories in computing education research is cognitive load theory (CLT), which explains how learning is affected by the bottleneck of human working memory and how teaching may work around that limitation. The theory has evolved over a number of decades, addressing shortcomings in earlier versions; other issues remain…
Descriptors: Cognitive Ability, Computer Science Education, Teaching Methods, Learning Theories
Berssanette, Joao Henrique; de Francisco, Antonio Carlos – IEEE Transactions on Education, 2022
Contribution: This article features a systematic literature review with the objective of presenting a study that reflects the current scenario of research on the cognitive load theory (CLT) in the domain of teaching and learning computer programming. Background: Computer programming is a highly cognitive skill, requiring mastering multiple…
Descriptors: Cognitive Ability, Programming, Computer Science Education, Mastery Learning
Finke, Sabrina; Kemény, Ferenc; Sommer, Markus; Krnjic, Vesna; Arendasy, Martin; Slany, Wolfgang; Landerl, Karin – Computer Science Education, 2022
Background: Key to optimizing Computational Thinking (CT) instruction is a precise understanding of the underlying cognitive skills. Román-González et al. (2017) reported unique contributions of spatial abilities and reasoning, whereas arithmetic was not significantly related to CT. Disentangling the influence of spatial and numerical skills on CT…
Descriptors: Spatial Ability, Cognitive Ability, Abstract Reasoning, Arithmetic
Mao, Ye; Zhi, Rui; Khoshnevisan, Farzaneh; Price, Thomas W.; Barnes, Tiffany; Chi, Min – International Educational Data Mining Society, 2019
Early prediction of student difficulty during long-duration learning activities allows a tutoring system to intervene by providing needed support, such as a hint, or by alerting an instructor. To be effective, these predictions must come early and be highly accurate, but such predictions are difficult for open-ended programming problems. In this…
Descriptors: Difficulty Level, Learning Activities, Prediction, Programming
Sampson, Demetrios G., Ed.; Ifenthaler, Dirk, Ed.; Isaías, Pedro, Ed. – International Association for Development of the Information Society, 2018
The aim of the 2018 International Association for Development of the Information Society (IADIS) Cognition and Exploratory Learning in the Digital Age (CELDA) conference was to address the main issues concerned with evolving learning processes and supporting pedagogies and applications in the digital age. There have been advances in both cognitive…
Descriptors: Learning Processes, Teaching Methods, Educational Technology, Technology Uses in Education
Hartshorn, K. James; Evans, Norman W.; Egbert, Jesse; Johnson, Amy – Reading in a Foreign Language, 2017
English-medium institutions of higher education host increasing numbers of English-as-a second-language (ESL) learners in the US. English language skill is vital to their progress. Previous research examined reading challenges and expectations faculty have for their first-year students within five popular majors for international students…
Descriptors: English (Second Language), Second Language Learning, Foreign Students, College Faculty
Uysal, Murat Pasa – Turkish Online Journal of Distance Education, 2013
Teaching object-oriented programming (OOP) is a difficult task, especially to the beginners. First-time learners also find it difficult to understand. Although there is a considerable amount of study on the cognitive dimension, a few study points out its physiological meaning. Moreover, it has been suggested that neuroscientific studies and…
Descriptors: Cognitive Measurement, Cognitive Processes, Difficulty Level, Programming
Akar, Sacide Guzin Mazman; Altun, Arif – Contemporary Educational Technology, 2017
The purpose of this study is to investigate and conceptualize the ranks of importance of social cognitive variables on university students' computer programming performances. Spatial ability, working memory, self-efficacy, gender, prior knowledge and the universities students attend were taken as variables to be analyzed. The study has been…
Descriptors: Individual Differences, Learning Processes, Programming, Self Efficacy
Liew, Tze Wei; Tan, Su-Mae – Educational Technology & Society, 2016
The Cognitive-Affective Theory of Learning with Media framework posits that the multimedia learning process is mediated by the learner's mood. Recent studies have shown that positive mood has a facilitating effect on multimedia learning. Though literature has shown that negative mood encourages an individual to engage in a more systematic,…
Descriptors: Schemata (Cognition), Transfer of Training, Psychological Patterns, Programming
Previous Page | Next Page »
Pages: 1 | 2
Peer reviewed
Direct link
