Publication Date
| In 2026 | 1 |
| Since 2025 | 16 |
| Since 2022 (last 5 years) | 89 |
| Since 2017 (last 10 years) | 399 |
| Since 2007 (last 20 years) | 1048 |
Descriptor
| Coding | 1083 |
| Teaching Methods | 1083 |
| Foreign Countries | 367 |
| Qualitative Research | 235 |
| Interviews | 220 |
| Student Attitudes | 182 |
| Teacher Attitudes | 174 |
| Observation | 172 |
| Video Technology | 168 |
| Educational Technology | 158 |
| Case Studies | 151 |
| More ▼ | |
Source
Author
| Bers, Marina Umaschi | 4 |
| Ching, Yu-Hui | 3 |
| Cromley, Jennifer G. | 3 |
| Estapa, Anne | 3 |
| Leatham, Keith R. | 3 |
| Otten, Samuel | 3 |
| Peterson, Blake E. | 3 |
| Vaughn, Sharon | 3 |
| An, Song A. | 2 |
| Ayres, Kevin M. | 2 |
| Baldwin, Sally | 2 |
| More ▼ | |
Publication Type
Education Level
Audience
| Teachers | 21 |
| Practitioners | 4 |
| Researchers | 4 |
| Parents | 2 |
| Administrators | 1 |
Location
| Turkey | 40 |
| Australia | 34 |
| Canada | 24 |
| China | 20 |
| California | 18 |
| Taiwan | 18 |
| United Kingdom | 18 |
| Texas | 15 |
| United States | 15 |
| New Zealand | 14 |
| South Africa | 14 |
| More ▼ | |
Laws, Policies, & Programs
| No Child Left Behind Act 2001 | 6 |
| Individuals with Disabilities… | 2 |
| Elementary and Secondary… | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
Krish Pillai; Marcia Lovas – International Society for Technology, Education, and Science, 2023
A typical first computer science course (CS1) introduces the student to coding conventions, variables, methods, control structures, conditionals, and the semantics of classes and objects. Advanced concepts of inheritance, polymorphism, abstract classes, interfaces, and their use in the design process, are covered in a second-level course (CS2).…
Descriptors: Computer Games, Educational Games, Teaching Methods, Technology Uses in Education
Kesler, Avital; Shamir-Inbal, Tamar; Blau, Ina – Journal of Educational Computing Research, 2022
The integration of visual programming in early formal education has been found to promote computational thinking of students. Teachers' intuitive perspectives about optimal learning processes -- "folk psychology" -- impact their perspectives about teaching "folk pedagogy" and play a significant role in integrating educational…
Descriptors: Programming, Coding, Constructivism (Learning), Intuition
Wang, Lin; Shi, Donglin; Geng, Fengji; Hao, Xiaoxin; Chanjuan, Fu; Li, Yan – Journal of Educational Research, 2022
Coding learning involves cognitive control ability that enables children to coordinate behaviors according to internally maintained goals. However, such ability is still developing during early childhood and cannot reach maturity at least until late adolescence. This study aimed to test whether integrating cognitive control strategies into online…
Descriptors: Cognitive Ability, Cognitive Processes, Cognitive Development, Self Control
Celepkolu, Mehmet; Galdo, Aisha Chung; Boyer, Kristy Elizabeth – IEEE Transactions on Learning Technologies, 2022
As children develop conversational skills such as taking turns and openly listening to ideas, they often experience conflicts and inequity within collaborative dialogue for learning. Previous research suggests that increasing children's awareness about their own behaviors during collaboration may help them adjust their behaviors and become better…
Descriptors: Teaching Methods, Classroom Communication, Cooperative Learning, Child Behavior
Kalelioglu, Filiz; Sentance, Sue – Education and Information Technologies, 2020
Many physical devices supporting the learning of programming and digital making are now available which have the potential to make learning fun, accessible and creative for children and young adults. The advent of this new technology necessitates research to inform pedagogical approaches that work in the classroom. We carried out a study which…
Descriptors: Teaching Methods, Programming, Teaching Experience, Cooperative Learning
Alves, Francisco Regis Vieira; Machado Vieira, Renata Passos – International Electronic Journal of Mathematics Education, 2020
The work deals with the study of the roots of the characteristic polynomial derived from the Leonardo sequence, using the Newton fractal to perform a root search. Thus, Google Colab is used as a computational tool to facilitate this process. Initially, we conducted a study of the Leonardo sequence, addressing it fundamental recurrence,…
Descriptors: Mathematical Concepts, Teaching Methods, Visualization, Educational Technology
Clauhs, Matthew – Music Educators Journal, 2021
Recognizing that music teachers may struggle to implement songwriting activities in a classroom, and that iconic notation provides an opportunity to increase access to school music for all students, the purpose of this article is to share one model of songwriting activities in a music technology class using chord diagrams, beat grids, and keyboard…
Descriptors: Music Education, Music Techniques, Music Activities, Musical Instruments
When 10 [is not equal to] Ten: Teachers Develop Original Stories to Conceptualize Numeral Transition
An, Song A.; Hachey, Alyse C.; Kim, So Jung; Tillman, Daniel A. – Journal of Early Childhood Teacher Education, 2023
Traditionally, various meanings of "10" are systematically ignored in early childhood curriculum and children's understanding of numbers is restricted within the solitary mapping between the symbol "10" and quantity concept of "ten." This may be problematic for other ways that mathematics is used, both in modern life…
Descriptors: Mathematics Instruction, Teaching Methods, Numbers, Story Telling
Steven Sclarow; A. J. Raven; Mart Doyle – Journal of Information Systems Education, 2024
This paper presents field-tested improvements over an 11-year period of a large-scale "Introduction to Information Systems" core business school course and provides a framework for implementation. Engagement and learning in large-scale courses can prove challenging, especially when the class is a requirement within a business school's…
Descriptors: Learning Strategies, Information Systems, Large Group Instruction, Introductory Courses
Shi, Yang; Schmucker, Robin; Chi, Min; Barnes, Tiffany; Price, Thomas – International Educational Data Mining Society, 2023
Knowledge components (KCs) have many applications. In computing education, knowing the demonstration of specific KCs has been challenging. This paper introduces an entirely data-driven approach for: (1) discovering KCs; and (2) demonstrating KCs, using students' actual code submissions. Our system is based on two expected properties of KCs: (1)…
Descriptors: Computer Science Education, Data Analysis, Programming, Coding
Mecca, Giansalvatore; Santoro, Donatello; Sileno, Nazzareno; Veltri, Enzo – International Journal of Educational Technology in Higher Education, 2021
Computational thinking is the capacity of undertaking a problem-solving process in various disciplines (including STEM, i.e. science, technology, engineering and mathematics) using distinctive techniques that are typical of computer science. It is nowadays considered a fundamental skill for students and citizens, that has the potential to affect…
Descriptors: Mental Computation, Thinking Skills, Coding, Programming
Damar Rais; Zhao Xuezhi – Journal on Mathematics Education, 2024
Python programming is widely employed in educational institutions worldwide. Within the "Merdeka Belajar" curriculum context, this programming is recognized as a suitable vehicle for mathematics instruction, significantly influencing students' motivation and learning outcomes, particularly following periods of educational hiatus. This…
Descriptors: Student Motivation, Learning Motivation, Programming Languages, Student Attitudes
Ruiz-Arias, Perla Marysol; Sacristán, Ana Isabel – North American Chapter of the International Group for the Psychology of Mathematics Education, 2020
This paper presents a case study that is part of a research studying how university statistics teachers integrate digital tools in their practice. The case study is of a teacher who claims to follow constructionist ideas for her teaching of statistics, using the R programming language. The teacher developed a series of activities with R, aiming to…
Descriptors: College Faculty, Statistics Education, College Mathematics, Data Analysis
Introducing High School Statistics Teachers to Predictive Modelling and APIs Using Code-Driven Tools
Fergusson, Anna; Pfannkuch, Maxine – Statistics Education Research Journal, 2022
Tasks for teaching predictive modelling and APIs often require learners to use code-driven tools. Minimal research, however, exists about the design of tasks that support the introduction of high school students and teachers to these new statistical and computational methods. Using a design-based research approach, a web-based task was developed.…
Descriptors: High School Teachers, Statistics Education, Prediction, Mathematical Models
Adigüzel, Seda; Eryilmaz, Selami; Gencer, Tugba; Göksu, Hüseyin – Journal of Educational Technology and Online Learning, 2023
This study aims to evaluate the trend and frequency of coding/programming activities in Information Technology (IT) courses, according to different parameters. The study was conducted through a survey of a private IT (Information Technology) teachers in different levels (like primary, secondary, and high schools), with questions focusing on the…
Descriptors: Coding, Information Technology, Computer Science Education, Programming

Peer reviewed
Direct link
