14.HTEX补充题目类型说明(Question题目基于Html渲染)
tiger edited this page 7 months ago

本文档对题目属性进行说明。

{  
    // 其中html 可能包含图片,视频,音频链接。
    "id":"ewae03a639c8febc5033908a1ee9d7207dexsw",//单页PPTX或者题目的uid
    "pid":"d75e03a639c8febc5033908a1ee9d7207de1951a",//小题的pid,指向综合题的题干部分,如果为空则不是小题
    "shaCode": "d75e03a639c8febc5033908a1ee9d7207de1951a",//题目或者单页pptx的校验码 包含题干,选项的sha1编码
    "fill":null,
    "width": null,//单页宽度
    "height": null,//单页高度
            //解题思路或解题帮助提示。
    "help":["此题运用了二次根式相关知识,应从三个点思考解题思路","当表达式为整式时,当表达式是分式时,当表达式是二次根式时"],
    "exercise":{// 作为题目的设定信息 exercise如果不为null 则说明当前页面包含 题目,则题目信息可以与 item 一起渲染在当前页面。
        //其中question,option.value,answer,explain可能包含html标签及公式<math>****</math>,需要使用MathJax进行处理。
        "answer": [  //题目答案信息,如果题型为客观题 则只会出现 A,B,C,D,E...且不会包含html标签。主观题答案则会包含html。
            "C"
        ],
        "objective":true,//是否客观题
        "opts":4,//选项数量
        "explain": "", // 题目解析信息 "<p  >二次根式有意义,被开方数是非负数,故x-2≥0,x大于等于2.</p><p  >备考指导:代数式有意义的条件,一般从三个方面考虑:</p><p  >(1)当表达式是整式时,<math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\" xmlns:m=\"http://schemas.openxmlformats.org/officeDocument/2006/math\" xmlns=\"\"><mi>x</mi><mo>=</mo><mfrac><mrow><mo>-</mo><mi>b</mi><mo>±</mo><msqrt><msup><mrow><mi>b</mi></mrow><mrow><mn>2</mn></mrow></msup><mo>-</mo><mn>4</mn><mi>a</mi><mi>c</mi></msqrt></mrow><mrow><mn>2</mn><mi>a</mi></mrow></mfrac></math>可取全体实数;</p><p  >(2)当表达式是分式时,考虑分式的分母不能为0;</p><p  >(3)当表达式是二次根式时,被开方数非负.</p>",
        "type": "single",//单选题 
        ///single 单选题  multiple 多选题 judge 判断题 complete 填空题 subjective 问答题  compose 综合题 
        ///其中综合题的子题目为单选题,多选题,判断题,填空题,问答题
        删除该字段 "pShaCode": "d75e03a639c8febc5033908a1ee9d7207de1951a",  //综合题的主题干信息code
        "knowledge": [//关联知识点
            "函数",
            "一次函数"
        ],
        "score":5.0,//配分
        "field": 1,//认知层次 1知识 2理解 3应用 4分析 5综合,6评鉴
        "order":123,//题目顺序
        "subjectId":"awwsdd75e03a639c8febc5033",//科目id
        "periodId":"jgyeawwsdd75e03a639c83e3df",//学段id
        "gradeIds":["2323awwsdd75e03a639c8febc5033","3456awwsdd75e03a639c8febc5033"],//题目适配年级id
        "level":1,//题目难度1-5,//1容易,2较易,3一般,4较难,5困难
        "createTime":1593661300,//创建时间
        "creator":"15283771546",//创建者id
        删除该字段 "useCount":20,//使用次数
        "children":["333ewae03a639c8febxsw23"]//综合题的子题id集合,渲染时,需要更多画板页单独渲染子题。
        "scope":"private",//校本school还是私有题目private
        "repair":[
            {
                "name":"",//显示名称
                "url":""//blob绝对地址 
                "type":"png",//可选字段,文件后缀
            }
        ],
        "blankCount":1 //填空数量,只有题目类型为填空题时才会使用,用于渲染答案作答表单。默认1

        "answerType":"audio", // 可為 "text", "text_Image", "image", "audio", "file" <--(可省略, 內定值 = "text")
                              // 當 type="subjective"(問答題) 時, 以上 5 個值, 會各選一 (2024/01/10)
        "useAutoScore":false, // 問答題 聲音 之 自動批改, <--(可省略, 內定值 = false) (2024/01/10)
        "answerLang":"en-US", // 問答題 聲音 之 自動批改 之 語言, <--(可省略, 內定值 = "en-US") (2024/01/10)
        "limitDuration": 30,  // 可以作答 之 int 秒數, <--(可省略, 內定值 = 0 秒) (2024/10/16)        
    },//题目信息
 
    "item":[// 题目渲染信息
        {
            "uid":"d75e03a639c8febc5033908a1ee9d7207de1951a",
            "type":"Html",// Sp形状,CxnSp连接线,Media多媒体,Group组合图,Table表格,Chart图表,Diagram,Html,HtexGroup
            "style":null,
            "links":null,
            "svg":null,
            "sid":null,
            "opacity":null,
            >>>update,标记物件是否可以放大缩小
            "zoom":true/false,
            "copy":false,
            "lock":true,
            "subName":null,
            "quDesc":null,
            "haspar":false,
            "question": "若代数式在实数范围内有意义,<div>则x的取值范为是()</div>",//题目题干信息, 可能包含html标签
            "option": [ //题目选项信息  其中 单选,多选,判断有选项  其中判断为A,B  对或错
                {
                    "code": "A",
                    "value": "<div>x≥-2</div> "// 选项的value可能包含html标签
                },
                {
                    "code": "B",
                    "value": "x>-2 "
                },
                {
                    "code": "C",
                    "value": "x≥2 "
                },
                {
                    "code": "D",
                    "value": "x≤2"
                }
            ]
        }
    
    ]
}