Learn More
We describe Lamello, an approach for creating tangible input components that recognize user interaction via passive acoustic sensing. Lamello employs comb-like structures with varying-length tines at interaction points (e.g., along slider paths). Moving a component generates tine strikes; a real-time audio processing pipeline analyzes the resultant sounds(More)
The aim of the present study was to examine whether the workload, expressed in oxygen uptake and heart rate, during dance class and rehearsal prepared the dancer for performance. Previous research on the demands of class and performance has been affected by equipment limitations and could only provide limited insight into the physiological demands placed on(More)
PURPOSE This study looked at the physiological effects of performance in Highland-dance competition to consider whether the traditional methods used during class and rehearsal provide an appropriate training stimulus toward this performance. METHODS Nine championship standard, female Highland dancers (age 14.2 +/- 1.47 years) had their heart rate and(More)
In this paper, we present ToneWars, a collaborative mobile game for learning Chinese as a Second Language (CSL). ToneWars provides a learning experience that combines mastery learning, microlearning, and group-based interaction between CSL learners and native speakers. The game explores how unique input modalities, like touch gestures and speech(More)
Programmers frequently turn to the web to solve problems and find example code. For the sake of brevity, the snippets in online instructions often gloss over the syntax of languages like CSS selectors and Unix commands. Programmers must compensate by consulting external documentation. In this paper, we propose language-specific routines called Tutorons that(More)
BodyBalance is a popular mind-body program practised at numerous leisure centres throughout the western world that makes many unsubstantiated claims as to the benefits of participation. This study examines physiological and psychological responses in adults, aged (mean+/-S.D.) 43.9+/-10.9 years, to a 12-week 'BodyBalance' exercise program. An exercise(More)
In large introductory programming classes, teacher feedback on individual incorrect student submissions is often infeasible. Program synthesis techniques are capable of fixing student bugs and generating hints automatically, but they lack the deep domain knowledge of a teacher and can generate functionally correct but stylistically poor fixes. We introduce(More)
For massive programming classrooms, recent advances in program synthesis offer means to automatically grade and debug student submissions, and generate feedback at scale. A key challenge for synthesis-based autograders is how to design personalized feedback for students that is as effective as manual feedback given by teachers today. To understand the state(More)
Recent advances in program synthesis offer means to automatically debug student submissions and generate personalized feedback in massive programming classrooms. When automatically generating feedback for programming assignments, a key challenge is designing pedagogically useful hints that are as effective as the manual feedback given by teachers. Through(More)