From turtles to Tangible Programming Bricks: explorations in physical language design
Personal and Ubiquitous Computing
The role of cultural forms in tangible interaction design
The Choreography of Conceptual Development in Computer Supported Instructional Environments