The development of programming skills is a motivating issue in computer science. Programming languages have been increasingly used to map end-users needs and mental models. The nu...
In this demonstration, we introduce "curve dial" a technique designed to extend gesture-based interactions like FlowMenus with eyes-free parameter entry. FlowMenus, let ...
Graham Smith, Monica M. C. Schraefel, Patrick Baud...
ImproViz is a visualization technique for diagramming music that brings to light the signature patterns of a jazz musician's improvisational style. ImproViz consists of two p...
This paper presents a novel and intuitive paradigm for interacting with autonomous animated characters. This paradigm utilizes a mobile device to allow people to transport charact...
Bill Tomlinson, Man Lok Yau, Jessica O'Connell, Ks...
This paper discusses the design of a physical and digital system intended to allow for easy manipulation and interaction with the tremendous amount of options present in advanced ...