Publication Date
| In 2026 | 0 |
| Since 2025 | 1 |
| Since 2022 (last 5 years) | 3 |
| Since 2017 (last 10 years) | 5 |
| Since 2007 (last 20 years) | 6 |
Descriptor
| Cognitive Development | 9 |
| Problem Solving | 9 |
| Computer Science Education | 8 |
| Foreign Countries | 5 |
| Teaching Methods | 3 |
| Thinking Skills | 3 |
| Coding | 2 |
| Curriculum Development | 2 |
| High School Students | 2 |
| Instructional Effectiveness | 2 |
| Mathematics | 2 |
| More ▼ | |
Source
Author
| Armoni, Michal | 1 |
| Arslan, Seda | 1 |
| Bilan Liang | 1 |
| Brown, David W. | 1 |
| Chuechote, Suparat | 1 |
| Chung, Choi Man | 1 |
| Dunhong Yao | 1 |
| Jing Lin | 1 |
| Johnson, N. | 1 |
| Kong, Siu Cheung | 1 |
| Laosinchai, Parames | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 9 |
| Reports - Research | 7 |
| Guides - Classroom - Teacher | 1 |
| Opinion Papers | 1 |
Education Level
| Secondary Education | 4 |
| Elementary Education | 2 |
| High Schools | 2 |
| Junior High Schools | 2 |
| Middle Schools | 2 |
| Grade 10 | 1 |
| Grade 7 | 1 |
| Higher Education | 1 |
| Postsecondary Education | 1 |
Audience
| Practitioners | 1 |
| Teachers | 1 |
Location
| China | 1 |
| China (Shanghai) | 1 |
| Hong Kong | 1 |
| India | 1 |
| Thailand | 1 |
Laws, Policies, & Programs
Assessments and Surveys
| 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
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
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
Papert, Seymour – Creative Computing, 1981
Instruction using computers is viewed as different from most other approaches to education, by allowing more than right or wrong answers, by providing models for systematic procedures, by shifting the boundary between formal and concrete processes, and by influencing the development of thinking in many new ways. (MP)
Descriptors: Cognitive Development, Computer Science, Computers, Curriculum Development
Brown, David W. – Computer Science Education, 1990
Presents a method to enhance the teaching of computer programing to secondary students that establishes a connection between logic, truth tables, switching circuits, gating symbols, flow charts, and pseudocode. The author asserts that the method prepares students for thinking processes related to programing. (MDH)
Descriptors: Coding, Cognitive Development, Computer Science Education, Electric Circuits
Peer reviewedKong, Siu Cheung; Chung, Choi Man – Chinese University Education Journal, 1989
Presents a study that investigates the knowledge and skills that relate to computer programing. Finds that knowledge and procedural skills are related to computer programing. Recommends that since instruction in computer programing facilitates problem-solving, computer programing courses should be augmented to include teaching template and…
Descriptors: Cognitive Development, Computer Oriented Programs, Computer Science Education, Computer Uses in Education

Direct link
