Publication Date
| In 2026 | 4 |
| Since 2025 | 302 |
| Since 2022 (last 5 years) | 1512 |
| Since 2017 (last 10 years) | 3040 |
| Since 2007 (last 20 years) | 4890 |
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 |
| Sweden | 59 |
| California | 58 |
| Germany | 55 |
| Finland | 53 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
| Meets WWC Standards with or without Reservations | 2 |
Hicks, Andrew Gregory – ProQuest LLC, 2017
Games-Based Learning systems, particularly those that use advances from Intelligent Tutoring Systems (ITS) to provide adaptive feedback and support, have proven potential as learning tools. Taking their lead from commercial games such as Little Big Planet and SuperMarioMaker, these systems are increasingly turning to content creation as a learning…
Descriptors: Data, Decision Making, Intelligent Tutoring Systems, Educational Games
Flynt, Abby; Dean, Nema – Journal of Educational and Behavioral Statistics, 2016
Cluster analysis is a set of statistical methods for discovering new group/class structure when exploring data sets. This article reviews the following popular libraries/commands in the R software language for applying different types of cluster analysis: from the stats library, the kmeans, and hclust functions; the mclust library; the poLCA…
Descriptors: Multivariate Analysis, Computer Software, Comparative Analysis, Programming Languages
Liu, Xiaoming; Schwieger, Dana – Information Systems Education Journal, 2023
Rapid advancements and emergent technologies add an additional layer of complexity to preparing computer science and information technology higher education students for entering the post pandemic job market. Knowing and predicting employers' technical skill needs is essential for shaping curriculum development to address the emergent skill gap.…
Descriptors: Network Analysis, Employment Opportunities, Information Technology, Computer Science Education
Pattemore, Anastasia; Muñoz, Carmen – Language Learning Journal, 2023
The present study explores the effects of distributed practice by extending this area of research to L2 learning from audiovisual input. A total of 96 L1 Russian elementary to advanced learners of English watched five episodes of captioned TV series under three viewing distribution conditions: longer spacing of viewing once per week; shorter…
Descriptors: Television Viewing, Programming (Broadcast), Vocabulary Development, Language Tests
Liao, Shu-Min – Journal of Statistics and Data Science Education, 2023
SCRATCH, developed by the Media Lab at MIT, is a kid-friendly visual programming language, designed to introduce programming to children and teens in a "more thinkable, more meaningful, and more social" way. Although it was initially intended for K-12 students, educators have used it for higher education as well, and found it…
Descriptors: Teaching Methods, Coding, Programming Languages, Computer Science Education
Zhanxia Yang; Patricia Moore Shaffer; Courtney Hagan; Parastu Dubash; Marina Bers – Grantee Submission, 2023
The aim of this study was to explore how the Coding as Another Language using ScratchJr (CAL-ScratchJr) curriculum, developed by Boston College's DevTech Research Group utilizing the ScratchJr app, impacted second grade students' computational thinking, coding skills, and reading comprehension. To accomplish this, the research team randomly…
Descriptors: Coding, Programming Languages, Computer Science Education, School Districts
Malik, Sohail Iqbal; Mathew, Roy; Al-Nuaimi, Rim; Al-Sideiri, Abir; Coldwell-Neilson, Jo – Education and Information Technologies, 2019
Problem solving skills are considered an integral part of grasping the precise concepts of the programming domain for novices in introductory programming (IP) courses. But these skills are mostly covered only in early lectures of such courses or are included in just a few early chapters of some relevant textbooks. Consequently, high failure and…
Descriptors: Problem Solving, Skill Development, Electronic Learning, Handheld Devices
Flannery, William – Physics Teacher, 2019
This paper describes a high school or introductory university course in scientific programming that introduces the computer revolution into the physics curriculum at the beginning. In the first one-hour lecture, Euler's method is presented and used to compute a solution to the analytically unsolvable two-body problem. In the remainder of the…
Descriptors: Science Instruction, Physics, Secondary School Science, High Schools
Urlings, Corrie C.; Coppens, Karien M.; Borghans, Lex – Computers in the Schools, 2019
We explored the potential of a robotics application in education as a measurement tool of child executive functioning skills. Sixty-five kindergarteners received assignments to go through a maze with a programmable robot, the Bee-Bot. Via observation we quantified how they solved these tasks. Their performance was successfully aggregated into a…
Descriptors: Robotics, Kindergarten, Programming, Problem Solving
Morales-Chicas, Jessica; Castillo, Mauricio; Bernal, Ireri; Ramos, Paloma; Guzman, Bianca L. – International Journal of Multicultural Education, 2019
The purpose of the present review was to identify culturally responsive education (CRE) tools and strategies within K-12 computing education. A systematic literature review of studies on CRE across 20 years was conducted. A narrative synthesis was applied to code the final studies into six themes: sociopolitical consciousness raising, heritage…
Descriptors: Computer Uses in Education, Programming, Culturally Relevant Education, Elementary Secondary Education
Durak, Hatice Yildiz; Yilmaz, Fatma Gizem Karaoglan; Yilmaz, Ramazan – Contemporary Educational Technology, 2019
The purpose of this study was to determine the skill levels of secondary school students regarding computational thinking, programming self-efficacy and reflective thinking aimed at problem solving and examine their experiences in the programming training process on robotic activities. Toward this purpose, a 10-week application was conducted with…
Descriptors: Computation, Thinking Skills, Programming, Computer Science Education
Blackley, Susan; Howell, Jennifer – Australian Journal of Teacher Education, 2019
In this paper, we use our qualitative research notes and observations to portray a model for integrated STEM education and summarise primary school students' typical and recurring ways in which they engaged with each new robot. The purpose of this paper is two-fold: first, to unpack key elements of the Australian Curriculum: Technologies in order…
Descriptors: STEM Education, Robotics, Teaching Methods, Programming
Tomic, Bojan; Jovanovic, Jelena; Milikic, Nikola; Devedžic, Vladan; Dimitrijevic, Sonja; Ðuric, Dragan; Ševarac, Zoran – British Journal of Educational Technology, 2019
Well-developed programming (technical) skills are very important for software engineers, information systems engineers and programmers in general. However, they must also possess relevant personal skills (soft skills) to be successful at the workplace (eg, collaboration, solving real-world problems and communication). The latter, however, are…
Descriptors: Programming, Computer Software, Skill Development, Student Motivation
Yadav, Aman; Berges, Marc – ACM Transactions on Computing Education, 2019
Computer science education efforts are expanding across the globe to equip students with the necessary computing skills for today's digital world. However, preparing students to become literate in computing activities requires the training of tens of thousands of teachers in computer science. The discrepancy between student needs and teacher…
Descriptors: Computer Science Education, Pedagogical Content Knowledge, Computer Literacy, Knowledge Level
Keuning, Hieke; Jeuring, Johan; Heeren, Bastiaan – ACM Transactions on Computing Education, 2019
Formative feedback, aimed at helping students to improve their work, is an important factor in learning. Many tools that offer programming exercises provide automated feedback on student solutions. We have performed a systematic literature review to find out what kind of feedback is provided, which techniques are used to generate the feedback, how…
Descriptors: Programming, Teaching Methods, Computer Science Education, Feedback (Response)

Direct link
Peer reviewed
