Publication Date
| In 2026 | 0 |
| Since 2025 | 268 |
| Since 2022 (last 5 years) | 1478 |
| Since 2017 (last 10 years) | 3006 |
| Since 2007 (last 20 years) | 4856 |
Descriptor
Source
Author
Publication Type
Education Level
Audience
| Teachers | 258 |
| Practitioners | 183 |
| Students | 53 |
| Administrators | 32 |
| Researchers | 24 |
| Media Staff | 18 |
| Parents | 11 |
| Policymakers | 11 |
| Community | 3 |
| Counselors | 1 |
| Support Staff | 1 |
| More ▼ | |
Location
| Turkey | 199 |
| Taiwan | 107 |
| United Kingdom | 107 |
| Australia | 105 |
| China | 93 |
| Canada | 71 |
| Spain | 71 |
| California | 58 |
| Sweden | 58 |
| Germany | 54 |
| Finland | 52 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
| Meets WWC Standards with or without Reservations | 2 |
Larsson, Andreas; Stolpe, Karin – International Journal of Technology and Design Education, 2023
Metaphors in gesture and speech play a pivotal role in the way that programming concepts are presented in the classroom. However, little is known about the function of teachers' metaphors in practice. This study aims to explore teachers' use of metaphors in gesture and speech in a lecture on programming. Based on video observations of three upper…
Descriptors: Programming, Computer Science Education, Figurative Language, Nonverbal Communication
Yvonne Kao; Daniel Murphy; Aleata Hubbard Cheuoua; Priya Kannan; Jennifer Tsan; Kyle E. Jennings; Heather Smith; Shameeka Emanuel; Emily R. Miller – WestEd, 2023
In spring 2022, WestEd conducted a literature review to summarize the major frameworks used in career intentions research and the evidence supporting each framework, as well as to develop an initial set of constructs to guide the development of a brief, culturally sensitive computing career intentions survey measuring individual, situational, and…
Descriptors: Career Planning, Computer Science Education, Test Bias, Self Efficacy
Ibrahim Abdullah Alshaye; Zaidatun Tasir; Nurul Farhana Jumaat – Open Education Studies, 2023
This study aims to examine the effectiveness of online problem-based learning (PBL) tasks on problem-solving ability (PSA) and programming skills of secondary school students. A quantitative research design of a quasi-experimental research was adopted in this study. A purposive non-random sampling method was used to select two schools. Then, a…
Descriptors: Electronic Learning, Problem Based Learning, Learning Activities, Foreign Countries
Victor Lebora´n; Francisco Rivadulla – Journal of Chemical Education, 2023
The process of diffusion is intimately related to random molecular displacement and is central to many problems in chemistry. Here, we provide an intuitive derivation of the diffusion equation based on the analysis of the random trajectories of particles generated and plotted by simple MATLAB and Python scripts. The codes are very simple and…
Descriptors: Computer Software, Chemistry, Science Instruction, Scientific Concepts
Robertson, Judy; Gray, Stuart; Martin, Toye; Booth, Josephine – International Journal of Computer Science Education in Schools, 2020
We argue that understanding the cognitive foundations of computational thinking will assist educators to improve children's learning in computing. We explain the conceptual relationship between executive functions and aspects of computational thinking. We present initial empirical data from 23 eleven year old learners which investigates the…
Descriptors: Executive Function, Computation, Thinking Skills, Mathematics Skills
Bull, Glen; Garofalo, Joe; Hguyen, N. Rich – Journal of Digital Learning in Teacher Education, 2020
An educational team founded by Seymour Papert at MIT has developed an evolving series of computing environments designed to facilitate computational thinking. Papert outlined the goal of developing educational environments to facilitate the use of computer as a computational object in a seminal publication, "Teaching Children Thinking"…
Descriptors: Thinking Skills, Computation, Computer Science Education, Programming
Simon D. Weaver; G. Alex Ambrose; Rebecca J. Whelan – Journal of Chemical Education, 2022
Students completing undergraduate majors in chemistry are not typically required to undergo formal training in computer programming or coding. As a result, many chemistry students are graduating without skills in understanding, writing, or manipulating computer code. This skills gap places students at a disadvantage, considering the widespread and…
Descriptors: Coding, Undergraduate Students, Majors (Students), Chemistry
Fanchamps, Nardie; Slangen, Lou; Specht, Marcus; Hennissen, Paul – IEEE Transactions on Learning Technologies, 2022
This article illustrates that the task design and problem selection are of characteristic influence to evoke sense-reason-act programming (SRA) among primary school pupils when programming robots. Research shows that the task design influences the development of computational thinking (CT). The literature provides evidence that the context, the…
Descriptors: Elementary School Students, Robotics, Programming, Thinking Skills
Gueudet, Ghislaine; Buteau, Chantal; Muller, Eric; Mgombelo, Joyce; Sacristán, Ana Isabel; Rodriguez, Marisol Santacruz – Educational Studies in Mathematics, 2022
We are interested in understanding how university students learn to use programming as a tool for "authentic" mathematical investigations (i.e., similar to how some mathematicians use programming in their research work). The theoretical perspective of the instrumental approach offers a way of interpreting this learning in terms of…
Descriptors: College Students, College Mathematics, Models, Concept Formation
Boz, Tugba; Allexsaht-Snider, Martha – Education and Information Technologies, 2022
In this qualitative case study, we examined in-service elementary school teachers' learning of coding and robotics in a blended professional learning course developed and delivered through the collaboration between university faculty and a school district. We focused on activity theory to understand and reveal the mediations, conflicts, and…
Descriptors: Elementary School Teachers, Programming, Robotics, Inservice Teacher Education
Erol, Osman; Çirak, Nese Sevim – Education and Information Technologies, 2022
Problem-solving is one of the most important twenty-first-century skills and should be acquired at an early age. Since programming is a kind of problem-solving process, it may be seen in the context of problem-solving skills development. Hence, this study aims to identify the effectiveness of one of the most popular programming tools…
Descriptors: Programming, Technology Uses in Education, Problem Solving, Middle School Students
Rodrigues, Luiz; Pereira, Filipe; Toda, Armando; Palomino, Paula; Oliveira, Wilk; Pessoa, Marcela; Carvalho, Leandro; Oliveira, David; Oliveira, Elaine; Cristea, Alexandra; Isotani, Seiji – ACM Transactions on Computing Education, 2022
Students face several difficulties in introductory programming courses (CS1), often leading to high dropout rates, student demotivation, and lack of interest. The literature has indicated that the adequate use of gamification might improve learning in several domains, including CS1. However, the understanding of which (and how) factors influence…
Descriptors: Gamification, Programming, Computer Science Education, Introductory Courses
Pelánek, Radek; Effenberger, Tomáš – Computer Science Education, 2022
Background and Context: Block-based programming is a popular approach to teaching introductory programming. Block-based programming often works in the context of microworlds, where students solve specific puzzles. It is used, for example, within the Hour of Code event, which targets millions of students. Objective: To identify design guidelines…
Descriptors: Programming, Computer Science Education, Puzzles, Problem Solving
Yesengazyevna, Sagimbayeva Ainur; Niyetbayeva, Nadira; Tassuov, Bolat; Kalima, Tuyenbayeva; Bekbulatovna, Arystanova Assel – Cypriot Journal of Educational Sciences, 2022
The purpose of this research is to get students' opinions on teaching programming to students with the help of educational games in the conditions of additional education in computer science. In order to carry out the study in accordance with the main purpose, the phenomenological approach, one of the qualitative research methods, was used. The…
Descriptors: Computer Science Education, Educational Games, College Students, Student Attitudes
Ezeamuzie, Ndudi O.; Leung, Jessica S. C.; Garcia, Raycelle C. C.; Ting, Fridolin S. T. – Journal of Computer Assisted Learning, 2022
Background: The idea of computational thinking is underpinned by the belief that anyone can learn and use the underlying concepts of computer science to solve everyday problems. However, most studies on the topic have investigated the development of computational thinking through programming activities, which are cognitively demanding. There is a…
Descriptors: Computation, Thinking Skills, Problem Solving, Cognitive Processes

Peer reviewed
Direct link
