Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 0 |
Since 2006 (last 20 years) | 2 |
Descriptor
Author
Resnick, Mitchel | 3 |
Maloney, John | 2 |
Cooper, Stephen | 1 |
Eastmond, Evelyn | 1 |
Kolling, Michael | 1 |
Rusk, Natalie | 1 |
Silverman, Brian | 1 |
Utting, Ian | 1 |
Publication Type
Journal Articles | 3 |
Reports - Descriptive | 2 |
Opinion Papers | 1 |
Reports - Research | 1 |
Education Level
Elementary Secondary Education | 1 |
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Maloney, John; Resnick, Mitchel; Rusk, Natalie; Silverman, Brian; Eastmond, Evelyn – ACM Transactions on Computing Education, 2010
Scratch is a visual programming environment that allows users (primarily ages 8 to 16) to learn computer programming while working on personally meaningful projects such as animated stories and games. A key design goal of Scratch is to support self-directed learning through tinkering and collaboration with peers. This article explores how the…
Descriptors: Computer Software, Computer Assisted Instruction, Computer Science Education, Programming Languages
Utting, Ian; Cooper, Stephen; Kolling, Michael; Maloney, John; Resnick, Mitchel – ACM Transactions on Computing Education, 2010
This article distills a discussion about the goals, mechanisms, and effects of three environments which aim to support the acquisition and development of computing concepts (problem solving and programming) in pre-University and non-technical students: Alice, Greenfoot, and Scratch. The conversation started in a special session on the topic at the…
Descriptors: Computer Science Education, Computer Assisted Instruction, Problem Solving, Programming

Resnick, Mitchel – Interactive Learning Environments, 1990
Discusses concurrent, or parallel, programming languages; explains the design of the MultiLogo programming language; and describes a study of fourth and fifth graders that used MultiLogo to control robotic devices built out of Lego bricks. Three categories of MultiLogo programming bugs are described, and implications for changes in design and…
Descriptors: Computer Assisted Instruction, Error Patterns, Futures (of Society), Grade 4