Arnan Sipitakiat

Learn More
We describe a project, The City that We Want, which enabled the constructionist use of technology within a generative theme to enable students to design and construct their ideas about how to improve life in their communities. We used a variety of computational technologies combined with crafts and scrap materials. The goal was for children to learn in a(More)
The Programmable Brick, a small autonomous computer with sensing and control abilities, has been a topic of educational research for almost two decades. The use of this tool has now reached beyond research projects through its commercial availability. However, high cost has strictly limited its audience to only well-funded schools and institutions. Can(More)
Research on engaging young children in computer programming to develop high-level cognitive skills has suggested that debugging is among the most important actions leading to the development of logical thinking, problem solving, and social interaction skills. Although there have been a significant amount of studies done in this area, the debugging tools and(More)
Microcontroller-based or physical computing devices have been used in educational settings for many years for robotics, environmental sensing, scientific experimentation, and interactive art. In this paper, we discuss design principles underlying the several available platforms for physical computing, based on a historical analysis of the development of(More)
This paper presents a new framework to tackle the lack of technology availability in learning environments such as schools. The framework is based on the hypothesis that the commonly heard reasons for the scarcity of technology, such as high-cost and complicated budgeting models, are side effects of centralized management styles and an exaggerated belief in(More)
"Programmable bricks" are microcontroller-based devices that can be used in various educational projects, such as robotic prototypes, environmental sensing, and interactive art. They have been used in educational settings for many years, but particularly in developing countries their penetration has been limited due either to unavailability or prohibitive(More)
We present the RoBallet environment as an interesting area for learning in a variety of domains through augmenting performing arts with technology. In the RoBallet environment children choreograph dance movements while wearing sensors and wireless microcontroller boards as well as having more sensors and devices in the environment. The children build(More)
ACM 978-1-4503-1918-8/13/06. This paper describes a new paradigm as well as a new platform which have been developed to demonstrate new robotics and physical computing programming models that are now possible as a result of miniature single-board computers. Here we investigate new design opportunities that bring with them the ability to embed an entire(More)
This work contributes to the major promise of computational technology for learning in making discovery and acquisition of knowledge accessible in new ways and to a wider range of people. The particular focus here is on learning about ideas in Balance Control through observing one's own body motions and programming physical robots to perform balancing acts,(More)
This paper introduces a new environment for programming robots and physical computing devices---the Spatial Computing Platform (SCP)---and compares it to a text-based programming environment (the Cricket Logo). The SCP simplifies the process of constructing conditional statements that link the robot's inputs and outputs together. It does this by providing(More)