# exercise **Repository Path**: aimin987/exercise ## Basic Information - **Project Name**: exercise - **Description**: No description available - **Primary Language**: YAML - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-05 - **Last Updated**: 2025-08-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 类型说明 | type | 说明 | | ---- | ---------- | | 0 | 抄写 | | 1 | 问答 | | 2 | 句子填空 | | 3 | 对话填空 | | 4 | 摘要写作 | | 5 | 句子重组 | | 6 | 选择题 | | 7 | 副词位置 | | 8 | 多答案问答 | ## 题库 YAML 编辑规则 ### 通用结构 - 每个练习块用 `- label` 开头,后跟 `type`、`description`、`items`。 - 每个 `items` 下为一道题,题型不同字段略有差异。 --- ### 题型说明 #### 1. type: 1 句子结构(改写/排序题) ```yaml - label: "句子结构" type: 1 description: | #### 题目说明 items: - question: "原句" answer: "标准答案" options: [干扰项] ``` #### 2. type: 2 选择题(单选/填空) - 正确答案只在 `[]` 中出现,`options` 只包含干扰项。 - 解释说明中所有英文单词、短语、选项用反引号 `` 包裹。 ```yaml - label: "选择题" type: 2 description: | #### 题目说明 items: - question: "句子 [正确答案]" options: ["干扰项1", "干扰项2", "干扰项3"] tips: | 解释中所有英文单词、短语、选项用反引号 `` 包裹。 ``` #### 3. type: 4 摘要写作 ```yaml - label: "摘要写作" type: 4 description: | #### 题目说明 #### 参考答案: 1. 答案1 2. 答案2 items: - question: "问题1" - question: "问题2" ``` #### 4. type: 5 句子重组 ```yaml - label: "句子重组" type: 5 description: | #### 题目说明 items: - question: "乱序单词" answer: ["标准答案1", "标准答案2"] ``` #### 5. type: 6 课文理解(阅读理解单选) - 选项用大写字母A/B/C/D或(a)/(b)/(c)/(d)标注,`answer`字段为字母。 - 解释说明中所有英文单词、短语、选项用反引号 `` 包裹。 ```yaml - label: "课文理解" type: 6 description: | #### 题目说明 items: - question: "题干" answer: "B" options: - "A. 选项" - "B. 选项" - "C. 选项" - "C. 选项" tips: | 解释说明中所有英文单词、短语、选项用反引号 `` 包裹。 ``` #### 6. 其他类型(如副词位置、词汇选择等) - 按照上述最接近的类型规范书写。 #### 7. 位置 ```yaml - label: "状语位置练习" type: 7 description: | #### 改写下列句子,把括号中的状语放在合适的位置。 items: - question: "I have [just] had breakfast." - question: "He has been in prison [for six months] ." - question: "The police have not caught the thief [yet] ." - question: "You have [already] asked that question three times." - question: "Have you [ever] been to Switzerland?" - question: "I have [never] been to Switzerland." - question: "He is a wonderful runner. He has broken two records [so far] ." - question: "I haven't seen George [lately] ." ``` #### 8. 多答案问答 ```yaml - label: "问答" - type: 8 - description: | #### 对以下疑问句作出否定的回答 items: - question: "Have you any money?" - answer: - "No, I haven't any money." - "No, I have no money." - options: ["NO,", "I", "haven't", "any", "have", "no", "money."] ``` #### 9. 一词多位置填空 ```yaml - label: "填空" - type: 9 - description: | #### 将选项中的词填入合适的位置。 items: - question: "Who knocked this vase ?" - answer: - "Who knocked over this vase?" - "Who knocked this vase over?" - options: ["over"] ``` --- ### 其他注意事项 - 所有题目、选项、答案、解释均需仔细校对拼写和标点。 - 题目内容、选项、答案、解释均可中英文混排,但英文部分需用反引号 `` 包裹。 - YAML 缩进统一为2空格。 - 每个练习块之间空一行。 - description 是Markdown形式,第一行用####开头当作小标题