/
githubmirror
/
oppia
Обзор
Документация
Войти
/
githubmirror
/
oppia
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
data/explorations/boot_verbs.yaml
439 строк
13 KB
Kevin Thomas
Introduce edits_allowed property (#15396)
04 май 2022, 01:14
Не верифицирован
04 май 2022, 01:14
0d3d9c6
Код
Авторство
О чём код?
author_notes: '' auto_tts_enabled: false blurb: '' category: Languages correctness_feedback_enabled: false edits_allowed: true init_state_name: Sentence language_code: en objective: master the conjugation of Spanish boot verbs param_changes: [] param_specs: {} schema_version: 47 states: END: classifier_model_id: null content: content_id: content html: <p>Congratulations, you have finished!</p> interaction: answer_groups: [] confirmed_unclassified_answers: [] customization_args: recommendedExplorationIds: value: [] default_outcome: null hints: [] id: EndExploration solution: null next_content_id_index: 0 param_changes: [] recorded_voiceovers: voiceovers_mapping: content: {} solicit_answer_details: false written_translations: translations_mapping: content: {} Sentence: classifier_model_id: null content: content_id: content html: "<p><em>This is a brief exploration about conjugations in Spanish.</em><br><br>Consider\ \ the following sentence:<br><br>\_\_\_ <em>Yo __________ (jugar) al f\xFA\ tbol con amigos los domingos.<br><br></em>What verb conjugation goes in the\ \ blank?</p>" interaction: answer_groups: - outcome: dest: END feedback: content_id: feedback_1 html: <p>That is correct! Great job!</p> labelled_as_correct: false missing_prerequisite_skill_id: null param_changes: [] refresher_exploration_id: null rule_specs: - inputs: x: contentId: rule_input_4 normalizedStrSet: - juego rule_type: Equals tagged_skill_misconception_id: null training_data: [] - outcome: dest: boot verb feedback: content_id: feedback_2 html: <p>No, remember jugo means 'juice'. It sounds about right, but it isn't quite because jugar is a boot verb.</p> labelled_as_correct: false missing_prerequisite_skill_id: null param_changes: [] refresher_exploration_id: null rule_specs: - inputs: x: contentId: rule_input_5 normalizedStrSet: - jugo rule_type: Equals tagged_skill_misconception_id: null training_data: [] confirmed_unclassified_answers: [] customization_args: placeholder: value: content_id: ca_placeholder_3 unicode_str: '' rows: value: 1 default_outcome: dest: subject feedback: content_id: default_outcome html: '' labelled_as_correct: false missing_prerequisite_skill_id: null param_changes: [] refresher_exploration_id: null hints: [] id: TextInput solution: null next_content_id_index: 6 param_changes: [] recorded_voiceovers: voiceovers_mapping: ca_placeholder_3: {} content: {} default_outcome: {} feedback_1: {} feedback_2: {} rule_input_4: {} rule_input_5: {} solicit_answer_details: false written_translations: translations_mapping: ca_placeholder_3: {} content: {} default_outcome: {} feedback_1: {} feedback_2: {} rule_input_4: {} rule_input_5: {} So...: classifier_model_id: null content: content_id: content html: <p>OK, now you can join that stem together with the ending. What answer do you get?</p> interaction: answer_groups: - outcome: dest: END feedback: content_id: feedback_1 html: '' labelled_as_correct: false missing_prerequisite_skill_id: null param_changes: [] refresher_exploration_id: null rule_specs: - inputs: x: contentId: rule_input_3 normalizedStrSet: - juego rule_type: Equals tagged_skill_misconception_id: null training_data: [] confirmed_unclassified_answers: [] customization_args: placeholder: value: content_id: ca_placeholder_2 unicode_str: '' rows: value: 1 default_outcome: dest: So... feedback: content_id: default_outcome html: <p>Try that again. Put jueg- together with -o and you get...?</p> labelled_as_correct: false missing_prerequisite_skill_id: null param_changes: [] refresher_exploration_id: null hints: [] id: TextInput solution: null next_content_id_index: 4 param_changes: [] recorded_voiceovers: voiceovers_mapping: ca_placeholder_2: {} content: {} default_outcome: {} feedback_1: {} rule_input_3: {} solicit_answer_details: false written_translations: translations_mapping: ca_placeholder_2: {} content: {} default_outcome: {} feedback_1: {} rule_input_3: {} boot verb: classifier_model_id: null content: content_id: content html: "<p>Boot verbs can also be called stem-changing verbs.<br><br>\nWhat is\ \ it that makes it a boot verb? Well, if you use the normal way of writing\ \ out verb conjugations, it looks like this:<br><br>\nyo \ \ nosotros<br>\nt\xFA vosotros<br>\n\xE9\ l/ella/usted ustedes<br>\n<br>\nAnd in a boot verb the stem\ \ changes only in the yo, t\xFA, \xE9l/ella/usted and ustedes forms. If you\ \ draw a line around these, it looks like a boot.<br>\n<br>\nIn the case of\ \ jugar, since it is a verb ending in -gar, it uses the u > ue stem, so\ \ what does the stem become?</p>" interaction: answer_groups: - outcome: dest: So... feedback: content_id: feedback_1 html: '' labelled_as_correct: false missing_prerequisite_skill_id: null param_changes: [] refresher_exploration_id: null rule_specs: - inputs: x: contentId: rule_input_4 normalizedStrSet: - jueg rule_type: Equals tagged_skill_misconception_id: null training_data: [] - outcome: dest: END feedback: content_id: feedback_2 html: "<p>That was quick! I was asking just for the stem, which is <strong>jueg-</strong>.\ \ But you already gave the entire conjugated verb\xC2\_<strong>juego</strong>\ \ (stem + ending). Great job!</p>" labelled_as_correct: false missing_prerequisite_skill_id: null param_changes: [] refresher_exploration_id: null rule_specs: - inputs: x: contentId: rule_input_5 normalizedStrSet: - juego rule_type: Equals tagged_skill_misconception_id: null training_data: [] confirmed_unclassified_answers: [] customization_args: placeholder: value: content_id: ca_placeholder_3 unicode_str: '' rows: value: 1 default_outcome: dest: So... feedback: content_id: default_outcome html: <p>Not quite. Just change the <strong>u</strong> to a <strong>ue</strong> and you get <strong>jueg-.</strong></p> labelled_as_correct: false missing_prerequisite_skill_id: null param_changes: [] refresher_exploration_id: null hints: [] id: TextInput solution: null next_content_id_index: 6 param_changes: [] recorded_voiceovers: voiceovers_mapping: ca_placeholder_3: {} content: {} default_outcome: {} feedback_1: {} feedback_2: {} rule_input_4: {} rule_input_5: {} solicit_answer_details: false written_translations: translations_mapping: ca_placeholder_3: {} content: {} default_outcome: {} feedback_1: {} feedback_2: {} rule_input_4: {} rule_input_5: {} subject: classifier_model_id: null content: content_id: content html: <p>In order to figure out how to conjugate the verb properly, we should look at the subject of the sentence. Can you identify what the subject is?</p> interaction: answer_groups: - outcome: dest: verb endings feedback: content_id: feedback_1 html: '' labelled_as_correct: false missing_prerequisite_skill_id: null param_changes: [] refresher_exploration_id: null rule_specs: - inputs: x: contentId: rule_input_3 normalizedStrSet: - yo rule_type: Equals tagged_skill_misconception_id: null training_data: [] confirmed_unclassified_answers: [] customization_args: placeholder: value: content_id: ca_placeholder_2 unicode_str: '' rows: value: 1 default_outcome: dest: subject feedback: content_id: default_outcome html: <p>Remember, the subject of the sentence is the noun in the sentence that is doing the action. It is usually near the beginning of the sentence.</p> labelled_as_correct: false missing_prerequisite_skill_id: null param_changes: [] refresher_exploration_id: null hints: [] id: TextInput solution: null next_content_id_index: 4 param_changes: [] recorded_voiceovers: voiceovers_mapping: ca_placeholder_2: {} content: {} default_outcome: {} feedback_1: {} rule_input_3: {} solicit_answer_details: false written_translations: translations_mapping: ca_placeholder_2: {} content: {} default_outcome: {} feedback_1: {} rule_input_3: {} verb endings: classifier_model_id: null content: content_id: content html: <p>So what is the correct verb ending for yo?</p> interaction: answer_groups: - outcome: dest: boot verb feedback: content_id: feedback_1 html: <p>But if you just drop the -ar and at -o, you get jugo which means juice, so that's not quite right. That's because jugar is a boot verb!</p> labelled_as_correct: false missing_prerequisite_skill_id: null param_changes: [] refresher_exploration_id: null rule_specs: - inputs: x: contentId: rule_input_4 normalizedStrSet: - -o rule_type: Equals tagged_skill_misconception_id: null training_data: [] - outcome: dest: boot verb feedback: content_id: feedback_2 html: <p>But if you just drop the -ar and at -o, you get jugo which means juice, so that's not quite right. That's because jugar is a boot verb!</p> labelled_as_correct: false missing_prerequisite_skill_id: null param_changes: [] refresher_exploration_id: null rule_specs: - inputs: x: contentId: rule_input_5 normalizedStrSet: - o rule_type: Equals tagged_skill_misconception_id: null training_data: [] confirmed_unclassified_answers: [] customization_args: placeholder: value: content_id: ca_placeholder_3 unicode_str: '' rows: value: 1 default_outcome: dest: verb endings feedback: content_id: default_outcome html: "<p>That doesn't look right. Here is the conjugation of hablo (to\ \ speak): yo hablo, t\xFA hablas, usted/\xE9l/ella habla, nosotros/as\ \ hablamos, vosotros/as habl\xE1is, ustedes/ellos/ellas hablan. From this\ \ list, what do you think the corresponding ending for 'yo' is?</p>" labelled_as_correct: false missing_prerequisite_skill_id: null param_changes: [] refresher_exploration_id: null hints: [] id: TextInput solution: null next_content_id_index: 6 param_changes: [] recorded_voiceovers: voiceovers_mapping: ca_placeholder_3: {} content: {} default_outcome: {} feedback_1: {} feedback_2: {} rule_input_4: {} rule_input_5: {} solicit_answer_details: false written_translations: translations_mapping: ca_placeholder_3: {} content: {} default_outcome: {} feedback_1: {} feedback_2: {} rule_input_4: {} rule_input_5: {} states_schema_version: 42 tags: [] title: Boot Verbs