Here's an example of a "Drag and Drop" question set. Click and drag each word in the scrollbar below, up to the numbered bucket which matches the number of letters in the word. correct_answer = { '1': [[70, 150], 121], '6': [[190, 150], 121], '8': [[190, 150], 121], '2': [[310, 150], 121], '9': [[310, 150], 121], '11': [[310, 150], 121], '4': [[420, 150], 121], '7': [[420, 150], 121], '3': [[550, 150], 121], '5': [[550, 150], 121], '10': [[550, 150], 121]} if draganddrop.grade(submission[0], correct_answer): correct = ['correct'] else: correct = ['incorrect']

Drag and Drop with Outline

Please label hydrogen atoms connected with left carbon atom.

correct_answer = [{ 'draggables': ['1', '2'], 'targets': ['t2', 't3', 't4' ], 'rule':'anyof' }] if draganddrop.grade(submission[0], correct_answer): correct = ['correct'] else: correct = ['incorrect']