基于小程序的学科竞赛辅助平台设计与实现
王威1蔡欣翔2
(1.中国人民警察大学智慧警务学院,河北廊坊065000;
2.新疆乌鲁木齐市天山区和平路消防救援站,新疆乌鲁木齐830001)
摘要:学科竞赛作为培养创新精神和实践能力的重要途径,受到各大院校的高度重视.针对各类学科竞赛的信息发布、竞赛报名、竞赛组织等方面存在的管理分散、时效性不强等问题,有必要开发一个学科竞赛辅助平台。基于此,笔者设计了基于小程序的学科竞赛辅助平台.实践表明,该平台能够将学科竞赛、指导教师、学生等多类信息整合在一起,具有很高的实用价值°
关键词:学科竞赛;;小程序;宣传
中图分类号:TP391.4文献标识码:A文章编号:1003-9767(2021)05-145-04
Design and Implementation of Subject Competition Auxiliary Platform Based
on WeChat Mini Programs
WANG Wei1,CAI Xinxiang2
(1.Smart Police Academy,China People's Police University,Langfang Hebei065000,China;
2.Fire Rescue Station of Heping Road,Tianshan District,Urumqi Xinjiang830001,China)
Abstract:As an important way to cultivate innovative spirit and practical ability,subject competition is highly valued by various universities.In view of the scattered management and lack of timeliness in the information release,competition registration,and competition organization of various discipline competitions,it is necessary to develop an auxiliary platform for discipline competitions.Based on this,the author designed a subject competition support platform based on WeChat applet.Practice has shown that the platform can integrate multiple types of information such as subject competitions,instructors,and students,and has high practical value.
Keywords:subject competition;subscription number;mini program;publicity
0引言
学科竞赛在教育领域中一直发挥着重要的作用,既是传统教学的重要补充,又是卓越人才培养和拔尖人才遴选的主要方式。中国人民警察大学的网络安全技术与执法专业自2019年开始招生以来,实施“以
赛促学,以赛促教”的实战化教学改革,先后组织学生参加了“智警杯”全国公安院校大数据技能大赛、全国大学生信息安全大赛、“美亚杯”中国电子数据取证大赛、“蓝帽杯”全国大学生网络安全技能大赛等多项学科竞赛W相较于不受专业限制的“蓝桥杯”全国软件和信息技术专业人才大赛等赛事,师生普遍对上述专业性较强的学科竞赛了解较少。同时,对各类竞赛通知、竞赛资讯、优秀作品展示、竞赛报名、指导教师选择等多方面的管理处于较为分散的状态,缺乏统一的管理平台。
《2017年教育信息化工作要点冲指出,我国应致力于“构建网络化、数字化、个性化、终身化”的教育体系,建设“人人皆学、处处能学、时时可学”的学习型社会。移动学习具有便捷性,学生可以随时随地利用移动智能设备进行学习,不再受到学习地点的限制。作为一种跨平台的通信工具,所承载的信息量十分庞大,因此可以利用小程序、构建一个信息共享平台,来帮助广大师生了解赛事、进行参赛备赛。
1学科竞赛辅助平台的分析与设计
1.1学科竞赛辅助平台的可行性分析
从技术可行性角度分析,只要移动设备中安装,就可
基金项目:河北省高等教育教学改革研究与实践项目(项目编号:2019GJJG454);河北省高等教育教学改革研究与实践项目(项目编号:2018GJJG449)。
作者简介:王威(1979-),女,河北正定人,硕士研究生,副教授。研究方向:计算机应用技术。
以在中查看和使用小程序,无须安装任何APP;基于小程序云开发的云数据库、云储存技术使得小程序的开发、管理、维护简单方便。云开发为开发者免费提供了5GB的云存储空间和2GB的云数据库容量,可以直接使用,无须其他操作。
从经济可行性角度分析,学科竞赛辅助平台分为和小程序两部分。①。关注或者服务号都是不收费的。②小程序。云数据库、云储存的有免费、每月30元(基础版)、每月104元(专业版)、每月2199元等多种方案可以选择。其中基础版已经可以满足很多用户的需求。
从操作可行性角度分析,进入后便可以使用,不需要下载相关的软件。管理员可以在开发者工具上对小程序进行直接管理:在模拟器中可以用来调试小程序;点击云开发后可以看到每天的访问用户列表、数据库容量、数据库请求次数等信息。在的管理上,管理员可以直接在网页“公众平台”上进行编写内容、编辑页面样式等操作曲。
1.2学科竞赛辅助平台的需求分析
平台利用的对于各种学科竞赛进行介绍及宣传,比如转载竞赛通知、发送最新赛事新闻、展示优秀参赛作品等,从而能够加深广大师生对各类竞赛内容及参赛信息的了解。小程序则可以通过
构建师生平台让学生查看相关学科竞赛、指导教师及参赛报名等,以此简化参赛报名流程,加强师生之间的沟通与联系。
1.3学科竞赛辅助平台的总体设计
1.3.1小程序设计
用户通过搜索、扫描二维码或关注平台均可进入小程序。在小程序中,教师可以进行搜索、选择辅导学科、发送指导信息、查看学生留言、修改个人信息等操作。学生可以进行搜索、选择参赛学科、留言反馈遇到的困难、査看教师的指导信息、查看个人信息等操作也钊。
1.3.2设计
内容的编写以及页面的排版设计都是在“公众平台”上直接进行的。用户关注后即可收到“功能说明”信息,引导用户可以先了解的基本功能。主要包含“竞赛资讯”“资源共享”“师生平台”3个主要功能。
1.3.3小程序数据库设计
根据需求分析,小程序采用云开发中的云数据库进行构建,主要包括师生的个人信息、用户反馈的信息、教师的指导信息、师生选择学科的信息、学生的留言信息。数据库的实体-联系图如图1所示。
2学科竞赛辅助平台的实现
2.1小程序端功能实现
小程序的首页采用简洁明了的设计,彩鲜明、生动形象的图标增加了选项的辨识度。在小程序的底部设计了“中国人民警察大学”的字样和学校校徽,点击相应图标选择自己的身份后会进入相应的界面。为提高小程序视觉上的流畅性和操作体验,用户界面的4个功能分页(报名、指导、查
看指导、个人)全部放在4个单独的滑动模块中,使得用户切换这些页面时操作更加流畅。学生页面和教师页面如图2、图3所示。实现方法是访问teacher或student数据库集合然后获取用户数据,若无法获取用户数据,则说明用户未注册,在选择身份后会跳转到相应身份的注册页面;若获取teacher 或student数据集合中的数据记录不为空,则可以正常进入相应的页面。
图3教师页面
图2学生页面
2.2教师和学生填写辅导学科和报名学科
教师和学生点击“填写辅导学科”和“填写参赛学科”后将会进入对应的页面。在填写完报名信息点击确定后,平台就会从teacher和student数据集合中获取个人信息并录入teacher-subject和student-subject数据集合中。
2.3教师查看报名学生,学生查看参赛学科
在学生填写报名信息后,教师和学生就可以分别在查询页面查看相应的信息。教师可以查看其他教师辅导的学生和其他学科的参赛学生,也可以点击“查看向自己报名的学生”按钮宜接查看向自己报名的学生信息。学生可以通过输入关键字查询有哪些可以报名的学科和参赛教师,查询结果会在下方显示。
教师也可以输入关键字进行模糊搜索。
2.4师生交流
在教师指导页面,教师可以输入自己辅导的学科名称然后向报名该学科的学生发送指导、学习任务、学习意见等信息,在发送完毕后,下拉刷新页面会在页面下方看到自己发送的内容,也可以重新修改内容,下拉刷新后可以看到修改后的内容。在学生留言页面,学生可以输入教师姓名,向该教师发送自己在学习中遇到的困难等信息,在发送完毕后,下拉刷新页面会在页面下方看到自己发送信息的对象和发送的内容,也可以重新修改内容,下拉刷新后可以看到修改后的内容。在查看留言页面,教师点击按钮后,页面会显示已报名学生的留言信息。在学生页面,学生输入学科的名称后可以查看该学科的辅导教师发来的信息。
2.5编辑个人信息
进入修改信息页面,用户在相应的输入框内输入信息后,可以点击输入框后的按钮修改相关的数据,也可以输入多个需要修改的信息进行批量修改,如果用户不再使用小程序,并希望删除所有的个人信息时,点击下方的红按钮即可实现。如果用户希望更改报名学科,则需要填写原来的学科名称,然后输入修改后的学科名称才能替换学科名称。
2.6端设计
通过搜索、关注之后,点击即可进入首页,会自动发送给用户一个简单的功能说明。点击学习资源可以获取各类资源的下载链接,点击师生平台则可以进入小程序,点击竞赛资讯后会弹出子菜单,分别是“往届回顾”“竞赛项目”“公告”“最新资讯”,点击后分别进入相应的页面,如图4、图5所示。
x
上午11:22
<学科平令
往届回顾
巒学科竞赛辅助平台
两金两银I警大在全国公安院校学生科技应用-
往届赛事
警大学子再创佳绩!II全国大学生
机器人大赛
往届回顾
竞赛项目
公告
最新资讯
@三竞赛资讯=资源共享师生平台
图4界面图5竞赛资讯
首届"智警杯"总决赛完美收官!
新纪录!数学建模大赛又双昴强传
来佳绩!
两金两银I警大在全国公安院校学
生科技应用创新决赛斩获佳绩
3学科竞赛辅助平台运行测试
测试的目的是确保学科竞赛辅助平台能够平稳运行,尽量避免出现错误,发现不足之处加以完善。本文采用黑盒测试的方法对“学科竞赛辅助平台”分别进行正确与错误的操作测试。
在对学科竞赛小程序进行多次测试后,小程序基本能够稳定运行,在网络环境良好的地方能够保持操作流畅,对于用户修改数据的操作反应迅速,未发生数据更新滞后的情况。在对进行测试后发现,测试结果符合预期要求。由官方团队负责开发,管理员只需要在公众平台
进行相关操作即可,优点在于系统稳定性,操作简单,缺点在于功能有限,遇到bug等问题时需要向反馈。
4结语
本文设计的学科竞赛辅助平台由小程序和组成,能够为师生带来良好的体验。拥有强大的宣传功能,能够有效提高各类竞赛在师生中的知名度,将各个竞赛的消息以及学习资源集中在平台上,节省了师生的时间,有效拓宽了师生交互的渠道。
参考文献
[1]马倩.面向中学教育的碎片化学习平台原型设计与实
现[D],北京:中央民族大学,2018.
[2]王玉洋.基于小程序的移动学习平台环境构建与系统
设计开发[D],南京:南京大学,201&
[3]罗玲玲•高校学科竞赛信息管理系统的研究与分析[D],昆
明:云南大学,2015.
[4]陆菁菁.影响大学生实践创新能力的学科竞赛因素研
究[D].宁波:宁波大学,201&[5]韩旭博.大学生课外科技竞赛与创新能力培养研究[D],桂
林:广西师范大学,2016.
[6]阳欣辰.基于碎片化学习的个人知识管理研究[D],成都:
四川师范大学,2016.
[7]张丽莹.《教育技术理论与创新》课程的小程序的设
计研究[D],呼和浩特:内蒙古师范大学,201&
[8]刘玉佳.“小程序”开发的系统实现及前景分析[J].
信息通信,2017(1):260-261.
[9]董陈晨.图文系统的设计与实现[D],南京:南
京大学,2019.
[10]孙鑫.基于小程序的智慧校园服务平台交互设计研究[D].
北京:北京服装学院,2019.
[11]K ROTOV V.Critical Success Factors in M-Leaming:A
Socio-Technical Perspective[Z].2015.
[12]GIKAS J,GRANT M M.Mobile computing devices in
higher education:Student perspectives on learning with cellphones,smartphones&social media[Z].2O13.
小程序制作平台哪个好[13]CROSS J.Informal learning:Rediscovering the natural
pathways that inspire innovation and performance[Z].2011.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论