基于微信小程序的签到辅助教学平台
发布时间:2020-12-23 15:00
目前,大学教学课堂普遍存在出勤率低、学生玩手机和不专心听讲的现象,而传统的教师点名和没收手机的方法既浪费时间又难以执行。为适应大学教学改革需求,应充分利用无线网络技术和智能手机。笔者设计并开发了基于微信小程序的签到辅助教学平台,将教师点名和学生专心听讲有机融合,以此弥补传统教学方式中存在的不足之处。
【文章来源】:信息与电脑(理论版). 2018年24期
【文章页数】:3 页
【部分图文】:
签到流程图
程序要求读取学生手机的状态,确保签到模式不能退出,否则签到失败。教学活动完成后,学生方可退出签到状态完成本次签到。任课教师可使用手机拍照并上传至微信小程序,通过教学辅助平台可查看学生的到课情况,实现“即教即查”。课后,学生可通过微信小程序下载本人本课程的到课情况和听讲情况,做到公开透明。(a)(b)(c)(d)(e)(f)(g)(h)图2签到流程图左1:手机;左二:微信小程序服务器;右1:计算机;右2:辅助教学服务器图1签到辅助教学平台3签到辅助平台的开发该软件的数据需求包括用户信息、课程与对应的教师数据、每个课程的名册数据、签到条目数据以及签到记录状况等。功能需求上,点名小程序对学生和教师两个角色提供不同的服务,教师发布签到,编辑课表,浏览签到记录。学生签到时,通过点击教师分享的链接进入签到界面,通过腾讯地图接口实现定位距离与发布签到时的位置检测,在输入口令正确的情况下成功签到。此外,学生可以在个人中心上传照片,方便教师在签到确认时识别学生。开课前,任课教师首先创建课程,并导入该课程的学生名单,公布签到链接以备学生登陆认证。教师在发布点名前选择对应的课程考勤名册,在编辑课程界面添加和删除课程,如图2(a)所示,从课程界面点击对应课程可以浏览相应的名册,编辑名册的功能与编辑课程类似,如图2(b)所示。用户进行签到点名时,首先由教师在首页发布签到,设置相应的签到信息后分享链接给学生,待签到结束后进行确认,如图2(c)所示。教师发布签到时,选择对应的课程,设置(下转第139页)—136—
ㄉ杓?根据此格式将周一至周五每天六节课分成每天3组,每组对应两个课时,用一个一维数组表示每个位置的排课情况。实例化两个QAxObject对象,分别对应公共课教学部门的Excel表格和系内选课情况统计表,后利用“Call-by-name”方式直接调用API进行排课处理。排课算法基本流程图2所示。为了保护教师个人隐私,效果图中设计教师名字不予显示。软件操作界面如下:排课结果如图3所示,新生班总课表如图4所示。根据排课结果可以生成相应的教师小课表、教师任课通知书、班级课表及签到表。图3排课结果图4总课表3结语本软件经验证切实可用,大大提高了二级学院教务工作效率,节省了大量的时间。本程序算法可以加入教学地点的安排优化以适应全院的公共课排课,可以十分方便地整合进二级学院整体的教务管理系统。(上接第136页)签到有效时长和签到口令,系统可获取教师的定位信息。学生通过教师分享的链接进入签到界面,检测是否为此课程学生和是否符合定位信息后输入口令进行签到,签到成功时记录将暂时添加到记录表中,以待教师确认时进行更新,如图2(d)所示。学生点击链接,进入签到界面,界面上显示签到倒计时,时间截止后将关闭签到。首先,检测该学生学号是否在课程考勤表中;其次,检测是否符合定位信息,即在教师发布签到位置的20m之内,如图2(e)所示。签到确认提供撤销此次签到和更改学生出勤状态的功能,点开待确认签到的界面后,将显示课程中每个学生的学号、姓名和出席状态,点击出席状态即可实现变更,如图2(f)所示。确认信息后提交,获取页面上的出勤记录数据,存储到签到表中。实现如图2(g)所示。记录浏览模块中,学生可以在主页浏览?
【参考文献】:
期刊论文
[1]基于微信平台的计算机专业学习通[J]. 张雁,王棵,刘玉连,朱成龙,刘姗,刘仁春,姜代红. 软件. 2016(04)
本文编号:2933906
【文章来源】:信息与电脑(理论版). 2018年24期
【文章页数】:3 页
【部分图文】:
签到流程图
程序要求读取学生手机的状态,确保签到模式不能退出,否则签到失败。教学活动完成后,学生方可退出签到状态完成本次签到。任课教师可使用手机拍照并上传至微信小程序,通过教学辅助平台可查看学生的到课情况,实现“即教即查”。课后,学生可通过微信小程序下载本人本课程的到课情况和听讲情况,做到公开透明。(a)(b)(c)(d)(e)(f)(g)(h)图2签到流程图左1:手机;左二:微信小程序服务器;右1:计算机;右2:辅助教学服务器图1签到辅助教学平台3签到辅助平台的开发该软件的数据需求包括用户信息、课程与对应的教师数据、每个课程的名册数据、签到条目数据以及签到记录状况等。功能需求上,点名小程序对学生和教师两个角色提供不同的服务,教师发布签到,编辑课表,浏览签到记录。学生签到时,通过点击教师分享的链接进入签到界面,通过腾讯地图接口实现定位距离与发布签到时的位置检测,在输入口令正确的情况下成功签到。此外,学生可以在个人中心上传照片,方便教师在签到确认时识别学生。开课前,任课教师首先创建课程,并导入该课程的学生名单,公布签到链接以备学生登陆认证。教师在发布点名前选择对应的课程考勤名册,在编辑课程界面添加和删除课程,如图2(a)所示,从课程界面点击对应课程可以浏览相应的名册,编辑名册的功能与编辑课程类似,如图2(b)所示。用户进行签到点名时,首先由教师在首页发布签到,设置相应的签到信息后分享链接给学生,待签到结束后进行确认,如图2(c)所示。教师发布签到时,选择对应的课程,设置(下转第139页)—136—
ㄉ杓?根据此格式将周一至周五每天六节课分成每天3组,每组对应两个课时,用一个一维数组表示每个位置的排课情况。实例化两个QAxObject对象,分别对应公共课教学部门的Excel表格和系内选课情况统计表,后利用“Call-by-name”方式直接调用API进行排课处理。排课算法基本流程图2所示。为了保护教师个人隐私,效果图中设计教师名字不予显示。软件操作界面如下:排课结果如图3所示,新生班总课表如图4所示。根据排课结果可以生成相应的教师小课表、教师任课通知书、班级课表及签到表。图3排课结果图4总课表3结语本软件经验证切实可用,大大提高了二级学院教务工作效率,节省了大量的时间。本程序算法可以加入教学地点的安排优化以适应全院的公共课排课,可以十分方便地整合进二级学院整体的教务管理系统。(上接第136页)签到有效时长和签到口令,系统可获取教师的定位信息。学生通过教师分享的链接进入签到界面,检测是否为此课程学生和是否符合定位信息后输入口令进行签到,签到成功时记录将暂时添加到记录表中,以待教师确认时进行更新,如图2(d)所示。学生点击链接,进入签到界面,界面上显示签到倒计时,时间截止后将关闭签到。首先,检测该学生学号是否在课程考勤表中;其次,检测是否符合定位信息,即在教师发布签到位置的20m之内,如图2(e)所示。签到确认提供撤销此次签到和更改学生出勤状态的功能,点开待确认签到的界面后,将显示课程中每个学生的学号、姓名和出席状态,点击出席状态即可实现变更,如图2(f)所示。确认信息后提交,获取页面上的出勤记录数据,存储到签到表中。实现如图2(g)所示。记录浏览模块中,学生可以在主页浏览?
【参考文献】:
期刊论文
[1]基于微信平台的计算机专业学习通[J]. 张雁,王棵,刘玉连,朱成龙,刘姗,刘仁春,姜代红. 软件. 2016(04)
本文编号:2933906
本文链接:https://www.wllwen.com/jiaoyulunwen/xuekejiaoyulunwen/2933906.html