MathBrush web application: Design and implementation of an online pen-input interface for computer algebra systems

Loading...
Thumbnail Image

Date

2017-08-15

Authors

Flood, Connor

Journal Title

Journal ISSN

Volume Title

Publisher

University of Waterloo

Abstract

Several pen-math systems have been developed for mobile and tablet platforms, most notably by the MathBrush project. With the increasing variety of available devices and platforms used by students, this thesis aims to design and implement a version of MathBrush for the web, such that it can be accessible from any device with a web browser. First, a formative study is conducted to gain a current understanding of the common processes used by post-secondary math students for completing assignments, such as: discussing the reliance of using paper, and identifying benefits/limitations of current tools used. Second, the MathBrush web application is implemented which requires creating a new architecture to support the web-based features of the application. Finally, a user study is performed to gain feedback from current math students. This feedback will highlight students' opinions on the application, and will relate back to discussions from the formative study to determine the overall usability of the MathBrush web application.

Description

Keywords

cas, pen recognition, web development, hci, symbolic computation, mathbrush, computer algebra

LC Keywords

Citation