LITES, an intelligent tutoring system for legal problem solving in the domain of Dutch Civil law
ICAIL '93 Proceedings of the 4th international conference on Artificial intelligence and law
SKETCH: an interface for sketching 3D scenes
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Towards a computational model of sketching
Proceedings of the 6th international conference on Intelligent user interfaces
A collaborative intelligent tutoring system for medical problem-based learning
Proceedings of the 9th international conference on Intelligent user interfaces
Automatic parsing and recognition of hand-drawn sketches for pen-based computer interfaces
Automatic parsing and recognition of hand-drawn sketches for pen-based computer interfaces
Evaluation of multimodal input for entering mathematical equations on the computer
CHI '05 Extended Abstracts on Human Factors in Computing Systems
Quiet interfaces that help students think
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Fundamentals of Electric Circuits
Fundamentals of Electric Circuits
The Andes Physics Tutoring System: Lessons Learned
International Journal of Artificial Intelligence in Education
Resolving ambiguities to create a natural computer-based sketching environment
IJCAI'01 Proceedings of the 17th international joint conference on Artificial intelligence - Volume 2
Combining geometry and domain knowledge to interpret hand-drawn diagrams
Computers and Graphics
An intelligent tutoring system for circuit analysis
IEEE Transactions on Education
QuickDiagram: a system for online sketching and understanding of diagrams
GREC'09 Proceedings of the 8th international conference on Graphics recognition: achievements, challenges, and evolution
From engineering diagrams to engineering models: Visual recognition and applications
Computer-Aided Design
Newtons Pen II: an intelligent, sketch-based tutoring system and its sketch processing techniques
Proceedings of the International Symposium on Sketch-Based Interfaces and Modeling
Hi-index | 0.00 |
Kirchhoff's Pen is a pen-based tutoring system that teaches students to apply Kirchhoff's voltage law (KVL) and current law (KCL). To use the system, the student sketches a circuit schematic and annotates it to indicate component labels, mesh currents, and nodal voltages. The student then selects either mesh (KVL) or nodal (KCL) analysis, and writes the appropriate equations. The system interprets the equations, compares them to the correct equations (which are automatically derived from the circuit), and provides tutorial feedback about errors. Unlike traditional tutoring systems that work from input provided with a keyboard and mouse, our system works from ambiguous, hand-drawn input. The goal of our work is to create computational techniques to enable natural, pen-based tutoring systems that scaffold students in solving problems in the same way they would ordinarily solve them with paper and pencil. Kirchhoff's Pen is an important first step toward this goal.