Publication Date
| In 2026 | 0 |
| Since 2025 | 2 |
| Since 2022 (last 5 years) | 5 |
| Since 2017 (last 10 years) | 9 |
| Since 2007 (last 20 years) | 14 |
Descriptor
Source
Author
| Choudhry, Bushra Naoreen | 2 |
| Gujjar, Aijaz Ahmed | 2 |
| Ali Alqarni | 1 |
| Anderson, David E. | 1 |
| Armoni, Michal | 1 |
| Arslan, Seda | 1 |
| Bilan Liang | 1 |
| Cafolla, Ralph | 1 |
| Chuechote, Suparat | 1 |
| Chung, Choi Man | 1 |
| D'Souza, Daryl | 1 |
| More ▼ | |
Publication Type
| Reports - Research | 18 |
| Journal Articles | 16 |
| Collected Works - Proceedings | 1 |
| Opinion Papers | 1 |
| Speeches/Meeting Papers | 1 |
Education Level
| Elementary Education | 5 |
| Higher Education | 5 |
| Postsecondary Education | 5 |
| Secondary Education | 5 |
| Middle Schools | 4 |
| High Schools | 3 |
| Junior High Schools | 3 |
| Grade 10 | 1 |
| Grade 5 | 1 |
| Grade 7 | 1 |
| Intermediate Grades | 1 |
| More ▼ | |
Audience
| Researchers | 2 |
| Practitioners | 1 |
| Teachers | 1 |
Laws, Policies, & Programs
Assessments and Surveys
| Learning Style Inventory | 1 |
| Raven Progressive Matrices | 1 |
| School and College Ability… | 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
Olumide, Obe O.; Iyamu, Tiko – International Association for Development of the Information Society, 2020
Computer Programming is believed to have effect on creativity, reasoning, analytic and mathematical skills. This cognitive development is at a cost from both ends of students and teachers of computer programming. Its abstractive nature makes it difficult to teach and learn hence, the enormous hours spent in teaching, learning and developing…
Descriptors: Programming, Cognitive Development, Computer Science Education, Computer Interfaces
Zhan, Zehui; He, Wenchang; Yi, Xitian; Ma, Shuyao – Journal of Educational Computing Research, 2022
This paper examined the effect of the Unplugged Programming Teaching Aids (UPTA) on students' computational thinking and classroom interaction. A set of UPTA was created and used in a primary school in southern China. A total of 48 students aged 6-8 were assigned to two classes, with the same instructor and learning materials, but only the…
Descriptors: Foreign Countries, Programming, Computation, Thinking Skills
Ali Alqarni – Journal of Educational Computing Research, 2025
This study examined the effect of gamification on visual programming and computational thinking skills among primary school students, aiming to investigate how gamified learning environments enhance cognitive skill development and conceptual integration compared to traditional teaching methods. A quasi-experimental design was employed, involving…
Descriptors: Thinking Skills, Game Based Learning, Achievement Tests, Teaching Methods
Arslan, Seda; Çelik, Yasar – African Educational Research Journal, 2022
Coding, which is among the 21st century skills, has been included in the curriculum of many countries in recent years from preschool to high school. Primary school teachers are very important in the teaching of coding. In this context, this study aims to reveal the coding education that primary school students receive and the contribution of this…
Descriptors: Elementary School Students, Elementary School Teachers, Teacher Attitudes, Student Attitudes
Statter, David; Armoni, Michal – ACM Transactions on Computing Education, 2020
Abstraction is one of the most fundamental ideas in computer science (CS), and as such, according to Bruner, it should be taught spirally, starting as early as possible and revisited at every level of education. However, teaching CS abstraction to novices is a very challenging task, and CS educational research has often demonstrated students'…
Descriptors: Middle School Students, Grade 7, Computer Science Education, Abstract Reasoning
Wanxue Zhang; Lingling Meng; Bilan Liang – Interactive Learning Environments, 2023
With the continuous development of education, personalized learning has attracted great attention. How to evaluate students' learning effects has become increasingly important. In information technology courses, the traditional academic evaluation focuses on the student's learning outcomes, such as "scores" or "right/wrong,"…
Descriptors: Information Technology, Computer Science Education, High School Students, Scoring
Chuechote, Suparat; Nokkaew, Artorn; Phongsasithorn, Apichat; Laosinchai, Parames – Contemporary Educational Technology, 2020
Sorting is a fundamental computing concept. As for today, it is taught at the secondary school level. However, this kind of algorithm is an obstacle for some students due to its high level of abstraction. To prevent discouragement as well as to incorporate a fun and challenging algorithmic task, a novel tablet-based digital game,…
Descriptors: Thinking Skills, Computer Games, Game Based Learning, High School Students
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
Veerasamy, Ashok Kumar; D'Souza, Daryl; Laakso, Mikko-Jussi – Journal of Educational Technology Systems, 2016
This article presents a study aimed at examining the novice student answers in an introductory programming final e-exam to identify misconceptions and types of errors. Our study used the Delphi concept inventory to identify student misconceptions and skill, rule, and knowledge-based errors approach to identify the types of errors made by novices…
Descriptors: Computer Science Education, Programming, Novices, Misconceptions
Eid, Chaker; Millham, Richard – American Journal of Business Education, 2012
In this paper, we discuss the visual programming approach to teaching introductory programming courses and then compare this approach with that of procedural programming. The involved cognitive levels of students, as beginning students are introduced to different types of programming concepts, are correlated to the learning processes of…
Descriptors: Programming, Comparative Analysis, Computer Science Education, Cognitive Development
Johnson, N. – Acta Didactica Napocensia, 2012
Self-regulation is the controlling of a process or activity by the students who are involved in Problem solving in Physics rather than by an external agency (Johnson, 2011). Selfregulated learning consists of three main components: cognition, metacognition, and motivation. Cognition includes skills necessary to encode, memorise, and recall…
Descriptors: Metacognition, Secondary School Students, Learning Strategies, Physics
Kausar, Tayyaba; Choudhry, Bushra Naoreen; Gujjar, Aijaz Ahmed – Turkish Online Journal of Educational Technology - TOJET, 2008
This study was aimed to evaluate the effectiveness of CAI vs. classroom lecture for computer science at ICS level. The objectives were to compare the learning effects of two groups with class room lecture and computer assisted instruction studying the same curriculum and the effects of CAI and CRL in terms of cognitive development. Hypothesis of…
Descriptors: Experimental Groups, Research Design, Teacher Effectiveness, Computer Assisted Instruction
Kaousar, Tayyeba; Choudhry, Bushra Naoreen; Gujjar, Aijaz Ahmed – Journal on Educational Psychology, 2008
This study was aimed to evaluate the effectiveness of CAI vs. classroom lecture for computer science at ICS level. The objectives were to compare the learning effects of two groups with classroom lecture and computer-assisted instruction studying the same curriculum and the effects of CAI and CRL in terms of cognitive development. Hypotheses of…
Descriptors: Computer Assisted Instruction, Lecture Method, Educational Technology, Teaching Methods
Kurland, D. Midian, Ed. – 1984
The five papers in this symposium contribute to a dialog on the aims and methods of computer education, and indicate directions future research must take if necessary information is to be available to make informed decisions about the use of computers in schools. The first two papers address the question of what is required for a student to become…
Descriptors: Cognitive Development, Cognitive Processes, Computer Science Education, Computer Software
Previous Page | Next Page »
Pages: 1 | 2
Peer reviewed
Direct link
