Discussion Forums  >  Uncategorized

Replies: 4    Views: 158

Marko
buzztouch Evangelist
Profile
Posts: 558
Reg: May 04, 2011
UK, Alcester
8,880
12/14/11 05:30 AM (14 years ago)

Help with constructing a different question syle than multiple choice

I am doing a revision app for biology students and find the multiple choice function in BT excellent. A key part of students passing is to be able to read a question properly and place keywords and an example in the answer. Is there a way that I can construct app so that students could drag selected words into gaps and when correct it would flag as so. An example is the following Question - _________ actions are automatic and rapid. They often involve sensory, _______ and motor neurones. Underneath are the following keywords REFLEX FAST FILLING RELAY AXON SYNAPSE So if the drag the correct 2 words it completes the sentence and gives a tick like below :- Reflex actions are automatic and rapid. They often involve sensory, relay and motor neurones. (big Tick) I would love it to be with BT rather than on a website - Is this form of coding above a basic coders skills, and any advice on how to do it would be very appreciated. Thanks Mark
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
12/14/11 08:43 PM (14 years ago)
Huge idea. Sounds like a new plugin id - Drag and Drop quizzes! So, this will be tough to pull off without some skill. I'm engineering while I type trying to figure out how I would do it. I can think of lots of ways. There are a few parts to this to consider: a) Where are the 'answer placeholders' these will for sure be dynamic and different for each question. b) Where are the 'correct answsers' Like a, these will also be in different locations. I'll leave out the cases where some questions have THREE answers, some FOUR, some TWO and so on. Probably best to start with questions that have ONE answer until you get this working. Adding the additional choices should be easier this way. Hmm...screen downloads list of questions in JSON format, just like now. I would inject a common character in the actual question, like... These [answer1] actions are automatic and rapid. They often involve sensory, [answer2] and motor nuerons. See the idea here? Your logic / code can now understand where the answer goes. The OUTPUT the user sees on the screen for the question would replace your special [answer1] holders with an underline so it looked nice. But, your app can now understand where the answer goes. It will need to know this if you want to show it, flash it green, show an animation or whatever. 'You are correct' and show the entire question and bonus image or whatever. Buttons: Next, how to drag / drop. This will be tough. You may have to settle for something a bit cheezy until you perfect it. Like for example, the user drops the anwers on the screen in a pre-determined spot. Not on the quesiton itself, but on a 'drop area'. Maybe like: 'Drag Answer 1 here' and 'Drag answer 2 here' You could put this under the question. This will be needed so you can learn when the user has dragged / dropped 'over' the drop-area then inspect the button they dropped to determine if it's the correct button. It gets a little crazy at this point. Dragging / dropping isn't an easy thing to master, on any platoform. Maybe do some googling to see if you can get your head around how drag/drop works in iOS or Android before determining if you think you can pull this off.
 
Marko
buzztouch Evangelist
Profile
Posts: 558
Reg: May 04, 2011
UK, Alcester
8,880
like
12/15/11 01:32 AM (14 years ago)
Thanks David I think my ambition definitely exceeds my programming skill. The concept would be a cool plugin but I appreciate once more variables are added into any task it gets very complicated. One Idea that I could implement is to put the question in the multi format and each part gets answered first to build up the answer for the next part Example: Q1) These _______ actions are automatic and rapid. They involve sensory, _______ and motor neurons !- Voluntary 2- Spasm 3- Reflex 4- Cognitive - go on to second question in multi quiz to complete Q2) These REFLEX actions are automatic and rapid. They involve sensory, _______ and motor neurons 1- Motor 2- Impulse 3- Relay 4- Axons This is my work around until the higher minds of BT as well as doing Server, Android, other platforms, answering forum questions and all the other crazy things BT do come up with a much more elegant solution than my wallace and grommit ideas.
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
12/15/11 01:47 AM (14 years ago)
Wallace and Grommit - I love it! Drag / Drop, for sure on the wish list ;-)
 
Marko
buzztouch Evangelist
Profile
Posts: 558
Reg: May 04, 2011
UK, Alcester
8,880
like
12/15/11 01:08 PM (14 years ago)
Thanks David I will go back to my wendsleydale cheese whilst watching BT ace the crunchies. PS you ever want a UK rep I would do it for free. Went for a high flying job interview and all I could think of was on how I was going to do my next app.
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.