Physical interactive environments can come in many forms: museum installations, amusement parks, experimental theaters, and more. Programming these environments has historically b...
We introduce mixed physical and digital authoring environments for children, which invite them to create stories with enriched drawings that are programmed to control robotic char...
Kimiko Ryokai, Michael Jongseon Lee, Jonathan Mica...
The significance of functional programming is revealed as that the feasible approach to language extensibility which it enables is further applicable to programming in general and...
Paul A. Bailes, Colin J. M. Kemp, Ian Peake, Sean ...
This paper describes the rationale and design process for Shoebox, a “digital box” that combines the storage and display of digital images in the home in one unit. By combinin...