def season_question(): question = get_question_template() question["question id"] = "mmse-time-season" question["category"] = "time" question["type"] = "season" # question["info"] = "" # question["data"] = {} # question["user answer"] = {} # question["user score"] = 0 question["full score"] = 1 return question pass
def draw_intersections_question(): question = get_question_template() question["question id"] = "mmse-space-draw_intersections" question["category"] = "space" question["type"] = "draw_intersections" question["info"] = "ask user to draw two pentagons intersecting quadratically" # question["data"] = {} # question["user answer"] = {} # question["user score"] = 0 question["full score"] = 1 return question pass
def city_question(): question = get_question_template() question["question id"] = "mmse-location-city" question["category"] = "location" question["type"] = "city" # question["info"] = "" # question["data"] = {} # question["user answer"] = {} # question["user score"] = 0 question["full score"] = 1 return question pass
def road_question(): question = get_question_template() question["question id"] = "mmse-location-road" question["category"] = "location" question["type"] = "road" question["info"] = "accept road or street" # question["data"] = {} # question["user answer"] = {} # question["user score"] = 0 question["full score"] = 2 return question pass
def make_sentence_question(): question = get_question_template() question["question id"] = "mmse-language-make_sentence" question["category"] = "language" question["type"] = "make_sentence" question["info"] = "ask user to make a sentence, options are in data" question["data"] = {"sentence": get_filling_sentence_blocks()} # question["user answer"] = {} # question["user score"] = 0 question["full score"] = 1 return question pass
def district_question(): question = get_question_template() question["question id"] = "mmse-location-district" question["category"] = "location" question["type"] = "district" question["info"] = "accept district or township" # question["data"] = {} # question["user answer"] = {} # question["user score"] = 0 question["full score"] = 2 return question pass
def repeat_question(): question = get_question_template() question["question id"] = "mmse-language-repeat" question["category"] = "language" question["type"] = "repeat" question["info"] = "make a sentence and ask user to repeat it" question["data"] = {"sentence": random_sentence()} # question["user answer"] = {} # question["user score"] = 0 question["full score"] = 1 return question pass
def naming_question(): question = get_question_template() question["question id"] = "mmse-language-naming" question["category"] = "language" question["type"] = "naming" question["info"] = "show two objects picture and ask for their name" question["data"] = {"objects": random_naming_objects()} # question["user answer"] = {} # question["user score"] = 0 question["full score"] = 2 return question pass
def remind_question(mark_objects): question = get_question_template() question["question id"] = "mmse-memory-remind" question["category"] = "memory" question["type"] = "remind" question["info"] = "ask user to remind the three objects in previous mark question" question["data"] = {"objects": mark_objects} # question["user answer"] = {} # question["user score"] = 0 question["full score"] = 3 return question pass
def mark_question(): question = get_question_template() question["question id"] = "mmse-memory-mark" question["category"] = "memory" question["type"] = "mark" question["info"] = "show user there are three random objects and let him repeat(the objects will be used in later " \ "question) " question["data"] = {"objects": random_three_objects()} # question["user answer"] = {} # question["user score"] = 0 question["full score"] = 3 return question pass
def one_action_question(): question = get_question_template() question["question id"] = "mmse-action-one_action" question["category"] = "action" question["type"] = "one_action" question[ "info"] = "ask user to do one specific action, action type is in data" question["data"] = {"type": "shaking device"} # question["user answer"] = {} # question["user score"] = 0 question["full score"] = 1 return question pass
def three_action_question(): question = get_question_template() question["question id"] = "mmse-action-three_action" question["category"] = "action" question["type"] = "three_action" question[ "info"] = "ask user to do continuous action, action type is in data" question["data"] = {"type": "walk"} # question["user answer"] = {} # question["user score"] = 0 question["full score"] = 3 return question pass
def sub_seven_question(): question = get_question_template() question["question id"] = "mmse-attention-sub_seven" question["category"] = "attention" question["type"] = "sub_seven" question["info"] = "use start number to ask user, startNum-subNum=ans1, ans1-subNum=ans2, ... until get ans5. the " \ "ans1-5 will depend on startNum and subNum" question["data"] = { "startNum": random_start_number(), "subNum": random_sub_number() } # question["user answer"] = {} # question["user score"] = 0 question["full score"] = 5 return question pass