基于微信公众平台的混合式教学辅助系统设计与开发

2020-07-20 03:24牛小云周健史宝胜
科学与信息化 2020年16期
关键词:系统开发微信公众号移动学习

牛小云 周健 史宝胜

摘 要 近年来,混合式教学理念被提出并在高校教学活动中得到广泛应用,微信公众平台成为开展混合式教学的重要工具之一。文章在梳理前人利用微信公众平台开展混合式教学相关研究的基础上,利用Web技术设计并开发了面向混合式教学的微信公众平台教学辅助系统。该系统联通PC端和移动端,提供在线答题、课堂讨论、在线考勤、随机点名等多种功能,具有便捷、实用、高效、趣味性强等优势,激发了学生兴趣,提高了教学效率、授课效果和教学管理水平。

关键词 混合式教学;移动学习;微信公众号;系统开发;教学辅助系统

近年来,混合式教学模式在高等教育领域迅速发展,受到广大教育工作者的高度关注,是高校教学改革的重要指导方向之一[1]。微信作为一款使用率极高的手机软件,已经走入高校课堂,成为辅助教师实现混合式教学的一种重要工具[2]。微信的公众平台功能,因其具有优异的信息资源整合与推送功能,在混合式教学中发挥了重要作用,获得了广大高校师生的普遍认可[3-4]。

1微信公众平台应用于混合式教学研究现状

自2013年开始,逐渐有学者将微信公众平台应用于教学实践并开展相关研究。例如蒋银珍[5]、李俊林[6]等学者基于微信公众平台提供的API,建立基于微信公众号的互动式教学系统。本研究以易用性、互动性、实用性、趣味性为理念,采用Web技术设计开发基于微信公众号的课堂教学辅助系統,旨在解决前人研究存在的学生操作体验不佳、缺乏师生实时互动场景、教师的主导作用不明显等问题,以提高混合式教学效果。

2微信公众平台教学辅助系统总体设计

(1)总体思路。以混合式教学为指导思想,以计算机网络、移动互联网、智能手机等现代信息技术的为基础,借助微信APP的高普及率,依托微信公众平台的开放式开发环境,采用Web开发技术设计并实现一款成本低廉、方便实用、学生喜闻乐见的高校课堂教学辅助系统,以期达到活跃课堂气氛、调动学生学习积极性、提升教学效果、完善教学管理的目标。

(2)系统架构。该系统在架构上,依托于微信官方服务器和自建服务器,覆盖PC端和移动端。其中PC端采用B/S(浏览器/服务器)模型,移动端依托于微信APP的公众平台功能。整个系统以自行开发的运行于自建服务器的Web应用程序为核心,两端分别联通PC端的教师用户与移动端的学生用户。

(3)系统用户需求分析。①在线答题需求。a.教师在备课时针对学生知识背景摸底、课前预习、课后复习、阶段性测试等需要,在PC端浏览器录入试题(单项选择题)及答案信息。b.教师在PC端开放答题系统并将试题内容通过多媒体投影显示给全体学生。c.学生在公众号窗口发送选项序号(例如“A”)完成回答,系统实时接收学生回答并检验正确性,实时通过公众号窗口反馈给学生,同时进行成绩评定并记入数据库。d.当学生因手机及网络问题操作不便时,系统可随机指定若干学生线下回答问题。e.教师在PC端对学生答题结果进行多角度统计分析,并通过多媒体投影进行公示。②课堂讨论需求:学生通过公众号发送文字内容,教师再由PC端网页进行实时显示。③课堂考勤需求:学生通过公众号发送系统随机指定的内容进行签到。④随机点名需求:教师在PC端可随机选取学生进行教学互动。

(4)功能模块。根据上文的用户需求分析,研究者将该系统设计为8个功能模块。其中包括核心模块3个,分别是系统设置、微信关联和在线答题;扩展模块3个,分别是课堂考勤、课堂讨论和随机提问。在线答题模块是系统最重要的模块,它主要实现“双屏互动式答题”,即一方面在PC端展示试题,同时接收学生在微信端的回答,自动审阅并实时向学生反馈回答结果(正确或错误)。

3系统开发实现

(1)微信订阅号的申请与开发模式设置。研究者申请了名为“学士汇”的微信订阅号,在公众平台后台管理中开启了开发模式,并对公众号开发进行基本配置,包括获取开发者ID(AppID)、开发者密码(AppSecret),设置第三方服务器URL、公众号令牌(Token)、消息加解密密钥(EncodingAESKey)等。

(2)各功能模块开发。各功能模块开发采用三层架构体系,即表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。表现层主要使用HTML5+CSS3+jQuery构建轻量级的用户界面与交互体验;业务逻辑层和数据访问层主要通过ASP技术框架实现,即使用VBScript脚本语言进行业务逻辑运算与处理,使用ASP中Server对象的CreateObject方法创建MSXML2.DOMDocument组件解析来自微信接口的XML数据,使用ADO进行与ACCESS数据库的连接通信,使用SQL语言进行数据记录的读写。

4结束语

目前该系统已经稳定运行两个学期,并在《园林苗圃学》《旅游电子商务》等课程教学中得到应用,获得了学生们的一致认可与好评。经实践应用,该系统完全可以与课堂传统讲授活动相互穿插使用,例如作为课程讲授之前的学生知识背景摸底,或是作为课程讲授之后的教学效果检验,以及帮助学生回顾和巩固知识点;也可以用于期中或期末对若干章节的知识进行阶段性测试、梳理和回顾。

参考文献

[1] 张其亮,王爱春.基于“翻转课堂”的新型混合式教学模式研究[J].现代教育技术,2014,24(4):27-32.

[2] 曹智勇.基于微信的混合式教学模式探索[J].计算机产品与流通,2019(7):187-188.

[3] 罗怡,迟露鑫,杨栋华,等.面向工科专业课程的微信公众平台辅助教学应用[J].教育现代化,2018(7):138-139.

[4] 庞丽莉,宋卫菊,谢家烨,等.基于微信公众平台的混合教学模式研究[J].中国现代教育装备,2017(23):11-13.

[5] 蒋银珍.基于微信公众号的计算机通识课程教学辅助平台开发[J].信息与电脑(理论版),2018(13):78-79.

[6] 李俊林.基于微信公众平台的课堂问答系统的设计与实现[D].武汉:华中师范大学,2017.

作者简介

牛小云(1985-),女,河北保定人;学历:博士,职称:讲师;现就职单位:河北农业大学园林与旅游学院,研究方向:教育信息化。

猜你喜欢
系统开发微信公众号移动学习
基于网络数据分析的计算机网络系统开发
微信公众号在高校“Photoshop图像处理”课程中的应用
智能手机在大学生移动学习中的应用研究
发射机房运行监控系统关键技术的解决方案
基于云计算的移动学习平台的设计
基于移动学习的自动问答系统设计
基于开源系统的综合业务数据采集系统的开发研究
试论“央视新闻”公众号的成功运行对传统媒体转型发展的借鉴意义
个人微信公众账号运营优化方案
移动学习方式下实验教学资源建设的研究