- 1、本文档共2页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
ELECTRONICSWORLD探索与观察
・
基于微信小程序云开发的客观题练习程序设计与开发
云南民族大学赵智敏李俊峤谢涛吴霜霖
微信小程序是由腾讯公司于2017年1月正式推出,是一种不需要安想再做的题目,但对其他同学不产生影响,也可以选择还原题目。
装就能使用的应用,具有开发成本低、社交分享功能突出、使用便捷1.2流程设计
等优势,手机上安装了微信就可以使用微信小程序。在新冠肺炎疫情设计原则:
期间,全国各类各级学校都开展线上教学,本文所述客观题练习小程为了提高小程序的易用性和扩展性,在设计中依据开闭原则,
序旨在为辅助教学提高教学质量提供服务。该小程序可以让学生自己开闭原则是指一个好的设计对于修改是封闭的,对于扩展是开放
完成练习,系统自动阅卷并将结果反馈给学生,促进学生自主学习。的。教师可以通过功能按钮完成对班级、学生、练习题的管理,而
随着随着计算机技术、网络技术的迅猛发展,办公自动化、标准不用去修改后台代码。同时接口隔离原则告诉我们,对方需要什么
化、网络化渐趋完善,5G技术日趋成熟,将广泛应用于各个领域,必就看见什么,不需要的方法要隐藏好,所以在界面设计中会在合理
然跟各个领域进行快速的融合和交叉,教育便是其中最重要的方向之的位置直接呈现各类用户需要使用的功能按钮,做到简单明了。
一。同时由于新冠肺炎疫情的影响,全国各类学校都开展线上教学活因为微信课程平台的定位是对课堂教育的补充,从移动端补充和完善
动,为教育信息化发展带来了前所未有的机遇和挑战,在此背景下,课程学习系统,支持碎片化时间利用与系统性学习需求,为学习者提供无
本文所述客观题练习小程序为学生在学习中提供助力。缝学习支持,所以小程序设计的理念是辅助教学,提高学生的自主学习。
小程序基于微信平台,有成熟的框架、组件等工具,开发周期更
短且流程更简单;无需安装,用户可以由扫码等方式通过微信直接打
开;无需卸载,用户用完之后小程序会自动隐藏,无需再进行其它操
作;对于相同的查询支持多级缓存,信息获取的效率更高。同时为了
节约开发成本,使用云开发技术,云开发为开发者提供完整的原生云
端支持和微信服务支持,弱化后端和运维概念,无需搭建服务器,使
用平台提供的API进行核心业务开发,即可实现快速上线和迭代。
1系统设计
1.1功能设计
在小程序功能设计中,分为教师端和学生端。教师端主要负
责设置班级、上传学生名单、上传练习题、查看学生练习情况等功
能。学生端主要是参与练习、查看练习反馈、删除题目等功能。
微信绑定功能。为了保证唯一性,并且避免每次进入小程序都需
要登录,在首次登录时将教师微信的openid与工号进行绑定,学生用户
则将微信openid与学号绑定,此后再次登录就可直接进入功能界面。
教师端:图1业务流程图
(1)设置班级功能。老师用户可以根据需求,设置不同的班
级,每个班级会有一个ID当做关键字段。2小程序关键功能实现
(2)上传学生名单功能。教师用户根据不同班级上传不同名(1)微信绑定功能。使用云函数获取微信用户的唯一标示
单,这也同时实现了学生可以参与多门课程。openid,获取用户输入的工号或学号,将两组参数写入云数据库
(3)上传习题功能。客观题主要包括单选题、多选题、判断题中,当用户再次进入小程序时会自动查找云数据库,如果找到对应
三种题库。教师用户可以在不同班级下选择上传一种或多种题库。的openid则直接进入功能界面。关键代码如下:
(4)查看学生练习情况。当教师用户发布题库后,可以在后//云函数获取用户openid
台中查看各班级、各学生的答题情况,包括完成情况和答题情况。
文档评论(0)