Salman Cheema

Learn More
We present QuickDraw, a prototype sketch-based drawing tool, that facilitates drawing of precise geometry diagrams that are often drawn by students and academics in several scientific disciplines. Quickdraw can recognize sketched diagrams containing components such as line segments and circles, infer geometric constraints relating recognized components, and(More)
We present the results of two experiments that explore various aspects of 3D gesture recognition using linear acceleration and angular velocity data. We examine relationships between variables affecting recognition accuracy, including size of gesture set, amount of training data, choice of classifier, and training configuration (user dependent/independent).(More)
We present a prototype sketch-based physics tutoring system that combines mathematical sketching, an interaction paradigm that supports construction of dynamic illustrations using the association of handwritten mathematical expressions with drawings to govern animation behavior, and a custom physics engine. We highlight key features of our core system that(More)
We present a user study that begins to explore aspects of players experience in first person games that use 3D gestures for interaction. Our study uses Wizard of Wii, a video game prototype that has players perform a set of 25 distinct gestures over the course of four different game quests using the Nintendo Wii Remote. Our results indicate that players'(More)
We present PhysicsBook, a prototype system that enables users to solve physics problems using a sketch-based interface and then animates any diagram used in solving the problem to show that the solution is correct. PhysicsBook recognizes the diagrams in the solution and infers relationships among diagram components through the recognition of mathematics and(More)
We describe a novel theoretical framework for modeling structured drawings which contain one or more patterns of repetition in their constituent elements. We then present PatternSketch, a sketch-based drawing tool built using our framework to allow quick construction of structured drawings. PatternSketch can recognize and beautify drawings containing line(More)
Formative Assessment is difficult to apply in real-world classrooms due to the requirement for extensive interaction between students and teachers. We have constructed a distributed system called FACT for in-class use that facilitates the use of popular Classroom Challenges (CCs) developed by the Mathematics Assessment Project. FACT lets students work on(More)
  • 1