Publication Date
| In 2026 | 2 |
| Since 2025 | 297 |
| Since 2022 (last 5 years) | 1507 |
| Since 2017 (last 10 years) | 3035 |
| Since 2007 (last 20 years) | 4885 |
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 | 200 |
| Taiwan | 107 |
| United Kingdom | 107 |
| Australia | 106 |
| China | 93 |
| Canada | 72 |
| Spain | 71 |
| California | 58 |
| Sweden | 58 |
| Germany | 55 |
| Finland | 53 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
| Meets WWC Standards with or without Reservations | 2 |
Dorottya Demszky; Jing Liu; Heather C. Hill; Dan Jurafsky; Chris Piech – Educational Evaluation and Policy Analysis, 2024
Providing consistent, individualized feedback to teachers is essential for improving instruction but can be prohibitively resource-intensive in most educational contexts. We develop M-Powering Teachers, an automated tool based on natural language processing to give teachers feedback on their uptake of student contributions, a high-leverage…
Descriptors: Online Courses, Automation, Feedback (Response), Large Group Instruction
Zi Xiang Poh; Ean Teng Khor – International Journal on E-Learning, 2024
Machine learning and data mining techniques have been widely used in educational settings to identify the important features that tend to influence students' learning performance and predict their future performance. However, there is little to no research done in the context of Singapore's education. Hence, this study aims to fill the gap by…
Descriptors: Learning Analytics, Goodness of Fit, Academic Achievement, Online Courses
Flores, Rejeenald M.; Rodrigo, Ma. Mercedes T. – Journal of Educational Computing Research, 2020
Wheel-spinning refers to the failure to master a skill in a timely manner or after a considerable number of practice opportunities. Several past studies have developed wheel-spinning models in the areas of Mathematics and Physics. However, no models have been made for the context of novice programming. The purpose of this study was to develop…
Descriptors: Mastery Learning, Novices, Programming, Computer Science Education
Hassenfeld, Ziva R.; Govind, Madhu; de Ruiter, Laura E.; Bers, Marina Umaschi – Journal of Information Technology Education: Research, 2020
Aim/Purpose: This paper presents findings on a curricular intervention aimed at integrating computer programming with reading and writing in early elementary school. The purpose of this research was to explore the relation between students' varying literacy levels and their level of success in mastering an introductory programming language.…
Descriptors: Programming, Teaching Methods, Introductory Courses, Scores
Turan, Sedat; Aydogdu, Fatih – Education and Information Technologies, 2020
This study was carried out with the aim of determining the effect of robotic coding education on pre-school children's skills of scientific process. Study group consisted of 30 children aged five who studied in an independent kindergarten connected to Ministry of National Education in Refahiye district of Erzincan province in the first semester of…
Descriptors: Programming, Robotics, Preschool Children, Science Process Skills
Muuli, Eerik; Tõnisson, Eno; Lepp, Marina; Luik, Piret; Palts, Tauno; Suviste, Reelika; Papli, Kaspar; Säde, Merilin – Education and Information Technologies, 2020
There are thousands of participants in different programming MOOCs (Massive Open Online Courses) which means thousands of solutions have to be assessed. As it is very time-consuming to assess that amount of solutions manually, using automated assessment is essential. Since task requirements must be strict for the solutions to be automatically…
Descriptors: Online Courses, Programming, Computer Assisted Testing, Visual Stimuli
Özaydin Aydogdu, Yildiz; Yalçin, Nursel – Malaysian Online Journal of Educational Technology, 2020
Adaptive educational hypermedia is an environment that offers an individualized learning environment according to the characteristics, knowledge and purpose of the students. In general, adaptive educational hypermedia, a user model is created based on user characteristics and adaptations are made in terms of text, content or presentation according…
Descriptors: Educational Technology, Hypermedia, Computer System Design, Usability
Lee, Joohi – Contemporary Issues in Early Childhood, 2020
This article presents steps that can be used to expose children to concrete experiences of practicing coding using unplugged activities, including using directional words or directional arrows, using sequential words, combining both directional and sequential words, and connecting with grids.
Descriptors: Programming, Early Childhood Education, Learning Experience, Manipulative Materials
Sharaff, Aakanksha; Nagwani, Naresh Kumar – International Journal of Web-Based Learning and Teaching Technologies, 2020
A multi-label variant of email classification named ML-EC[superscript 2] (multi-label email classification using clustering) has been proposed in this work. ML-EC[superscript 2] is a hybrid algorithm based on text clustering, text classification, frequent-term calculation (based on latent dirichlet allocation), and taxonomic term-mapping…
Descriptors: Electronic Mail, Classification, Taxonomy, Indexes
Sinclair, Nathalie; Patterson, Margaret – Mathematical Thinking and Learning: An International Journal, 2018
The goal of this paper is to explore dynamic geometry environments (DGE) as a type of computer programming language. Using projects created by secondary students in one particular DGE, we analyse the extent to which the various aspects of computational thinking--including both ways of doing things and particular concepts--were evident in their…
Descriptors: Mathematics Instruction, Programming, Computation, Thinking Skills
Zhu, Hongwei; Shen, Yuzhong – IEEE Transactions on Education, 2021
Contribution: An approach of integrating financial literacy into an introductory programming course is introduced. New learning materials are developed and the impact of the approach on motivating students and improving learning outcomes are evaluated using mixed methods. Background: More than two-thirds of college students in the U.S. graduate…
Descriptors: Money Management, Computer Science Education, Programming, Introductory Courses
Saqr, Mohammed; Ng, Kwok; Oyelere, Solomon Sunday; Tedre, Matti – ACM Transactions on Computing Education, 2021
The momentum around computational thinking (CT) has kindled a rising wave of research initiatives and scholarly contributions seeking to capitalize on the opportunities that CT could bring. A number of literature reviews have showed a vibrant community of practitioners and a growing number of publications. However, the history and evolution of the…
Descriptors: Computation, Thinking Skills, Bibliometrics, Educational Research
Saito, Daisuke; Yajima, Risei; Washizaki, Hironori; Fukazawa, Yoshiaki – Education Sciences, 2021
In evaluating the learning achievement of programming-thinking skills, the method of using a rubric that describes evaluation items and evaluation stages is widely employed. However, few studies have evaluated the reliability, validity, and consistency of the rubrics themselves. In this study, we introduced a statistical method for evaluating the…
Descriptors: Scoring Rubrics, Computer Science Education, Programming, Reliability
Taspolat, Ata; Özdamli, Fezile; Soykan, Emrah – SAGE Open, 2021
The flipped classroom method, which could be considered as one of the crucial new generation teaching approaches, is a permutation of the educational activities that are carried out inside and outside of the classroom environment. The main purpose of the present study is to determine the impact of the flipped classroom approach on students'…
Descriptors: Programming Languages, Computer Science Education, Flipped Classroom, Instructional Effectiveness
Kale, Ugur; Yuan, Jiangmei – Journal of Educational Computing Research, 2021
Computational thinking is a means to understand and solve complex problems through using computer science concepts and techniques. While there is an increase in the number of initiatives focusing on coding, whether they (a) address computational thinking and problem-solving skills and (b) use methods of teaching problem solving is yet to be…
Descriptors: Computation, Thinking Skills, Problem Solving, Programming

Peer reviewed
Direct link
