Using Animation to Enrich Learning Experience in Sketch-Based Physics Tutoring Systems

Salman Cheema,Joseph J. LaViola Jr.,Joseph J. LaViola
DOI: https://doi.org/10.1007/978-3-319-94794-5_10
2018-01-01
Abstract:This work describes the design of a prototype sketch-based physics tutoring system that provides animation support for a range of kinematics problems including spring systems, pulley systems, motion in 1-dimension, free-fall motion, projectile motion, kinetic and potential energy problems, and limited cases of equilibrium problems. Our key idea is to construct animations using a student’s written answer to a physics problem, providing visual feedback in the given context, thus enriching the learning experience for the user. The recognition of written physics solutions and constructing animations from them are challenging research problems. We discuss design goals for providing animation support, based on analysis of 50 kinematics problems chosen from a physics textbook. We describe the high-level design of our system and discuss how animations can be generated for several classes of kinematics problems. We present the results of an informal usability test with five expert users and conclude with a discussion of the limitations and capabilities of our system.
computer science, theory & methods, cybernetics
What problem does this paper attempt to address?