Publication Date
| In 2026 | 0 |
| Since 2025 | 51 |
| Since 2022 (last 5 years) | 201 |
| Since 2017 (last 10 years) | 464 |
| Since 2007 (last 20 years) | 630 |
Descriptor
| Problem Solving | 731 |
| Programming | 628 |
| Computer Science Education | 306 |
| Teaching Methods | 230 |
| Foreign Countries | 223 |
| Thinking Skills | 223 |
| Programming Languages | 168 |
| Computation | 155 |
| Computer Software | 118 |
| Student Attitudes | 99 |
| Undergraduate Students | 98 |
| More ▼ | |
Source
Author
| Margulieux, Lauren E. | 7 |
| Aleven, Vincent | 6 |
| Black, John B. | 5 |
| Cui, Zhihao | 5 |
| Ng, Oi-Lam | 5 |
| Sewall, Jonathan | 5 |
| Barnes, Tiffany | 4 |
| Bers, Marina Umaschi | 4 |
| Catrambone, Richard | 4 |
| Deek, Fadi P. | 4 |
| Denner, Jill | 4 |
| More ▼ | |
Publication Type
Education Level
Audience
| Teachers | 12 |
| Practitioners | 4 |
| Policymakers | 2 |
| Students | 2 |
| Researchers | 1 |
Location
| Turkey | 37 |
| China | 14 |
| Australia | 13 |
| Taiwan | 11 |
| Malaysia | 8 |
| Brazil | 7 |
| Greece | 7 |
| Israel | 7 |
| Spain | 7 |
| Finland | 6 |
| Hong Kong | 6 |
| More ▼ | |
Laws, Policies, & Programs
| No Child Left Behind Act 2001 | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
Reichert, Janice Teresinha; Barone, Dante Augusto Couto; Kist, Milton – EURASIA Journal of Mathematics, Science and Technology Education, 2020
The article highlights and discusses aspects about the initial perceptions of Computational Thinking of a group of Mathematics teachers in K-12, estimates the contributions of a continuing education course on the subject and addresses possible changes in the participants' way of teaching. The case study was conducted through continuing education…
Descriptors: Foreign Countries, Computation, Thinking Skills, Mathematics Teachers
Günbas, Nilgün – International Journal of Psychology and Educational Studies, 2020
In an attempt to improve Technological Pedagogical Content Knowledge (TPACK), prospective mathematics teachers (N=52) were trained in creating technology-based mathematics teaching materials. They learned visual programming, worked in pairs and created mathematics stories, which are intended to improve fourth grade students' mathematics word…
Descriptors: Preservice Teachers, Mathematics Education, Elementary Education, Grade 4
Mulvey, Patrick; Pold, Jack – AIP Statistical Research Center, 2020
By the time physics students receive their PhDs, they have a broad understanding of many areas of physics and in-depth knowledge in a specific subfield. They have developed a comprehensive knowledge of mathematics, modeling, and programming. Graduate students in physics also develop skills in areas not specifically related to physics and not…
Descriptors: Graduate Students, Physics, College Graduates, Outcomes of Education
Broisin, Julien; Hérouard, Clément – International Educational Data Mining Society, 2019
How to support students in programming learning has been a great research challenge in the last years. To address this challenge, prior works have mainly focused on proposing solutions based on syntactic analysis to provide students with personalized feedback about their grammatical programming errors and misconceptions. However, syntactic…
Descriptors: Semantics, Programming, Syntax, Feedback (Response)
Stephen R. Flemming – English Journal, 2021
Having students read news articles or novels, watch television snippets, engage in class discussions, essay-writing, emailing, and drafting letters are excellent ways to broach any number of society's systemic and oppressive social maladies. Engaging in these activities in the English language arts classroom can serve as a catalyst to encourage…
Descriptors: Advocacy, Scripts, Social Problems, Social Justice
Kaya, Erdogan; Newley, Anna; Yesilyurt, Ezgi; Deniz, Hasan – Journal of College Science Teaching, 2020
With the release of the Next Generation Science Standards (NGSS), assessing K-12 science teachers' self-efficacy in Computational Thinking (CT) is an important research gap to study. Bandura defines self-efficacy as awareness of the individual's potential and capabilities to accomplish a goal. Teaching efficacy beliefs is a significant identifier…
Descriptors: Thinking Skills, Computation, Self Efficacy, Preservice Teachers
Wu, Bian; Hu, Yiling; Ruis, A. R.; Wang, Minhong – Journal of Computer Assisted Learning, 2019
Computational thinking (CT), the ability to devise computational solutions for real-life problems, has received growing attention from both educators and researchers. To better improve university students' CT competence, collaborative programming is regarded as an effective learning approach. However, how novice programmers develop CT competence…
Descriptors: Thinking Skills, Problem Solving, Teaching Methods, College Students
Melander Bowden, Helen – Learning, Media and Technology, 2019
This article explores children's development of problem-solving practices through multimodal engagements in digital activities. The study is based on analyses of a video recorded peer group activity in which two children, within the context of a project on computational thinking using the software "Scratch," collaboratively work to solve…
Descriptors: Foreign Countries, Elementary School Students, Grade 4, Problem Solving
Angeli, Charoula; Xerou, Eftychia; Nicolau, Maria – International Association for Development of the Information Society, 2019
The main purpose of the study was to investigate K-2 children's development of computational thinking skills through an activity with Blue-Bot, a floor programmable robot. Twenty children between six and seven years old participated in the study. Children were engaged in problem-solving activities with the Blue-Bot to learn how to program it and…
Descriptors: Robotics, Thinking Skills, Water, Elementary School Students
Caroline D. Hardin – ProQuest LLC, 2019
Hackathons, the time-bound collaborative project-based competitions increasingly popular with undergraduate CS students, are both transformative and problematic. On one hand, they are unique opportunities to apply skills learned in the classroom to real-world, interest driven projects that celebrate risk taking, collaboration, and playfulness. On…
Descriptors: Undergraduate Students, Computer Science Education, Programming, Group Activities
Vosinakis, Spyros; Anastassakis, George; Koutsabasis, Panayiotis – British Journal of Educational Technology, 2018
Logic Programming (LP) follows the declarative programming paradigm, which novice students often find hard to grasp. The limited availability of visual teaching aids for LP can lead to low motivation for learning. In this paper, we present a platform for teaching and learning Prolog in Virtual Worlds, which enables the visual interpretation and…
Descriptors: Programming, Educational Technology, Technology Uses in Education, Simulated Environment
Alexandron, Giora; Armoni, Michal; Gordon, Michal; Harel, David – ACM Transactions on Computing Education, 2014
In this article, we discuss the possible connection between the programming language and the paradigm behind it, and programmers' tendency to adopt an external or internal perspective of the system they develop. Based on a qualitative analysis, we found that when working with the visual, interobject language of live sequence charts (LSC),…
Descriptors: Programming Languages, Attitudes, Usability, Problem Solving
Avcu, Yunus Emre; Er, Kemal Oguz – Journal of Educational Technology and Online Learning, 2020
The study aimed to present suggestions for how a design thinking (DT) approach can be applied in the processes of teaching programming to gifted students and to reveal its effects on the teaching process. The case study method was used. 5 different DT tasks were defined to create solutions for an unstructured problem by using programming tools and…
Descriptors: Case Studies, Design, Thinking Skills, Programming
Piedade, João; Dorotea, Nuno; Pedro, Ana; Matos, João Filipe – Education Sciences, 2020
This study aims to analyze how pre-service informatics teachers design learning scenarios with robotics to teach programming fundamentals and to promote computational thinking skills. A descriptive and exploratory case study design was implemented with 26 pre-service informatics teachers. Data were collected from the participants using qualitative…
Descriptors: Programming, Computer Science Education, Thinking Skills, Robotics
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

Peer reviewed
Direct link
