Toward facilitating assistance to students attempting engineering design problems
In engineering design courses, many problems have a specification that the student's implementation must meet, but give the student a large range of freedom for the internal design of that implementation. There may be several distinct, correct strategies for solving them, some of which may be u...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
Association for Computing Machinery (ACM)
2019
|
Online Access: | https://hdl.handle.net/1721.1/121445 |
_version_ | 1826202086176456704 |
---|---|
author | Glassman, Elena L Miller, Robert C. |
author2 | Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory |
author_facet | Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory Glassman, Elena L Miller, Robert C. |
author_sort | Glassman, Elena L |
collection | MIT |
description | In engineering design courses, many problems have a specification that the student's implementation must meet, but give the student a large range of freedom for the internal design of that implementation. There may be several distinct, correct strategies for solving them, some of which may be unknown to the teaching staff or intelligent tutor designer. When a student is pursuing an unrecognized strategy and begins to struggle, staff may redirect them, costing unnecessary work, and automated hint generators may offer unhelpful feedback. We have taken a first step toward discovering these alternate correct strategies by visualizing many student solutions together, using dynamic and static features of these solutions, so that the teaching staff can understand the space of correct strategies. This approach has been applied to two domains: an online Matlab programming challenge and an undergraduate computer architecture course. We discuss these initial investigations and pose discussion questions to the community about potential enhancement and application of this analysis. |
first_indexed | 2024-09-23T12:01:39Z |
format | Article |
id | mit-1721.1/121445 |
institution | Massachusetts Institute of Technology |
language | English |
last_indexed | 2024-09-23T12:01:39Z |
publishDate | 2019 |
publisher | Association for Computing Machinery (ACM) |
record_format | dspace |
spelling | mit-1721.1/1214452022-10-01T07:43:32Z Toward facilitating assistance to students attempting engineering design problems Glassman, Elena L Miller, Robert C. Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory In engineering design courses, many problems have a specification that the student's implementation must meet, but give the student a large range of freedom for the internal design of that implementation. There may be several distinct, correct strategies for solving them, some of which may be unknown to the teaching staff or intelligent tutor designer. When a student is pursuing an unrecognized strategy and begins to struggle, staff may redirect them, costing unnecessary work, and automated hint generators may offer unhelpful feedback. We have taken a first step toward discovering these alternate correct strategies by visualizing many student solutions together, using dynamic and static features of these solutions, so that the teaching staff can understand the space of correct strategies. This approach has been applied to two domains: an online Matlab programming challenge and an undergraduate computer architecture course. We discuss these initial investigations and pose discussion questions to the community about potential enhancement and application of this analysis. National Science Foundation (U.S.). Graduate Research Fellowship (Grant No. 1122374) 2019-06-28T12:32:49Z 2019-06-28T12:32:49Z 2013-08 2019-06-27T16:30:11Z Article http://purl.org/eprint/type/ConferencePaper 978-1-4503-2243-0 https://hdl.handle.net/1721.1/121445 Glassman, Elena L., Ned Gulley and robert C. Miller. "Toward facilitating assistance to students attempting engineering design problems." In Proceeding ICER '13 Proceedings of the ninth annual international ACM conference on International computing education research, San Diego, San California, USA, August 12-14, 2013, Pages 41-46. en 10.1145/2493394.2493400 Proceedings of the ninth annual international ACM conference on International computing education research Creative Commons Attribution-Noncommercial-Share Alike http://creativecommons.org/licenses/by-nc-sa/4.0/ application/pdf Association for Computing Machinery (ACM) MIT web domain |
spellingShingle | Glassman, Elena L Miller, Robert C. Toward facilitating assistance to students attempting engineering design problems |
title | Toward facilitating assistance to students attempting engineering design problems |
title_full | Toward facilitating assistance to students attempting engineering design problems |
title_fullStr | Toward facilitating assistance to students attempting engineering design problems |
title_full_unstemmed | Toward facilitating assistance to students attempting engineering design problems |
title_short | Toward facilitating assistance to students attempting engineering design problems |
title_sort | toward facilitating assistance to students attempting engineering design problems |
url | https://hdl.handle.net/1721.1/121445 |
work_keys_str_mv | AT glassmanelenal towardfacilitatingassistancetostudentsattemptingengineeringdesignproblems AT millerrobertc towardfacilitatingassistancetostudentsattemptingengineeringdesignproblems |