test = { 'names': [ 'q1', '1' ], 'points': 0, 'suites': [ [ { 'answer': '9bd299f04ec546f13468e4cb8492a658', 'choices': [ 'It represents the size of the insect, so the insect gets really small when it reaches 0.', 'It represents the amount of health remaining, so the insect is eliminated when it reaches 0.', "It represents the speed of the insect, so that the insect doesn't move when it reaches 0." ], 'locked': True, 'question': "What is the significance of an Insect's armor attribute? What happens when it reaches 0?", 'type': 'concept' }, { 'answer': '311d8376bd6231dae97561345a1d66a5', 'choices': [ 'damage', 'armor', 'Insect', 'Ant' ], 'locked': True, 'question': 'Which of the following is a class attribute of the Ant class?', 'type': 'concept' }, { 'answer': '34b67847fefed2c443f3b77f236149fa', 'choices': [ 'instance: each Ant instance needs its own armor value', 'instance: Ants all have the same amount of starting armor', 'class: Ants all have the same amount of starting armor', 'class: each Ant instance needs its own armor value' ], 'locked': True, 'question': 'Is the armor attribute of the Ant class an instance or class attribute? Why?', 'type': 'concept' }, { 'answer': '620e7923de6131c9fcea5b24240c5a37', 'choices': [ 'instance: Ants do damage to bees at different rates', 'instance: All ants of the same type deal the same damage', 'class: Ants do damage to bees at different rates', 'class: All ants of the same type deal the same damage' ], 'locked': True, 'question': 'Is the damage attribute of the Ant class an instance or class attribute? Why?', 'type': 'concept' }, { 'answer': 'b8370afaafd9d70485ae72e0f6798e23', 'choices': [ 'Insect', 'Place', 'Bee', 'Ant' ], 'locked': True, 'question': 'Which class do both Ant and Bee inherit from?', 'type': 'concept' }, { 'answer': 'c3354d028d807311a8fb2bdae780037f', 'choices': [ 'armor', 'armor, place', 'armor, place, implemented' ], 'locked': True, 'question': 'What attribute(s) do Ant and Bee instances inherit from the Insect class?', 'type': 'concept' } ] ] }