Publication Date
| In 2026 | 0 |
| Since 2025 | 214 |
| Since 2022 (last 5 years) | 1128 |
| Since 2017 (last 10 years) | 2270 |
| Since 2007 (last 20 years) | 3758 |
Descriptor
| Programming | 4360 |
| Computer Science Education | 1782 |
| Foreign Countries | 1420 |
| Teaching Methods | 1125 |
| Computer Software | 1095 |
| Educational Technology | 767 |
| Student Attitudes | 685 |
| Problem Solving | 625 |
| Programming Languages | 617 |
| Thinking Skills | 592 |
| College Students | 559 |
| More ▼ | |
Source
Author
| Bers, Marina Umaschi | 21 |
| Barnes, Tiffany | 17 |
| Xinogalos, Stelios | 16 |
| Hwang, Gwo-Jen | 14 |
| Sullivan, Amanda | 14 |
| Denner, Jill | 13 |
| Brusilovsky, Peter | 11 |
| Kafai, Yasmin B. | 10 |
| Laakso, Mikko-Jussi | 10 |
| Lepp, Marina | 10 |
| Luik, Piret | 10 |
| More ▼ | |
Publication Type
Education Level
Audience
| Teachers | 108 |
| Practitioners | 49 |
| Administrators | 17 |
| Students | 15 |
| Researchers | 13 |
| Media Staff | 9 |
| Policymakers | 7 |
| Parents | 3 |
| Community | 1 |
Location
| Turkey | 165 |
| Taiwan | 92 |
| Australia | 81 |
| China | 74 |
| United Kingdom | 59 |
| Sweden | 50 |
| Spain | 49 |
| Canada | 48 |
| Finland | 47 |
| California | 44 |
| Greece | 42 |
| More ▼ | |
Laws, Policies, & Programs
| No Child Left Behind Act 2001 | 2 |
| Individuals with Disabilities… | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
Lynch, Tom Liam; Ardito, Gerald; Amendola, Pam – Eye on Education, 2020
"Integrating Computer Science Across the Core" is a guide to systematizing computer science and computational thinking practices in your school. While most books explain how to teach computer science as a stand-alone discipline, this innovative approach will help you leverage your existing curriculum to deepen and expand students'…
Descriptors: Elementary Secondary Education, Computer Science, Computer Science Education, Thinking Skills
Hadjerrouit, Said; Hansen, Nils Kristian – International Association for Development of the Information Society, 2020
This paper aims at exploring students' experiences when engaging in mathematical problem-solving through computational thinking and programming by a combination of theoretically derived insights and task-based activities. The main method used is a semi-structured interview with two undergraduate students who were presented with a mathematical task…
Descriptors: Learner Engagement, Mathematics Education, Problem Solving, Computation
Kathryn Irene Cunningham – ProQuest LLC, 2020
Introductory programming courses typically focus on building generalizable programming knowledge by focusing on a language's syntax and semantics. Assignments often involve "code tracing" problems, where students perform close tracking of code's execution, typically in the context of 'toy' problems. "Reading-first" approaches…
Descriptors: Programming, Coding, Teaching Methods, Introductory Courses
Olelewe, Chijioke Jonathan; Agomuo, Emmanuel E.; Obichukwu, Peter Uzochukwu – Education and Information Technologies, 2019
Achieving learner engagement in the teaching and learning process is paramount towards ensuring knowledge retention in QBASIC programming. This study focuses on effects of b-learning and face-to-face (F2F) on college students' engagement and retention in QBASIC programming. The study adopted quasi-experimental design with non-equivalent group…
Descriptors: College Students, Learner Engagement, Retention (Psychology), Programming
Moskal, Adon Christian Michael; Wass, Rob – Computer Science Education, 2019
Background and Context: Encouraging undergraduate programming students to think more about their software development processes is challenging. Most programming courses focus on coding skill development and mastering programming language features; subsequently software development processes (e.g. planning, code commenting, and error debugging) are…
Descriptors: Computer Software, Undergraduate Students, Programming, Programming Languages
Gao, Xuemin; Hew, Khe Foon – Journal of Educational Computing Research, 2023
Reintroducing computer science (CS) education in K-12 schools to promote computational thinking (CT) has attracted significant attention among scholars and educators. Among the several essential components included in CS and CT education, program debugging is an indispensable skill. However, debugging teaching has often been overlooked in K-12…
Descriptors: Flipped Classroom, Error Correction, Elementary School Students, Programming
Yuxin Chen; Yuting Wu; Zhengwen Li; Yanyan Zheng; Binhang Yan; Yi Cheng – Journal of Chemical Education, 2023
The "maker" movement is gaining widespread attention, especially in the field of laboratory education. Here we have built a low-cost, "do-it-yourself", open-source thermal conductivity cell detector (TCD) for chemical laboratory analysis, which is assembled from thermal conductivity gas sensor elements and 3D-printed flow cell…
Descriptors: Costs, Open Educational Resources, Chemistry, Science Laboratories
Dirsuweit, Teresa; Gouws, Patricia – Interchange: A Quarterly Review of Education, 2023
The lack of participation of girls in programming robotics is well documented in the international literature on the subject. The Inspired Towards Science, Engineering and Technology (I-SET) is a community engagement project that promotes science engagement in predominantly disadvantaged communities. In this paper, we present the findings of an…
Descriptors: Females, Communities of Practice, Barriers, Sexual Identity
Chase, Catherine C.; Malkiewich, Laura J.; Lee, Alison; Slater, Stefan; Choi, Ahram; Xing, Chenmu – British Journal of Educational Technology, 2021
It is difficult to motivate learners to seek out and persist at challenging learning tasks where failure is likely. However, in game environments, people seem highly motivated to engage with challenges and respond productively to failure. Many typical game features purportedly enhance intrinsic motivation and self-efficacy, which should improve…
Descriptors: Game Based Learning, Educational Games, Learning Processes, Programming
Lyon, Louise Ann; Green, Emily – ACM Transactions on Computing Education, 2021
College-educated women in the workforce are discovering a latent interest in and aptitude for computing motivated by the prevalence of computing as an integral part of jobs in many fields as well as continued headlines about the number of unfilled, highly paid computing jobs. One of these women's choices for retraining are the so-called coding…
Descriptors: Computer Science Education, Coding, Programming, Females
Wu, Sheng-Yi; Su, Yu-Sheng – Journal of Educational Computing Research, 2021
Currently, many countries actively cultivate students to develop computational thinking ability. Many visual programming environments (VPEs) and physical robot courses have been integrated into computational thinking learning in the elementary education stage. This study explores the relationship between the programming learning environment…
Descriptors: Programming, Computation, Thinking Skills, Grade 5
Justino, Gonçalo C.; Nascimento, Catarina P.; Justino, Marta C. – Biochemistry and Molecular Biology Education, 2021
A computational biochemistry laboratory, fitted for bioinformatics students, is presented. The molecular dynamics package GROMACS is used to prepare and simulate a solvated protein. Students analyze the trajectory with different available tools (GROMACS and VMD) to probe the structural stability of the protein during the simulation. Students are…
Descriptors: Molecular Biology, Biochemistry, Information Science, Science Laboratories
Kite, Vance; Park, Soonhye; Wiebe, Eric – SAGE Open, 2021
Computational thinking (CT) is being recognized as a critical component of student success in the digital era. Many contend that integrating CT into core curricula is the surest method for providing all students with access to CT. However, the CT community lacks an agreed-upon conceptualization of CT that would facilitate this integration, and…
Descriptors: Computation, Thinking Skills, Programming, Coding
Fergusson, Anna; Wild, Chris J. – Teaching Statistics: An International Journal for Teachers, 2021
The explosion in availability and variety of data requires learning experiences that reveal more of the data world faster and develop practical skills with digital technologies. Key high-level goals of the International Data Science in Schools Project (IDSSP) include having students continually immersed in the cycle of learning from data, and data…
Descriptors: Data, Data Analysis, Skill Development, Discovery Learning
Aguilera, Earl – Theory Into Practice, 2021
This article uses a lens of procedural literacies to theorize youth practices of digital game-playing, modification, and creation as digital writing. The concept of procedurality describes the ways that videogames and other digital media are composed of systems of processes--computational or otherwise, which define these artifacts in form,…
Descriptors: Computer Games, Video Games, Writing (Composition), Programming

Direct link
Peer reviewed
