Publication Date
| In 2026 | 0 |
| Since 2025 | 7 |
| Since 2022 (last 5 years) | 30 |
| Since 2017 (last 10 years) | 56 |
| Since 2007 (last 20 years) | 66 |
Descriptor
Source
Author
| Armoni, Michal | 2 |
| Boljat, Ivica | 2 |
| González-Calero, José Antonio | 2 |
| Ng, Oi-Lam | 2 |
| Qian, Yizhou | 2 |
| Sáez-López, José Manuel | 2 |
| Zhong, Baichang | 2 |
| Alhassan, Riyadh | 1 |
| Ali Alqarni | 1 |
| Alkaria, Ahmed | 1 |
| Altan, Tugba | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 56 |
| Reports - Research | 51 |
| Dissertations/Theses -… | 7 |
| Reports - Evaluative | 6 |
| Reports - Descriptive | 4 |
| Speeches/Meeting Papers | 4 |
| Tests/Questionnaires | 4 |
| Information Analyses | 1 |
Education Level
| Middle Schools | 69 |
| Secondary Education | 49 |
| Junior High Schools | 46 |
| Elementary Education | 35 |
| Intermediate Grades | 21 |
| Grade 6 | 13 |
| Grade 5 | 12 |
| Grade 7 | 9 |
| High Schools | 8 |
| Postsecondary Education | 7 |
| Grade 8 | 6 |
| More ▼ | |
Audience
| Teachers | 2 |
Location
| Turkey | 5 |
| China | 4 |
| Saudi Arabia | 2 |
| Spain | 2 |
| Turkey (Istanbul) | 2 |
| Alaska | 1 |
| Asia | 1 |
| Australia | 1 |
| Brazil | 1 |
| Colorado | 1 |
| Croatia | 1 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Fadjo, Cameron Lawrence – ProQuest LLC, 2012
Two studies were conducted to examine the use of grounded embodied pedagogy, construction of Imaginary Worlds (Study 1), and context of instructional materials (Study 2) for developing learners' Computational Thinking (CT) Skills and Concept knowledge during the construction of digital artifacts using Scratch, a block-based programming…
Descriptors: Computation, Thinking Skills, Concept Formation, Instruction
Meerbaum-Salant, Orni; Armoni, Michal; Ben-Ari, Mordechai – Computer Science Education, 2013
Scratch is a visual programming environment that is widely used by young people. We investigated if Scratch can be used to teach concepts of computer science (CS). We developed learning materials for middle-school students that were designed according to the constructionist philosophy of Scratch and evaluated them in a few schools during two…
Descriptors: Computer Science Education, Middle School Students, Programming Languages, Taxonomy
Ioannidou, Andri; Bennett, Vicki; Repenning, Alexander; Koh, Kyu Han; Basawapatna, Ashok – Online Submission, 2011
The iDREAMS project aims to reinvent Computer Science education in K-12 schools, by using game design and computational science for motivating and educating students through an approach we call Scalable Game Design, starting at the middle school level. In this paper we discuss the use of Computational Thinking Patterns as the basis for our…
Descriptors: Computer Science Education, Elementary Secondary Education, Student Motivation, Middle School Students
Games, Alex – E-Learning and Digital Media, 2010
This article examines the language and literacy practices of middle-school children as they worked toward constructing their own computer games using "Gamestar Mechanic," a game intended to teach them key ways of thinking and communicating germane to the discourse of game designers. It examines the changes that took place in what previous work…
Descriptors: Educational Games, Protocol Analysis, Familiarity, Discourse Analysis
Gunion, Katherine; Milford, Todd; Stege, Ulrike – Journal of Problem Solving, 2009
Recursion is a programming paradigm as well as a problem solving strategy thought to be very challenging to grasp for university students. This article outlines a pilot study, which expands the age range of students exposed to the concept of recursion in computer science through instruction in a series of interesting and engaging activities. In…
Descriptors: Foreign Countries, Programming, Programming Languages, Middle School Students
Norton, Stephen J.; McRobbie, Campbell J.; Ginns, Ian S. – Research in Science Education, 2007
Little research has been conducted on how students work when they are required to plan, build and evaluate artefacts in technology rich learning environments such as those supported by tools including flow charts, "Labview" programming and Lego construction. In this study, activity theory was used as an analytic tool to examine the social…
Descriptors: Programming Languages, Flow Charts, Problem Solving, Programming
Cumming, Geoff – Australian Educational Computing, 2005
In the first issue of "Australian Educational Computing," in 1986, Cumming and Abbott reported a controlled comparison of top-down and bottom-up teaching strategies for Grade 5 and 6 students' use of a simple logic programming language. They found that both strategies were rated highly by students and teachers, and gave useful learning;…
Descriptors: Programming Languages, Learning Strategies, Computer Uses in Education, Programming
What Works Clearinghouse, 2006
"The Expert Mathematician" is designed to help middle school students develop the thinking processes for mathematical applications and communication. A three-year program of instruction, "The Expert Mathematician" uses a software and consumable print materials package with 196 lessons that teach the "Logo" programming…
Descriptors: Intervention, Programming Languages, Computer Software, Programming
Papert, Seymour – Contemporary Issues in Technology and Teacher Education (CITE Journal), 2005
The phrase "technology and education" usually means inventing new gadgets to teach the same old stuff in a thinly disguised version of the same old way. Moreover, if the gadgets are computers, the same old teaching becomes incredibly more expensive and biased towards its dullest parts, namely the kind of rote learning in which measurable…
Descriptors: Thinking Skills, Teaching Methods, Technology Uses in Education, Programming Languages

Direct link
Peer reviewed
