Forum Discussion
Multi language graded quizzing with question banks
Dear, I created 3 projects/graded quiz with result slide in Dutch, French and English. Separately all working fine.
I need to combine these 3 projects in one, at the beginning the user chooses the language and at the end i need the score of 1 quiz in LMS. When creating the LMS package I only can select 1 result slide. When I click the review button on one of the result slides, I sometimes got the review of another language :(
Any chance I can fix this project? If not, i don't mind starting all over again.
Can someone please tell me how to start a multi-language quiz, with questions banks and result slide? Another idea?
Thank you for helping me out.
Saike
90 Replies
- ChristineHendriFormer Staff
Welcome to E-Learning Heroes, Saike!
Just a quick thought here - why not create multiple courses, instead? So, for example, you could have the users select their language option before they even start the course and that could link to the course for that specific language.
Now, I'm not sure if that's something you'd be able to do, or not. The main reason I thought this would be a good option is because you already have the sections set up. All you'd need to do with the courses is import them into their own files.
So, for the English course, you could import the English slides into its own Storyline file. You could do the same with the French and the Dutch.
If you need information in importing from existing projects, check out the following tutorial:
Importing from Another Storyline Project
I hope this helps :) If not, I hope you're able to find something that works for you with this project.
Good luck and welcome again!
- MattMorrisonCommunity Member
Hi Christine,
Wondering if this solution would also work for comparing results from another project.
A client I am working with wants to know if it's possible to compare results from 2 quizzes that are not in the same project.
Ideally there would be a pre test at the beginning of project 1, then a post test at the end of project 2. Then the user would be able to review their results from pre and post test to see how they improved.
Is this possible? The projects are deployed via LMS (not sure if that matters).
I suggested as a work around, allowing the user to print/save results from project 1 so that its easy to access after completing project 2.
Any info or suggestions would be greatly appreciated. Thanks!
- SaikeKCommunity Member
Normal 0 21 false false false
oNotPromoteQF /> NL-BE ZH-CN X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif";}
Dear Christine
With your explanation and somegoogeling, I think I found my solution. Still need to do some testing on oursystems, but looking good. Created a fourth result slide capturing the resultsfrom the other 3 result in a variable. Also had some problems with reviewing myquiz, but resolved.
Thank you so much for your quick answer,learned SL in just a few days, but still some learning to do.
Kind regards
Saida
- ChristineHendriFormer Staff
Hi there Saida!
Sounds great! Happy to hear you're making progress with the project and that it's going well so far.
Good luck and have a great day :)
Christine
- ValentinoSantanCommunity Member
I have the same issue. I created another result slide that averages the result from all other result slides. The problem is that the score % is divided by the number of result slides its pulling from, so if you score 100% on one of the branches, the end score will be 25% because there are 4 branches.
My LMS doesn't support multiple languages, so I'm stuck with an all-in-one solution. I could change the passing score to 25%, but this score is displayed in the learner's dashboard and could generate a lot of push back.
Any help would be appreciated.
- ChipRitter1Former Staff
Hi Valentino,
I've been playing with this off and on all day after we spoke this morning. I have not been able to find a way to change the scores of the reported results slide so the score is more agreeable to the learner; even though, as an administrator, you would know what the passing score would be. I would recommend the following possibilities to help you get the results you need.
http://www.articulate.com/support/kb_article.php?product=st1&id=c6nfcbncvm45
I hope that helps.
- ValentinoSantanCommunity Member
Hi Chip,
I found a workaround for the reporting issue. As we discussed, my project has eight branches - one for each language. Each branch has a five question quiz. The passing score is 80%, or 4 out of 5. The course is built so that the learner cannot proceed unless he/she passes the quiz. If the learner scores < 80%, the results slide prompts the learner to retry the quiz. I created a results slide averages the quiz results from ALL quizzes. I call it a "convergence" result slide and set the passing score to 10% because the scores from any of the quizzes will be divided by 8. But, I don't want the LMS to report that the user scored 10% when they actually scored 80%, so...
I created a "Proxy" results slide that is part quiz, part results slide. This is how it works:
1. I inserted a quiz with the "pick one" format and directed all quizzes to jump to this slide. The learner never sees the "convergence" results slide... it sits in a scene that the learner can't access.
2. I disguised this "Proxy" quiz as a results slide by inserting the variable %results.scorePOINTS%% from the "convergence" results so that the point score (not actual %) is displayed. This way, no matter how many branches I have, 20pts/question is constant and 4 out of 5 = 80, and 5 out of 5 = 100.
3. I created two "Continue" buttons for each language. These are hidden and change to normal based on the results.scorepoints variable. So when the var = 80, one of them appears and the other stays hidden, and vice versa when the var= 100.
4. These "Continue" buttons are the answers to this "pick-one" quiz! The "Continue" button that appears when the results.scorepoints = 80pts is worth 80 pts, and when results.scorepoints = 100, the "Continue" button that is worth 100pts appears. That way, when the learner clicks "Continue" the quiz generates a score that is 80% or 100%, based indirectly on what they scored in the real learning assessment.
5. This "Proxy" slide has a layer for each language. The base layer shows the "%results.scorepoints%%" var, and each language layer has the "Results", "Your Score" and success / failure txt boxes triggered depending on the aforementioned variable. The language layer shown depends on the branch the learner originally chose.
6. I then created a final results slide that submits the "Proxy" quiz results as 80% or 100%. This is the slide I use for tracking. I disguised this slide as an exit slide with layers for each language. The layer shown depends on a variable tied to the branch the learner chose.
phew!!! a gazillion triggers and variables later, we have a multi language course that reports the correct score to the LMS. {champagne cork pop}.
I hope other members find this approach useful.
VS
- KevinPokornyCommunity Member
Hello Valentino
I need some help in setting up and exam the same as you have done. My problem is that I have 50 questions and there are two possible quizzes to take. I would like to be able to show the score.
- Amanda-GunningCommunity Member
Hi Valentino
Well done for finding a solution to this issue.
Would you mind sharing your proxy results slide and your final proxy results slide you use for tracking? I am having difficulty following the solution which I am trying to apply to a course I created for different staff groups. In particular the bit where the button worth x points generates the % score based on the assessment result.
Many thanks
Amanda
Thanks for sharing Valentino!!
- ChipRitter1Former Staff
Hi Valentino,
That is fantastic! You were playing around with this idea when we talked on the phone and I think we both agreed it was probably the best option to get the results you needed. Even though you would know that a 20 or 25% would mean a passing score, it's hard to convince your end-users and bosses that that is the case so, again, nice work.
Not to complicate things, but Mike Enders was able to come up with a solution more along the line of what you originally wanted, though it would take a lot of set up work as well. So just for the sake of sharing, here's a link to what he came up with:
http://community.articulate.com/forums/p/33898/182772.aspx#182772
With the addition of this advice: "In this case of 4 languages, you do a number variable and set it to, say, 1,2,3,4 based upon the language chosen. Then use this to toggle the language states on the quiz."
I hope that helps.
- ValentinoSantanCommunity Member
Mike's idea is good - basically multiple language layers for each question. The downside is that the amount of text varies per language, so the answer text boxes change sizes and won't line up with the radio button, and randomizing the answers would be difficult. I randomize questions AND answers... yes our learners hate me.
- OwenHoltSuper Hero
I did a variation that uses a single quiz with varables that serve as content placeholders. Based on the language selected, the actual questions and answers are loaded from other variables. Upside = single quiz. Downside = lots of variables to manage but you can easily use MS Word or Excel to manage this.
Here is a screenr and the .story file.
- AnujJoshi-d9126Community Member
Hi Owen,
This looks good for sure. However, when you have more than 10 lanugauges and each language contains say 15 questions then it will be cumbersome to create varaible for 150 questions and later remember what to do. Also, if you need to edit a few, then you may not feel like doing it again. I may suggest a different approach here.
The first part is exactly as you did.
Then create a quiz normally as a new scene connected to language. For example English Quiz will follow after English presentation, Fr quiz after french etc.For tracking I will use "slides viewed" instead of quiz results.
I will add a Thank you slide at the end which the way you did will load after the end quiz in any language.
I may want to add a trigger on the result slide, which say, enable next button when the passpercent variable is greater than equal to passscore variable, otherwise its disabled.
This will not allow users to view the last or the thank you slide. Making the course incomplete until they pass the quiz.
I hope it make sense.
- OwenHoltSuper Hero
It does and I've used this tactic as well with one variation, a "ghost assessment". Basically, by using a ghost assessment that is controlled by the other quizzes, you can track by percentage instead of slides viewed. You can also drill in to which questions were answered correctly or incorrectly in your LMS reporting.
...and to be fair, I posted the other solution 7 years ago. It's an interesting solution but not a 1 size fits all for sure.
Related Content
- 9 months ago
- 3 years ago