Maths problem/Storyline quizzing

Apr 25, 2014

Hi!

Any suggestions on making this a graded question in Storyline?

So, the student is expected to pick two of the blocks into the circle. How do I make it possible for him/her to choose any two of the blocks and still a response that the answer was correct? It would, of course be simple to give an instruction saying "Start from the left and move as many blocks as you need", but that would sort of destroy the idea of not giving too many instructions and keeping it as visual/simple as possible...

Seppo

8 Replies
Seppo Telinkangas

Hi!

Thank you for the answers!

Tried this and it works (though it took me a little while to figure out using variables).

Ended up doing a bar divided into five pieces and asking the student to click as many pieces as they think would make 40%. Was able to do a drag and drop as well, but it didn't turn out very nice, because the objects that are dragged will automatically be placed on top of each other so the student cannot exactly see how many pieces he has dragged. It would be nice to see the relation of 40% and 60% on the screen, too.

A problem with the variables: when the student clicks on a piece of the bar the value 20 is added to the variable (this works fine), but if the student clicks, say, three pieces and then corrects it to two pieces by clicking on one of the three again and thus deselecting it, the response from the question will be that it is wrong. I tried to correct this by adding another trigger saying "subtract 20 if the user clicks this piece" and set a condition to this so that the subtraction will only take place if the piece's state is selected (i.e. it has already been activated), but this won't work. Also tried to alter the condition so that the trigger would subtract if the state of the piece is not equal to normal.

Any tips on this?

Seppo

Joseph Flanagan

Hi,

I've attached an example of what I think you wound up doing for your second attempt (it doesn't look pretty, but it's functional).

The way I did this (which might be the long way to do it) is to set up a "correct" and an "incorrect" button off-screen and then the five rectangles. I then converted the quiz to a free-form choose one.  I set a variables called PERCENT and then (here's the crucial part) on the submit button, I set up separate triggers to adjust the variable by adding 20 if rectangle 1 was selected, if rectangle 2 was selected, etc. Since the variable gets adjusted on the submit button (not on the rectangle itself), the learner can change their mind without it affecting the points. (I left the variable visible so that I could see what was happening). The correct button would be selected if PERCENT equaled 40, the incorrect button would be selected if PERCENT did not equal 40. 

If you wanted visible feedback for the circle, there are two ways you could do this. The simplest would be to have individual segments/slices of the pie chart as separate objects and have the learner click on them directly. (You can use states to indicate to the learner what they have chosen).If you wanted both rectangles and the pie chart, I'm not sure if you could play around with triggers so that change in the segments of the pie chart could change by clicking on the rectangles.  (I have to say, the ability for something to occur when an object is deselected would be a nice thing to have). I haven't played around with the option for the drag-and-drop, but it might work according to the same logic as what I describe above. 

Hope this helps. Hyvää vappua. 

Joe 

(Olen lehtori Helsingin yliopistossa). 

Seppo Telinkangas

Hi Joe and others!

You did clear one problem out of the way: now the student can click several different options before submitting the answer.

Another problem still remains: if  the student makes another attempt on the same question after giving an incorrect answer, it will not work... :(

Joe, it's nice to hear there are other people using Storyline in Finland, too!

Seppo :)

This discussion is closed. You can start a new discussion or contact Articulate Support.