Forum Discussion
Designing a "Pick Many" to Identify Countries in a Map
Debra, you mention a choose many question. Is that to just record a completed correct answer? I assume they don't have to answer all 20 countries correct, in order and named, before they get feedback. Anyway, whether contained with a question type or built as a stand alone activity, I would use states to show uncompleted, hover, and completed versions of each country.
Upon selection, each country would open a specific layer, which would display an input box (and callout if it's too small). Correct or incorrect names would get feedback at the country level. You might want to provide specific feedback for each country, maybe with hints in the form of cultural clues or images. When correct, change the country state to completed, hide this layer, and continue to the next country.
If you are placing all of this inside a choose many question, do as above, and keep track of a variable to ensure everything has been answered correctly BEFORE you show the submit button. No one wants to do this more than once.
If the learners need to select the countries in the correct order before naming them, you will need to keep track of how many have been correctly answered, and compare each selection (and its correct order number) against that. If they don't match, it's not the next in line. You might add another state to mark an incorrect country selection, which gets reset when you click outside of that country. Account for if the country was already correctly answered. You might need some feedback here too, otherwise you may just get random clicking in order to find the next correct choice.
This seems like a lot for one question or activity, but as long as there is helpful feedback and a clear path toward progress, it would probably be fine.
- DebraMascott-058 months agoCommunity Member
Hello Nathaniel: Thank you for your thoughtful answer. I think the challenge will be to accommodate all 20 countries, provide feedback upon Submit at the end... and the biggest challenge will be to total the correct points. (Student gets 13 correct = 13 points) not all or nothing.