Publication Date
| In 2026 | 0 |
| Since 2025 | 1 |
| Since 2022 (last 5 years) | 1 |
| Since 2017 (last 10 years) | 4 |
| Since 2007 (last 20 years) | 4 |
Descriptor
| Cognitive Development | 5 |
| Computer Science Education | 5 |
| Undergraduate Students | 5 |
| Cognitive Ability | 2 |
| Predictor Variables | 2 |
| Programming | 2 |
| Student Attitudes | 2 |
| Student Participation | 2 |
| Teaching Methods | 2 |
| Abstract Reasoning | 1 |
| Academic Achievement | 1 |
| More ▼ | |
Author
| Anderson, David E. | 1 |
| Dunhong Yao | 1 |
| Hudak, Mary A. | 1 |
| Jing Lin | 1 |
| Joshi, Swaroop Ravindra | 1 |
| Razieh Fathi | 1 |
| Ritzhaupt, Albert D. | 1 |
| Tian, Fengchun | 1 |
| Umapathy, Karthikeyan | 1 |
| Xu, Zhen | 1 |
Publication Type
| Journal Articles | 3 |
| Reports - Research | 3 |
| Dissertations/Theses -… | 2 |
Education Level
| Higher Education | 4 |
| Postsecondary Education | 3 |
| Elementary Education | 1 |
| High Schools | 1 |
| Junior High Schools | 1 |
| Middle Schools | 1 |
| Secondary Education | 1 |
Audience
| Practitioners | 1 |
| Teachers | 1 |
Laws, Policies, & Programs
Assessments and Surveys
| Learning Style Inventory | 1 |
| Raven Progressive Matrices | 1 |
What Works Clearinghouse Rating
Dunhong Yao; Jing Lin – Education and Information Technologies, 2025
Programming education consistently faces challenges in bridging theory with practice and fostering students' cognitive competencies. This 12-year longitudinal study (2011-2023) investigates an innovative competency-based teaching model in university C programming education that integrates six educational theories into a coherent framework with…
Descriptors: Competency Based Education, Computer Science Education, Programming, Longitudinal Studies
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
Xu, Zhen; Ritzhaupt, Albert D.; Tian, Fengchun; Umapathy, Karthikeyan – Computer Science Education, 2019
Background and Context: The use of block-based programming environments is purported to be a good way to gently introduce novice computer programmers to computer programming. A small, but growing body of research examines the differences between block-based and text-based programming environments. Objective: Thus, the purpose of this study was to…
Descriptors: Outcomes of Education, Novices, Computer Science Education, Programming
Joshi, Swaroop Ravindra – ProQuest LLC, 2017
Piaget's classic work on cognitive development showed that engaging learners in critical discussions with peers about ideas that are "different" than theirs leads to deep conceptual understanding. Implementing such an approach in college-level STEM (Science, Technology, Engineering, Math) courses has some specific challenges: (a) Short…
Descriptors: Cooperative Learning, Computer Mediated Communication, Competition, Teaching Methods
Peer reviewedHudak, Mary A.; Anderson, David E. – Teaching of Psychology, 1990
Studies 94 undergraduate students in introductory statistics and computer science courses. Applies Formal Operations Reasoning Test (FORT) and Kolb's Learning Style Inventory (LSI). Finds that substantial numbers of students have not achieved the formal operation level of cognitive maturity. Emphasizes need to examine students learning style and…
Descriptors: Abstract Reasoning, Academic Achievement, Analysis of Variance, Cognitive Ability

Direct link
