Publication Date
| In 2026 | 1 |
| Since 2025 | 39 |
| Since 2022 (last 5 years) | 162 |
| Since 2017 (last 10 years) | 308 |
| Since 2007 (last 20 years) | 374 |
Descriptor
Source
Author
Publication Type
Education Level
Audience
| Teachers | 7 |
| Media Staff | 1 |
Location
| Turkey | 13 |
| Japan | 5 |
| United Kingdom (England) | 5 |
| Italy | 4 |
| Australia | 3 |
| California | 3 |
| Canada | 3 |
| China | 3 |
| Finland | 3 |
| Ghana | 3 |
| Greece | 3 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
| Keymath Diagnostic Arithmetic… | 1 |
| Motivated Strategies for… | 1 |
| Program for International… | 1 |
| Raven Progressive Matrices | 1 |
| Stanford Binet Intelligence… | 1 |
| Wechsler Intelligence Scale… | 1 |
| Woodcock Johnson Tests of… | 1 |
What Works Clearinghouse Rating
Knight, Victoria F.; Wright, John; Wilson, Kalli; Hooper, Ashton – Journal of Autism and Developmental Disorders, 2019
The use of robots to teach students with autism spectrum disorder communication skills has basis in the literature; however, research investigating the effects of teaching coding or programming of robotics to promote learning in STEM to this population has not yet been conducted. The purpose of the current study was to evaluate the effects of…
Descriptors: High School Students, Autism, Pervasive Developmental Disorders, Behavior Problems
Kwon, Kyungbin; Cheon, Jongpil – International Journal of Computer Science Education in Schools, 2019
Although teachers need to assess computational thinking (CT) for computer science education in K-12, it is not easy for them to evaluate students' programs based on the perspective. The purpose of this study was to investigate students' CT skills reflected in their Scratch programs. The context of the study was a middle school coding club where…
Descriptors: Computer Science Education, Computation, Thinking Skills, Coding
Gough, John – Australian Primary Mathematics Classroom, 2018
In fact, ever since Seymour Papert (famous in his later years for constructionism, a learning theory that married conceptual constructivism with concrete experience) created Logo programming, many schools have been coding using Logo, the educational computer programming software that has the famous 'turtle' on the computer screen. Importantly,…
Descriptors: Coding, Programming, Programming Languages, Computer Software
Price, C. B.; Price-Mohr, R. M. – Computers in the Schools, 2018
All primary school children in England are required to write computer programs and learn about computational thinking. There are moves in other countries to this effect such as the U.S. K-12 Computer Science Framework (CSF) for development. Debates on how to program and what constitutes computational thinking are ongoing. Here we report on a study…
Descriptors: Foreign Countries, Elementary School Students, Programming, Coding
Rivers, Kelly; Koedinger, Kenneth R. – International Journal of Artificial Intelligence in Education, 2017
To provide personalized help to students who are working on code-writing problems, we introduce a data-driven tutoring system, ITAP (Intelligent Teaching Assistant for Programming). ITAP uses state abstraction, path construction, and state reification to automatically generate personalized hints for students, even when given states that have not…
Descriptors: Programming, Coding, Computers, Data
Yang, Jeong; Lee, Young; Fernandez, Amanda; Sanchez, Joshua – Journal of Cybersecurity Education, Research and Practice, 2020
As the cyber security landscape dynamically evolves and security professionals work to keep apace, modern-day educators face the issue of equipping a new generation for this dynamic landscape. With cyber-attacks and vulnerabilities substantially increased over the past years in frequency and severity, it is important to design and build secure…
Descriptors: Computer Security, Programming Languages, Programming, Computer Uses in Education
Çiftci, Serdar; Bildiren, Ahmet – Computer Science Education, 2020
Background and Context: There are studies which indicate that computer programming supports high-level abilities for everyone such as creative thinking, questioning, problem solving and critical thinking which are considered within the scope of 21st-century abilities. Objective: The current experimental study was carried out to put forth the…
Descriptors: Outcomes of Education, Coding, Cognitive Ability, Problem Solving
Leo C. Ureel II – ProQuest LLC, 2020
Students in introductory computer science courses, are learning to program. Indeed, most students perceive that learning to code is the central topic explored in the courses. Students spend an enormous amount of time struggling to learn the syntax and understand semantics of a particular language. Instructors spend a similar amount of time reading…
Descriptors: Coding, Programming, Computer Science Education, Novices
Solorio, Christian D.; Gire, Elizabeth; Roundy, David – Physical Review Physics Education Research, 2021
The COVID-19 pandemic has made conducting in-person research a health risk for interviewers and participants. Near the start of the pandemic, many universities pivoted to emergency remote teaching where courses were delivered remotely in observance of safety guidelines. The safety guidelines also necessitated that research be done remotely. We…
Descriptors: COVID-19, Pandemics, School Closing, Distance Education
Kyza, Eleni A.; Georgiou, Yiannis; Agesilaou, Andria; Souropetsis, Markos – Journal of Educational Computing Research, 2022
There are increasing calls to introduce computational thinking in schools; the arguments in favor call upon research suggesting that even kindergarten children can successfully engage in coding. This contribution presents a cross-sectional study examining the coding practices and computational thinking of fifty-one primary school children using…
Descriptors: Case Studies, Elementary School Students, Computer Science Education, Coding
Hickmott, Daniel; Prieto-Rodriguez, Elena – Informatics in Education, 2018
Coding and computational thinking have recently become compulsory skills in many school systems globally. Teaching these new skills presents a challenge for many teachers. A notable example of professional development designed using Constructionist principles to address this challenge is "ScratchEd". Upon reflecting on her experiences…
Descriptors: Coding, Computation, Faculty Development, Constructivism (Learning)
Hamouda, Sally; Edwards, Stephen H.; Elmongui, Hicham G.; Ernst, Jeremy V.; Shaffer, Clifford A. – Computer Science Education, 2020
Background and Context: Recursion in binary trees has proven to be a hard topic. There was not much research on enhancing student understanding of this topic. Objective: We present a tutorial to enhance learning through practice of recursive operations in binary trees, as it is typically taught post-CS2. Method: We identified the misconceptions…
Descriptors: Computer Science Education, Programming, Coding, Student Attitudes
Çakiroglu, Ünal; Mumcu, Suheda – Journal of Educational Computing Research, 2020
This exploratory study attempts to determine problem solving steps in block based programming environments. The study was carried out throughout one term within Code.org. Participants were 15 6th grade secondary school students enrolled in an IT course at a public secondary school. Observations, screenshots and interviews were analyzed together to…
Descriptors: Foreign Countries, Grade 6, Secondary School Students, Problem Solving
Threekunprapa, Arinchaya; Yasri, Pratchayapong – International Journal of Instruction, 2020
Computational thinking (CT) has become a necessary skill of students in the 21st century. Various learning approaches have been developed to foster CT among school students. However, these approaches predominantly rely on computer devices and internet connection and fail to promote advanced computer concepts necessary for programming. Therefore,…
Descriptors: Computation, Thinking Skills, Coding, Flow Charts
Zha, Shenghua; Jin, Yi; Moore, Pamela; Gaston, Joe – TechTrends: Linking Research and Practice to Improve Learning, 2020
Researchers and educators have advocated computational thinking (CT) should be integrated into K-12 settings as early as elementary schools. However, there has been a lack of knowledge of how pre-service K-8 teachers would be engaged in the learning of CT and its integration in different subject areas. In this study, we taught a flipped learning…
Descriptors: Preservice Teacher Education, Preservice Teachers, Undergraduate Students, Thinking Skills

Peer reviewed
Direct link
