额外的一个需求
来源:9-10 登录验证客户用户表视频表创建外链视频功能开发-上(3)

慕哥2097393
2020-03-07
老师 我想请问一下,如果我要用python在django的框架中造成下面的需求,请问学完这个可以做吗。就是我在学习完某章的课程后可以选择这章的习题进行测试,每个学习者的习题不同,然后在学生完成测验后系统会自动批改,如果系统批改出来的分数不到标准,系统会提醒你返回重新学习,同时不允许你进行下一章学习,如果达到标准,系统会显示你所有题目的正确答案,同时允许你进行下一章学习 ,同时这章的习题是由教师制作上传的。这种需求学完之后可以完成吗
写回答
1回答
-
deweizhang
2020-03-07
可以 不过这里涉及的知识点很多,
1: 你能否判断用户将这个视频从头到尾完整看完, 还是仅仅只要判断视频结束就出题
2: 出的题目是选择题,还是文本框类型答题, 如果是选择题, 是比较好判断正确错误的,但如果是文本框类型答题, 就涉及到不同方案 可能都对, 你通过字符串搜索关键字来判断是否正确, 但如果你自己定义的答案宽度没有涉及到同学答的宽度, 就没法精确给答案进行判断正确与错误.
3: 对于答对进入下一课时肯定没问题.
最后说学完这个课程能否完成吗? 说先说 可以完成后端的相应需求, 至于前端, 因为判断视频是否播放完毕是前端来判断的,你是否有前端基础, 以及对video相关的api操作是否熟练. 课程学习技术的基本知识, 需求只是将将基本技术应用于想法智商,技术是死的思想史灵活的, 如果你开发思维足够广 学习了基础知识后自然可以为你服务.
042020-03-07
相似问题