微信公众平台支持下的混合式汉语教学系统开发
2018-04-26卫欣玲
卫欣玲
(陕西交通职业技术学院 汽车工程学院,西安 710018)
0 引言
当前随着我国国际地位的不断提高,汉语学习热情十分高涨,学校也更加注重汉语教学,为了方便学生进行学习,开发出了各种汉语学习多媒体课件、网站和汉语学习应用程序,如华东师范大学的汉语网、北京语言大学的网上北语、网络孔子学院等在一定程度了满足了学生汉语的学习需求。随着网络技术的发展出现了微信,这是信息技术领域的一项新生事物,通过微信平台进行汉语学习可以满足“快餐式”、“碎片化”的学习需求,提高汉语教学效率,拓展汉语教学空间。相关研究学者认为网络教学可以提高一定的语言学习环境,提高教学效率,如 Khan 和 Relan都提出了网络教学的可以提高教学效果,创建优良教学环境[1]。
1 基于微信公众平台的汉语教学系统架构
由于该平台由学校开发,因此应该和学校的网络教学系统相联系,重点对学校的教学业务相关系统、教师和学生的平台使用习惯,对平台的业务流程进行完善。针对课堂教学部分、布置课业、学生签到、课业提醒等关键环节进行开发。在学校内部搭建网络教学服务器,开发、部署和教学平台整合的应用程序,在校内应用服务器中部署各种业务系统,然后实现该应用服务器和微信应用服务器的对接,也就是实现学校各业务系统与微信公众平台的对接。用户登录平台之后,将请求发送到微信服务器,然后微信服务器调用二次开发应用从学校应用服务器上获取相关数据,然后通过微信服务器将获得信息反馈发送到微信用户[2],该基于微信公众平台的汉语教学平台架构,如图1所示。
图1 基于微信公众平台的汉语教学平台架构
2 基于微信公众平台的混合式汉语教学平台设计
2.1 混合式教学模式
混合式学习模式是一种将传统学习方式和网络学习方式的优势相结合的一种新的教学模式[3],当前随着现代信息技术在教学中的应用,这种教学模式的应用也越来越广泛,该学习模式分为三个阶段部分:前期分析、学习过程设计及教学成果的分析评价。前期分析主要是包括三方面的内容:学习环境分析、学习内容分析、学习者特征分析,学习者是整个教学流程的重要组成部分,采取何种方式对学习者的特征进行分析直接影响着教学的最终效果[4];教学过程设计是根据汉语教学计划和教学目标,以微信公众平台为基础,设计的教学微视频等教学活动[5];教学评价包括形成性评价和总结性评价。
2.2 平台功能概述
本文的移动教学系统创新点在于利用微信公众平台进行移动教学,微信客户端包括前期分析、教学过程设计、教学评价模块。前期分析主要对学习者的汉语水平、知识结构、学习习惯及当前学习中的问题,通过分析可以对学生的汉语学习情况进行全方位了解;教学过程设计有微视频和课堂内外,微视频是教师自行录制的视频,视频中包含汉语学习的重点知识;课堂内外包括了汉语学习计划的布置,如汉语发音、影音鉴赏、口语教学、古诗词鉴赏等内容。教学评价包括意见反馈、问卷调查,因为在课堂上学生基本不会对任课教师当前提出教学中的问题或者发表自己的学习意见,使得教师不能全方面掌握学生的学习情况,讲解的内容学生兴趣不高,或者选择的教学方法学生不喜,最终会造成教学质量的降低;在教学评价中设置问卷调查可以让教师及时有效的了解学生的学习需求,发现教学中的不足,及时对课堂教学方式和教学内容进行调整,最终提高汉语教学质量。而在PC端信息管理系统的主要功能就是导入相关的课件、视频资源等,学生导出需要的学习资源,设置功能菜单,对学生学习情况及学习资料进行统计分析、系统的退出。通过该管理系统教师可以发布教学通知,开展学生学习情况及课堂建议等问卷调查,获得意见反馈等。获得的问卷调查结果、考试信息及学生的前期学习情况分析等都可以采用EXCEL表格形式导出。学习文件管理主要是对微视频及学生作品进行管理,主要是包括上级目录、上级目录、刷新、上传、下载及删除。在微视频和学生作品中,通过点击上级目录,可以返回服务器中的上一级目录菜单;通过刷新可以重新获取服务器中的内容;点击上传,学生可以任意上传视频文件存储在服务器中。上传的视频文件的标题显示在微信客户端中,其他信息如文件的备注、内容等不在客户端中显示;对于本地存储的文件可以根据自身权限进行浏览。如果一些学习资料想要保存可以点击下载,将服务器端的文件下载保存到本地电脑。点击删除,可删除服务器端文件。通过微信应用服务器可以实现上传、下载,删除等功能,十分便捷,不需要单独购买服务器,降低了后期的维护费用,通过手机的客户端可以将保存在微信服务器中的信息发送到指定的微信公众平台。
通过微信服务器将系统的微信客户端和计算机的PC端信息管理系统连接在一起,通过PC端可以直接对微信公众平台的内容进行管理。微信端-PC端模块信息对接图,如图2所示。
微信端-PC 端模块信息对接图的具体介绍如下:
(1)微信公众平台主界面:学生的微信端包含8个二级菜单,学生根据需要可以对其进行自定义,通过这些功能模块完成学习任务。
(2)内容服务器:内容服务器中存储着系统的教学内容,包括微信端-PC端的核心数据表,随着微信端-PC端的内容更新,内容服务器中的内容也会自动更新。
(3)PC端信息管理系统:采用C#语言对数据库系统进
图2 微信端-PC端模块信息对接图
行操作,任课教师通过该系统对应用服务器数据库进行操作和管理,及时获得学生反馈在平台上的信息,增强了移动学习的交互性。
3 教学评估系统的实现
3.1 系统开发环境
混合式汉语教学平台通过API接口实现和微信平台的连接,在开发模式下,采用JAVA程序对语言开发服务号服务器的接口程序进行设计,选择My SQL数据库存储平台数据,并在微信管理后台配置接入Token、接入URL两个接入信息,接入Token是接入时的验证,开发者在开发过程中设定的字符串,并生成签名,通过接入Token实现双方数据的认证、交互和防假冒。接入URL是汉语教学平台的页面地址,可以接受微信服务器的相关数据。
3.2 用户登录模块
用户登录平台时,打开浏览器,先进入User Login.aspx登录网站页面,然后再网站的页面输入相应的账号、密码,进行验证之后实现平台登录,以管理员登录为例,平台的登录页面,如见图1所示。
图3 平台登录界面
<%@Page Language="C#"Auto Event Wireup="true" Code Behind="User Login.aspx.cs"Inherits="Wechat.User Log-in"%>
3.3 系统实现的主要流程
用户通过手机等智能移动终端打开微信,查看微信公众平台中发布的相关汉语学习信息,选择“用户登录”,进入账号的登录页面,输入账号和密码,验证正确之后实现汉语平台的登录。平台的用户账号会和用户的手机号码相互绑定,下次进入系统时可以采用手机验证,无需再输入密码。用户登录时,用户的个人信息会和平台数据库中的预存信息进行对比,判断用户的角色,如果用户是管理员和教师则进入管理界面,若是学生账号则进入学习界面。
3.4 汉语教学平台运行结果
学生通过登录自己的微信号进入平台之后可以查询汉语学习平台中发布的学习内容及布置的课业,并进行签名、报道等,平台的运行结果,如图4所示。
经过对平台的测试可知,学生和教师都可以基于微信公众平台访问自己需要的页面,同时教师、学生、管理员之间也可以进行良好沟通,并且平台可以实现多人同时在线访问,访问速度快,平台响应效率高,说平该教学平台十分可靠。
4 总结
本文设计了基于微信公众平台的汉语教学平台,通过该平台学生可以利用碎片化的时间进行自主学习,提高了学习的积极性,同时学生还可以对教师的教学进行评价,加强了学生和教师之间的沟通,对汉语教学质量的提升十分有益。
[1] 朴圣玉.基于数字化技术的大学外语教学模式研究[J].吉林省教育学院学报.2012(7):36-38.
[2] 朱学伟,朱昱,徐小丽. 微信支持下的移动学习平台研究与设计[J].中国远程教育,2014.4(18):77-83
[3] 杨玉东.从学习内容分析入手做教学设计[J].人民教育.2010(Z1):76-77.
[4] 徐梅丹,兰国帅,张一春,孟召坤,张杭.基于微信公众平台的混合式模式[J].中国远程教育,2015(4):36-42
[5] 何克抗.从混合式学习看教育理论的新发展[J].中国电化教育,2011(9):9-14.