ideas needed -- variables, questions, results

Aug 08, 2012

I'm still trying to learn how Storyline works and am unsure how to architect this course.  Any advice is appreciated.

I have 100 slides, each with 1 of 100 words. There is a check box next to each word.  The user will select the check box if they want to see the word again.  At the end of going through all 100 words, I want a results slide to appear that lists all the words they selected to see again.  Then, I want them to replay the course and only go through the slides that they selected the first time through.  This could be repeated until there are no words left.

First, to store the data...

Would I create a separate variable for each word, or is there a way to store an array for the final SelectedList?

Second, to display the data...

I won't know how many they selected.  I'm not sure how to display the selected variables as one list. They all probably won't fit on a slide, so I'm not sure how to show them.  I can't just place 100 variables all over a slide and have a random 40 of them appear somewhere on the slide.  I would want them to be nicely listed.

Third, to go through it again with a limited slide deck...

I'm thinking I could use question slides to accomplish this, but I'm not sure how.  Maybe it's just a matter of using that same variable flag.  I just thought questions/results would be used in some way.

Any creative minds able to point me in the right direction?  When I get it going, I'll be happy to share the resulting files.  Thank you!

1 Reply
El Burgaluva

Hi, Heather

This sounds like some kind of spaced repetition emulation for learning vocab. Is that right?

I understand exactly what you mean with your second point but I don't know how you might do what you've proposed so I came up with something else that might work for you.

Here's what I'd do:

First

1. Create 100 T/F variables (slide1, slide2, etc.) all with default state = false

2. Create two buttons: (1) "I know this one" and (2) "Add to my list".

3. Add two triggers to button (1): "Adjust variable slide1 to true when user clicks" & "Jump to next slide (not specific slide #) when user clicks.

4. Add a trigger to the slide: "Jump to next slide when timeline starts if variable slide1=true

5. Add one trigger to Button (2): "Jump to next slide when user clicks"

6. Turn off the [Next] button in the player controls (but possibly leave the [Previous] button on)

7. Duplicate this slide 99 times (which should carry across the settings)

8. Go through and change the value of the variable on each one from slide1 to slide2, slide3, etc.

Second

1. Get a background with some perspective/depth in it. I like this one I found in about 30 seconds on istock because of the clear foreground, middleground and background.

But that may not match the tone of your course. I also found a cityscape that offers a different tone while maintaining the concept.It has clear perspective but isn't as "layered" as the first one -- which I think will work better for what I have in mind.

2. Create Slide#101 and use your image as the background (I'd be inclined to use a Master Slide to avoid "grabbing" the background when moving textboxes around, below)

3.. Add one text box to Slide#101 and put your first item of vocab in there.

3. Set the default state of this textbox to hidden.

4. Add a trigger: "Change state of [text box] to normal when timeline starts if slide1=false" (or the other way; depends on whether there's a delay and whether you want them to appear or disappear. I'd go with the former.)

5. Copy that item 99 more times (to carry over the triggers on that object) and put them anywhere on the slide

6. Replace vocab item in each textbox and position them throughout the fore~/mid~/backgrounds so they don't look too crowded when they're all displayed.

Third

Set the [next] button to branch back to Slide#001

The learner should now be able to go through as many times as they like.

You might need to set up some other condition on the results slide along the lines of "Jump to Slide#XXX when timeline starts if slide1 AND slide2 AND slide3... slide100 = true  (meaning all have been deemed "learned"). You can now show a "Well Done!" slide.

----------------------

Hope that helps!

Let us know how it goes,

Leslie

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