You are here:

ACM Transactions on Computing Education

November 2010 Volume 10, Number 4

Search this issue

Table of Contents

Number of articles: 5

  1. Alice, Greenfoot, and Scratch--A Discussion

    Ian Utting, Stephen Cooper, Michael Kolling, John Maloney & Mitchel Resnick

    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... More

    View Abstract
  2. The Scratch Programming Language and Environment

    John Maloney, Mitchel Resnick, Natalie Rusk, Brian Silverman & Evelyn Eastmond

    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... More

    View Abstract
  3. The Design of Alice

    Stephen Cooper

    This article explores the major design characteristics (both pedagogic as well as technical) that helped to shape Alice 2. It identifies several strengths of Alice as well as several weaknesses. An... More

    View Abstract
  4. The Greenfoot Programming Environment

    Michael Kolling

    Greenfoot is an educational integrated development environment aimed at learning and teaching programming. It is aimed at a target audience of students from about 14 years old upwards, and is also ... More

    View Abstract
  5. Machines for Thinking

    Sally Fincher & Ian Utting

    In this article we set a context for three Initial Learning Environments Alice, Greenfoot, and Scratch. We consider historical antecedents, technical comparators and design approaches. (Contains 2 ... More

    View Abstract