Publication Date
| In 2026 | 2 |
| Since 2025 | 237 |
| Since 2022 (last 5 years) | 1151 |
| Since 2017 (last 10 years) | 2293 |
| Since 2007 (last 20 years) | 3781 |
Descriptor
| Programming | 4383 |
| Computer Science Education | 1790 |
| Foreign Countries | 1432 |
| Teaching Methods | 1130 |
| Computer Software | 1095 |
| Educational Technology | 772 |
| Student Attitudes | 688 |
| Problem Solving | 628 |
| Programming Languages | 621 |
| Thinking Skills | 599 |
| College Students | 560 |
| 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 | 166 |
| Taiwan | 92 |
| Australia | 82 |
| 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
Dahn, Maggie; DeLiema, David – Computer Science Education, 2020
Background and Context: Women are underrepresented in the field of computer science, a trend that in part can be traced to girls' early experiences with the discipline. Objective: Our aim is to show how three girls who became strong coders talked about their debugging practice at the intersection of problem solving, emotion, and identity. Method:…
Descriptors: Psychological Patterns, Problem Solving, Identification (Psychology), Females
Chuechote, Suparat; Nokkaew, Artorn; Phongsasithorn, Apichat; Laosinchai, Parames – Contemporary Educational Technology, 2020
Sorting is a fundamental computing concept. As for today, it is taught at the secondary school level. However, this kind of algorithm is an obstacle for some students due to its high level of abstraction. To prevent discouragement as well as to incorporate a fun and challenging algorithmic task, a novel tablet-based digital game,…
Descriptors: Thinking Skills, Computer Games, Game Based Learning, High School Students
Arslankara, Veysel Bilal; Usta, Ertugrul – Online Submission, 2020
The activities of the students during the summer holidays, learning losses or the forgetfulness of the return of the holidays have been discussed in the educational sciences for a long time. However, very little research is being done and has little place in educational policies. This is especially important in applications and continuity courses…
Descriptors: School Schedules, Vacations, Learning Activities, Extracurricular Activities
Berežný, Štefan – Acta Didactica Napocensia, 2017
We have adapted our two laboratories at our department based on our research results, which were presented at the conference CADGME 2014 in Halle and published in the journal. In this article we describe the hardware and software structure of the Laboratory 1: LabIT4KT-1: Laboratory of Computer Modelling and the Laboratory 2: LabIT4KT-2:…
Descriptors: Mathematics Instruction, Teaching Methods, Laboratories, Computer Software
Crowe, Dale; LaPierre, Martin; Kebritchi, Mansureh – TechTrends: Linking Research and Practice to Improve Learning, 2017
With augmented intelligence/knowledge based system (KBS) it is now possible to develop distance learning applications to support both curriculum and administrative tasks. Instructional designers and information technology (IT) professionals are now moving from the programmable systems era that started in the 1950s to the cognitive computing era.…
Descriptors: Artificial Intelligence, Information Technology, Distance Education, Instructional Design
Francis, Krista; Bruce, Cathy; Davis, Brent; Drefs, Michelle; Hallowell, David; Hawes, Zachary; McGarvey, Lynn; Moss, Joan; Mulligan, Joanne; Okamoto, Yukari; Sinclair, Nathalie; Whiteley, Walter; Woolcott, Geoff – Canadian Journal of Science, Mathematics and Technology Education, 2017
Spatial reasoning plays a vital role in choice of and success in science, technology, engineering, and mathematics (STEM) careers, yet the topic is scarce in grade school curricula. We conjecture that this absence may be due to limited knowledge of how spatial reasoning is discussed and engaged across STEM professions. This study aimed to address…
Descriptors: Children, Robotics, Coding, Spatial Ability
Wang, Lisa; Sy, Angela; Liu, Larry; Piech, Chris – International Educational Data Mining Society, 2017
Modeling student knowledge while students are acquiring new concepts is a crucial stepping stone towards providing personalized automated feedback at scale. We believe that rich information about a student's learning is captured within her responses to open-ended problems with unbounded solution spaces, such as programming exercises. In addition,…
Descriptors: Online Courses, Knowledge Level, Pedagogical Content Knowledge, Scaffolding (Teaching Technique)
Kong, Siu-Cheung; Wang, Yi-Qing – Journal of Psychoeducational Assessment, 2019
This study aims to establish a robust measurement to obtain a comprehensive understanding of perceptions of programming education (POPE) of teacher and principal groups. In this study, the POPE scale contains three dimensions: (a) understanding in programming (UP), (b) support for programming (SP), and (c) expectation of programming (EP).…
Descriptors: Teacher Attitudes, Administrator Attitudes, Attitude Measures, Computer Science Education
Love, Tyler S.; Bhatty, Abraham – Technology and Engineering Teacher, 2019
Within the past few years there has been an increasing emphasis on making computer science (CS) more accessible for all K-12 students. In 2013 there were 12 states that allowed CS courses to count towards high school graduation, and in 2018 that number had grown to 35 states plus the District of Columbia (Code.org, 2018). Due to the increasing…
Descriptors: Computer Science Education, Engineering Education, Design, Elementary School Students
Mathew, Roy; Malik, Sohail Iqbal; Tawafak, Ragad Moufaq – Informatics in Education, 2019
Problem solving skills are considered an important component in learning to program in an introductory programming (IP) course for novices. This study introduced a PROSOLVE game to enhance problem solving skills of novice programmers in the introductory programming course. The game is based on pseudo-code technique. A survey was employed to…
Descriptors: Problem Solving, Skill Development, Educational Games, Game Based Learning
Conejo, Ricardo; Barros, Beatriz; Bertoa, Manuel F. – IEEE Transactions on Learning Technologies, 2019
This paper presents an innovative method to tackle the automatic evaluation of programming assignments with an approach based on well-founded assessment theories (Classical Test Theory (CTT) and Item Response Theory (IRT)) instead of heuristic assessment as in other systems. CTT and/or IRT are used to grade the results of different items of…
Descriptors: Computer Assisted Testing, Grading, Programming, Item Response Theory
Larson, Eric C.; Vieregger, Carl – Journal of Information Systems Education, 2019
This teaching case highlights the complex and unique strategic issues facing social media platform companies, using Facebook as the primary, motivating example. The case centers on the breach of trust that occurred when Cambridge Analytica acquired user data from 87 million Facebook accounts and then attempted to sway the 2016 U.S. Presidential…
Descriptors: Social Media, Strategic Planning, Trust (Psychology), Users (Information)
Auerbach, Joshua E.; Concordel, Alice; Kornatowski, Przemyslaw M.; Floreano, Dario – IEEE Transactions on Learning Technologies, 2019
It has often been found that students appreciate hands-on work, and find that they learn more with courses that include a project than those relying solely on conventional lectures and tests. This type of project driven learning is a key component of "Inquiry-based learning" (IBL), which aims at teaching methodology as well as content by…
Descriptors: Active Learning, Inquiry, Robotics, Artificial Intelligence
Liyanagunawardena, Tharindu Rekha; Lundqvist, Karsten Øster; Williams, Shirley Ann – British Journal of Educational Technology, 2015
Massive open online courses (MOOCs) attract learners with a variety of backgrounds. Engaging them using game development was trialled in a beginner's programming course, "Begin programming: build your first mobile game," on FutureLearn platform. The course has completed two iterations: first in autumn 2013 and second in spring 2014 with…
Descriptors: Online Courses, Computer Games, Programming, Student Surveys
Biddy, Quentin; Chakarov, Alexandra Gendreau; Bush, Jeffrey; Elliott, Colin Hennessy; Jacobs, Jennifer; Recker, Mimi; Sumner, Tamara; Penuel, William – Contemporary Issues in Technology and Teacher Education (CITE Journal), 2021
This article describes a professional development (PD) model, the CT-Integration Cycle, that supports teachers in learning to integrate computational thinking (CT) and computer science principles into their middle school science and STEM instruction. The PD model outlined here includes collaborative design (codesign; Voogt et al., 2015) of…
Descriptors: Professional Development, Teacher Workshops, Summer Programs, Teacher Collaboration

Peer reviewed
Direct link
