Challenges and Opportunities for Mathematics Software in Expert Problem Solving.

Saved in:
Bibliographic Details
Title: Challenges and Opportunities for Mathematics Software in Expert Problem Solving.
Authors: Bunt, Andrea1 (AUTHOR) bunt@cs.umanitoba.ca, Terry, Michael2 (AUTHOR) mterry@cs.uwaterloo.ca, Lank, Edward2 (AUTHOR) lank@cs.uwaterloo.ca
Source: Human-Computer Interaction. May2013, Vol. 28 Issue 3, p222-264. 43p. 6 Color Photographs, 1 Chart.
Subjects: Algebra software, Matrices software, Automatic differentiation, Engineering education, Mathematics education, Problem solving
Abstract: Computer Algebra Systems and matrix-based mathematics packages provide sophisticated functionality to assist with mathematical problem solving. However, despite their widespread adoption, little work in the human–computer interaction community has examined the extent to which these computational tools support expert problem solving. In this article, we report findings from a qualitative study comparing and contrasting the work practices and software use of practicing researchers in mathematics and engineering who share the goal of developing and defending new mathematical formulations. Our findings indicate that although computational tools are used by both groups to support their work, current mathematics software plays a relatively minor, somewhat untrusted role in the process. Our data suggest that five primary factors limit the applicability of current mathematics software to expert work practices: (a)a lack of transparencyin how current software derives its computed results; (b)the lack of clearly defined operational boundariesindicating whether the system can meaningfully operate on the user's input (whether expressions or data); (c)the need for free-form two-dimensional inputto support annotations, diagrams, and in-place manipulation of objects of interest; (d) the potential fortranscription problemswhen switching between physical and computational media; and (e)the need for collaboration, particularly in early stages of problem solving. Each of these issues suggests a concrete direction for future improvement of mathematics software for experts. These findings also have more general implications for the design of computational systems intended to support complex problem solving. [ABSTRACT FROM AUTHOR]
Copyright of Human-Computer Interaction is the property of Taylor & Francis Ltd and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
Full text is not displayed to guests.
Description
Abstract:Computer Algebra Systems and matrix-based mathematics packages provide sophisticated functionality to assist with mathematical problem solving. However, despite their widespread adoption, little work in the human–computer interaction community has examined the extent to which these computational tools support expert problem solving. In this article, we report findings from a qualitative study comparing and contrasting the work practices and software use of practicing researchers in mathematics and engineering who share the goal of developing and defending new mathematical formulations. Our findings indicate that although computational tools are used by both groups to support their work, current mathematics software plays a relatively minor, somewhat untrusted role in the process. Our data suggest that five primary factors limit the applicability of current mathematics software to expert work practices: (a)a lack of transparencyin how current software derives its computed results; (b)the lack of clearly defined operational boundariesindicating whether the system can meaningfully operate on the user's input (whether expressions or data); (c)the need for free-form two-dimensional inputto support annotations, diagrams, and in-place manipulation of objects of interest; (d) the potential fortranscription problemswhen switching between physical and computational media; and (e)the need for collaboration, particularly in early stages of problem solving. Each of these issues suggests a concrete direction for future improvement of mathematics software for experts. These findings also have more general implications for the design of computational systems intended to support complex problem solving. [ABSTRACT FROM AUTHOR]
ISSN:07370024
DOI:10.1080/07370024.2012.697020