Arrow Tool

31 views
Skip to first unread message

Vasudeva Rao Aravind

unread,
May 10, 2017, 9:46:41 AM5/10/17
to CTAT Users
Hi CTAT team,
In the attached picture, I have an example problem. To answer this problem in CTAT, the students need access to an 'arrow' tool that gives them an an arrow, whose size and orientation they can modify. The arrow has to be placed at the correct location (with some tolerance) to answer the question correctly. 

Is it possible to make such a tool using HTML version of CTAT? Thanks.

-V. Aravind
block.png

Michael Ringenberg

unread,
May 11, 2017, 12:45:49 PM5/11/17
to CTAT Users
First, I would like to note that there is already a fairly robust physics tutor that does free body diagrams available at http://www.andestutor.org/

As for how to do it with CTAT, the way I would consider doing it using existing CTAT components would be to use CTATDragNDrops (https://github.com/CMUCTAT/CTAT/wiki/CTATDragNDrop) were the "source" drag-n-drop provides a bunch of arrow candidates of different sizes and pointing in different directions. There could be a couple of "target" drag-n-drops where only the one in the desired location will be the correct one. The interaction would be to drag the correct arrow from the source to the correct target. 

If actually drawing the arrow is the desired student interaction, then you will have to create a custom component which though not trivial, is doable if you are comfortable programming such an arrow drawing tool in javascript. 

Vasudeva Rao Aravind

unread,
May 12, 2017, 10:24:27 PM5/12/17
to CTAT Users
Thanks, Michael.

Best
V. Aravind
Reply all
Reply to author
Forward
0 new messages