项目描述
翻译小部件需要轻量且快速,能够在移动设备上正确工作,并在问题之间移动,显示最终屏幕而无需完全重新加载页面或明显延迟。评分逻辑和确定每个级别的规则应通过简单的管理面板进行配置,以便在项目交付后,我们可以自己编辑问题、答案选项、分数权重和级别阈值,而无需每次都回去找开发者。
我们希望获得干净、注释良好的源代码,以及一份简短的指南,说明如何在不同页面上嵌入小部件以及如何编辑测试内容。
请计划:
— 多种问题类型(单一正确答案、多项正确答案、同意程度量表);
— 显示访客在测试中进度的进度条;
— 如果标签意外关闭,保存部分进度;
— 显示水平和课程推荐的结果屏幕;
— 适应手机和平板的响应式布局。