Q
在线答题系统 教师
{{ userName.charAt(0) }}
Q

在线答题系统

教师登录 · 学生答题

教师登录

分组
{{ g.name }}

还没有试卷,点击右上角上传 .docx 文档开始

{{ g.name }} {{ g.quizzes.length }}
此分组下暂无试卷

{{ q.title }}

{{ q.code }}
{{ q.question_count }} 题 {{ q.quiz_type==='scratch'?'Scratch':q.quiz_type==='python'?'Python':'C++' }}
移至:

{{ currentTitle }}

类型:{{ quizType==='scratch'?'Scratch':quizType==='python'?'Python':'C++' }} | 试卷总分:{{ totalPoints }} 分

得分: {{ scoreData.score }}
正确: {{ correctCount }} 错误: {{ wrongCount }}

试卷发布设置

限时考试: 分钟(留空则不限时)

📊 题目分值设置

{{ t.label }} ({{ t.count }}题)
分/题

📝 考生信息

⏱️ 剩余时间 {{ countdownText }}
{{ formatType(q.type) }} (分值:{{ quizQuestionPoints[q.type] || 0 }} 分)
{{ index+1 }}.{{ (q.question_text || '').trim() }}

📊 查分记录表

试卷:{{ submissionQuizTitle }}

📭 暂无提交记录

正在加载试卷信息,请稍候...

🔍

试卷未找到或链接已失效

请检查访问码是否正确

📝

上传试卷

请先选择试卷对应的编程语言类型,再上传 .docx 文件

{{ t.icon }}
{{ t.label }}
🚀

发布成功

复制链接分享给学生:

{{ shareLink }}
⚠️

登录已过期

为了防止您正在编辑的试卷或编程作品丢失,请在此处重新登录以恢复会话。

{{ reLoginError }}

修改密码

{{ changePasswordError }}

批改学生试卷

学生姓名:{{ currentGradingSubmission?.student_name }} | 提交时间:{{ currentGradingSubmission?.submitted_at }}

客观题总得分: {{ currentGradingSubmission ? Math.round((questions.filter(q => q.type !== 'essay').length - currentGradingSubmission.wrong_questions.length) * (questions.filter(q => q.type !== 'essay').length ? 100 / questions.filter(q => q.type !== 'essay').length : 0)) : 0 }} 分
主观编程题
{{ (q.question_text || '').trim() }}
学生已提交 Scratch 程序: {{ parseScratchAnswer(currentGradingSubmission.answers[q.id])?.filename }} 下载项目到本地
学生已提交 Python 代码: 下载代码到本地
学生已提交 C++ 代码:
学生未曾作答或未在此题提交程序。
最终总成绩 (客观得分 + 手工打分,总满分 {{ totalPoints }} 分): {{ getGradingFinalScore(currentGradingSubmission) }} 分