Squeak Etoys: Interactive and Collaborative Learning Environments

Squeak Etoys: Interactive and Collaborative Learning Environments

Christos J. Bouras, Vassilis Poulopoulos, Vassilis Tsogkas
DOI: 10.4018/978-1-60566-368-5.ch037
OnDemand:
(Individual Chapters)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

Squeak Etoys is a free software program and media-rich authoring system with a user-friendly visual interface. The software is designed to help six to twelve year-old children learn through interaction and collaboration; it comes preinstalled on XO laptop computers distributed by the One Laptop Per Child Foundation. The goal of the One Laptop Per Child initiative is to create novel educational opportunities for the world’s children by providing each child with a book-size, light and portable computer for personal use at school and at home. This chapter elaborates on the educational dimensions of the XO laptop and the Etoys environment developed to empower teachers and students with the capacity for creative learning, exploration, interaction, and collaboration. The authors focus on how the hardware and software capabilities of XO laptops can be utilized to allow children to interact, work together on projects, and engage in computer simulations and games while learning mathematics, physics, chemistry, and geometry.
Chapter Preview
Top

Introduction

Squeak Etoys is a free and open source media-rich authoring system with a user-friendly visual interface which comes preinstalled on One Laptop Per Child XO computers. The One Laptop Per Child (OLPC) project1 is a revolutionary blueprint for children’s personal computer use created to bring an efficient and functional educational technological tool to nearly every child between six and twelve years old, throughout the world. The OLPC initiative is especially important to students in developing countries due to the fact that “most of the nearly two billion children in the developing world are inadequately educated or receive no education at all. One in three does not complete the fifth grade.”2

Founded in 2005, One Laptop Per Child Foundation3 is a non-profit organization which brings forward innovative ideas on the use of personal computers by children and promotes widespread realization and assimilation of computer technologies. The goal of the OLPC Foundation is to create novel educational opportunities for the world’s children by providing each child in developing countries with a book-size, light and portable computer for personal use at school and at home. As the outcome of the OLPC program, the XO laptop is a low-cost, low power, Internet ready, multifunctional laptop computer. It is equipped with built-in speakers and microphone, video and still camera, and comes with preinstalled open source Linux operating system and free software for various activities: such as, reading, writing, drawing, painting, recording, music editing, web browsing, and basic computer programming. In case of limited availability of electrical energy, an XO laptop can be charged with alternate power sources. The XO laptop is safe to carry in a backpack and has sturdy hardware design with a waterproof keyboard. XO can withstand heat, humidity, and accidents that are ordinary in everyday lives of children; moreover, the computer has five-year life expectancy. In addition to a built-in standard WiFi capability, every XO computer can function as a wireless router creating a decentralized, self-configuring mesh network of interconnected computers within range. It allows children to collaborate and share activities in the classroom, and interact and communicate with classmates from home. As OLPC is an ongoing project, the XO-2, an improved model with less power consumption, is planned for production in 2010.4

The OLPC project was initiated by Nicholas Negroponte, professor of the Massachusetts Institute of Technology; it quickly expanded to include a wide range of dedicated people from academia, industry, and the open source community. Due to their efforts according to The New York Times, nearly 600,000 XO laptops have been ordered since 2007 to be distributed to children in more then 30 developing countries (Lohr, 2008).

The idea of an affordable notebook computer specifically designed for children’s use was long thought to be an unlikely scenario. Four decades ago at the early days of computer technology most computing machines were the size of a room and almost no one would dream that they would ever be suitable for children to use. However, the adaptation of the Logo programming language5 for children in Seymour Papert’s experimental work at MIT demonstrated the educational potential of the constructivist ideas and computers in children’s education (Brand, 1987; Negroponte, 1995).

A dialect of high-level programming language LISP, Logo was developed in 1967 by a group of computer scientists including Papert. With its facility for symbolic manipulation Logo was specifically designed for children’s educational use. Initially, it was applied for teaching mathematics in schools. In 1970 Papert initiated the MIT Logo Group to investigate the impact of computers on children’s learning by making programming a part of their education. Stressing the importance of children’s early introduction to the emerging world of computers and computing, Papert (1980) noted in his seminal book Mindstorms: Children, Computers, and Powerful Ideas,

The computer is the Proteus of machines. Its essence is its universality, its power to simulate. Because it can take on a thousand forms and can serve a thousand functions, it can appeal to a thousand tastes. This book is the result of my own attempts over the past decade to turn computers into instruments flexible enough so that many children can each create for themselves something like what the gears were for me. (p. viii)

Key Terms in this Chapter

One Laptop Per Child (OLPC): A non-profit organization and initiative aimed to create novel educational opportunities for the world’s children by providing each child with a book-size portable laptop computer for personal use at school and at home.

Sugar: A graphical user interface of the XO laptop computer specially designed to support activity sharing and collaborative learning.

Telepathy Interface: The Telepathy interface provides a unified framework for various forms of real-time conversations including instant messaging, IRC, voice calls, and video calls.

XMPP (Extensible Messaging and Presence Protocol): An open XML technology for real-time communication which powers a wide range of applications, including instant messaging, presence, media negotiation, collaboration, content syndication, and generalized XML routing.

Mesh Network: A decentralized, node-type self-configuring wireless network of interconnected computers.

Etoys: A free software program and media-rich script-based authoring system with a user-friendly visual interface, which comes preinstalled on XO computers. Etoys runs on many platforms and supports numerous kinds of objects created by end-users. It is implemented in Squeak, and embraces features such as text, sound, images, 2D and 3D graphics, videos, simulations, presentations, as well as web integration capabilities.

Squeak: An open source implementation of the Smalltalk programming language. The Squeak development environment offers flexible tools for creating various educational projects.

Logo: A programming language for children developed at the Massachusetts Institute of Technology by a group of computer scientists in the 1960s. In 1970 Seymour Papert initiated the MIT Logo Group to investigate the impact of computers on children’s learning by making programming a part of their education.

Complete Chapter List

Search this Book:
Reset