Publication Date
| In 2026 | 0 |
| Since 2025 | 129 |
| Since 2022 (last 5 years) | 580 |
| Since 2017 (last 10 years) | 1182 |
| Since 2007 (last 20 years) | 1756 |
Descriptor
Source
Author
| Barnes, Tiffany | 12 |
| Xinogalos, Stelios | 11 |
| Laakso, Mikko-Jussi | 9 |
| Malmi, Lauri | 8 |
| Çakiroglu, Ünal | 8 |
| Cetin, Ibrahim | 7 |
| Luxton-Reilly, Andrew | 7 |
| Boyer, Kristy Elizabeth | 6 |
| Kafai, Yasmin B. | 6 |
| Kwon, Kyungbin | 6 |
| Lavy, Ilana | 6 |
| More ▼ | |
Publication Type
Education Level
Location
| Turkey | 90 |
| Taiwan | 43 |
| China | 35 |
| Australia | 28 |
| Finland | 28 |
| Greece | 25 |
| Israel | 23 |
| United Kingdom | 23 |
| Brazil | 22 |
| Sweden | 22 |
| Japan | 20 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Stone, Jeffrey A.; Jackson, D. K.; Kaschak, Michelle – International Journal on E-Learning, 2020
This article describes the design and initial implementation of a multidisciplinary, integrative learning course on the art and science of virtual worlds. The course combines complementary disciplines -- Computing, Physics, and Narrative Art -- in a single general education course for first-year students. The course attempts to incorporate…
Descriptors: Interdisciplinary Approach, General Education, Computer Simulation, Art Education
Allen, Lee – Journal of Computers in Mathematics and Science Teaching, 2020
With ongoing efforts in the United States to further develop the availability of computer science education in the public schools, federal, state, and local educational agencies are increasing efforts to encourage and promote the inclusion of computer science and programming skills in the middle school curriculum (Grover, Pea, & Cooper, 2015).…
Descriptors: Computer Science Education, Public Schools, Faculty Development, Programming
Noh, Jiyae; Lee, Jeongmin – Educational Technology Research and Development, 2020
Around the world, programming education is actively promoted by such factors as economic and technical requirements. The use of a robot in programming education could help students understand computer-science concepts more easily. In this study we designed a course in programming a robot for elementary school students and investigated its…
Descriptors: Thinking Skills, Elementary School Students, Robotics, Programming
Salas-Rueda, Ricardo-Adán – E-Learning and Digital Media, 2020
This quantitative research aims to analyze the impact of the WampServer application in Blended learning during the educational process of computing through data science, machine learning, and neural networks. WampServer is a free application that allows the creation of websites considering the use of the database. This research proposes the use of…
Descriptors: Computer Software, Blended Learning, Educational Technology, Technology Uses in Education
Lyon, Louise Ann; Green, Emily – Computer Science Education, 2020
Background and Context: Non-traditional training grounds such as coding boot camps that attract a higher proportion of women are important sites for understanding how to broaden participation in computing. Objective: This work aims to help us better understand the women choosing boot camps and their pathways through these camps and into the…
Descriptors: Coding, Females, Nontraditional Education, Computer Science Education
Israel-Fishelson, Rotem; Hershkovitz, Arnon; Eguíluz, Andoni; Garaizar, Pablo; Guenaga, Mariluz – Journal of Educational Computing Research, 2021
Creativity and Computational Thinking (CT) have been both extensively researched in recent years. However, the associations between them are still not fully understood despite their recognition as essential competencies for the digital age. This study looks to bridge this gap by examining the association between CT and two types of creativity,…
Descriptors: Learning Analytics, Correlation, Creativity, Creative Thinking
Haroldson, Rachelle; Ballard, Dave – Computer Science Education, 2021
Background and Content: Many children's books related to computer science have been published in the last five years, creating opportunities to integrate these texts into the classroom. Objective: Determine where the children's books support an inclusive computing culture by representing people with diverse intersectional identities engaging in…
Descriptors: Picture Books, Childrens Literature, Cartoons, Novels
Kwon, Kyungbin; Lee, Kyungbin; Chung, Jaehwa – International Journal of Computer Science Education in Schools, 2018
Evaluating the quality of students' programs is necessary for better teaching and learning. Although many innovative learning environments for computer science have been introduced, the scarcity of program evaluation frames and tools is a demanding issue in the teaching practice. This study examined the quality of students' Scratch programs by…
Descriptors: Computer Science Education, Programming, Programming Languages, Program Evaluation
Hosseini, Roya – ProQuest LLC, 2018
My dissertation is situated in the field of computer science education research, specifically, the learning and teaching of programming. This is a critical area to be studied, since, primarily, learning to program is difficult, but also, the need for programming knowledge and skills is growing, now more than ever. This research is particularly…
Descriptors: Computer Science Education, Educational Technology, Programming, Skill Development
Gusev, Dmitri A. – Association Supporting Computer Users in Education, 2018
Chess programming is an old and venerable branch of game development. In the modern computing environment, it encompasses the development of chess engines, chess user interfaces (UIs), chess tournament broadcast tools, chess databases, endgame tablebases (EGTBs) and opening books. In this paper, the author shares his multi-year experience of…
Descriptors: Games, Computer Science Education, Programming, Programming Languages
Grover, Shuchi; Basu, Satabdi; Bienkowski, Marie; Eagle, Michael; Diana, Nicholas; Stamper, John – ACM Transactions on Computing Education, 2017
Systematic endeavors to take computer science (CS) and computational thinking (CT) to scale in middle and high school classrooms are underway with curricula that emphasize the enactment of authentic CT skills, especially in the context of programming in block-based programming environments. There is, therefore, a growing need to measure students'…
Descriptors: Learning Analytics, Thinking Skills, Computation, Programming
Yadav, Aman; Gretter, Sarah; Good, Jonathon – AERA Online Paper Repository, 2017
The gender gap in computer science is worst amongst any of the STEM fields. At the secondary school level, only 18.6% of AP computer science test-takers in the United States were girls. In order to address the persistent gender gaps in computer science, it is important to understand K-12 students' views about computer science and programming. The…
Descriptors: Computer Science, Sex Role, Gender Differences, Middle School Students
Nainan, Mariam; Balakrishnan, Balamuralithara – Malaysian Online Journal of Educational Technology, 2019
Studying worked examples has been found to be effective for learning problem solving, especially among students. However, students need to actively process example content to benefit from it and content must be structured in a manner that facilities knowledge construction. This study investigated the use of worked examples for teaching and…
Descriptors: Computer Science Education, Demonstrations (Educational), Programming, Introductory Courses
Cabrera, Lautaro – Journal of Technology and Teacher Education, 2019
Computational Thinking (CT) is an increasingly relevant concept that researchers are promoting in formal learning contexts. In their mission to prepare teachers to integrate CT into K-12 schooling, teacher educators would benefit from understanding the different kinds of preconceptions of CT that their students bring to the classroom in order to…
Descriptors: Teacher Attitudes, Computation, Thinking Skills, Misconceptions
Quille, Keith; Bergin, Susan – Computer Science Education, 2019
Background and Context: Computer Science attrition rates (in the western world) are very concerning, with a large number of students failing to progress each year. It is well acknowledged that a significant factor of this attrition, is the students' difficulty to master the introductory programming module, often referred to as CS1. Objective: The…
Descriptors: Computer Science Education, Introductory Courses, Programming, Student Attrition

Peer reviewed
Direct link
