马宏伟
(新疆轻工职业技术学院 计算机系,新疆 乌鲁木齐 830021)
教学资源库是指利用信息技术手段对教学资源进行整合,最终建成一个集教学、学习、管理、交流为一体的庞大的互动化、多媒体化的共享式资源库。建设教学资源库有利于教师组织和利用网络资源进行教学,有利于学生在网上自主合作学习,促进教学质量的提高和教育信息化水平的提升。[1]高校在高等教育信息化中承担着调动、配置教育资源,实现教学资源、信息资源整合的重任。[2,3]
为进一步提高汉语预科教学水平,加强骨干院校预科基地建设工作,经过充分研究,新疆轻工职业技术学院启动了建设新疆少数民族汉语预科基地项目,而数字化资源库是汉语预科基地对外提供教学服务的窗口。建设该数字化资源库旨在服务于教师的教学与学生的学习,有利于教学资源的利用与收集,形成学科网站集,完善与充实学院资源中心的服务功能,使之成为学院汉语预科教与学的教科研的主阵地。同时,也为推动新疆少数民族汉语教学模式改革和创新提供技术支持和基础资源保障,推动新疆少数民族汉语预科教育的发展。
通过数字化资源库建设,对我院预科教育资源进行了系统整理、整合。在此基础上,提高教学资源的使用率,促进教学改革。这些预科教育资源,经过进一步分类整理后,可作为对外汉语教学、英语教学、俄语教学和汉语中高级教学的基础资料。遵循“整体规划、分工协作、资源共享”的整合原则,克服条块分割、各自为政的现象,根据技术的可行性和校内资源建设现状,采取多种切实可行的整合策略,促使全校范围内数字化教学资源整合与共享的实现。[4]
一个优质的教学资源库为教师教学和学生学习提供的功能包括:
(1)教学资源库为教师的教学活动提供优化的教学环境,提高了教学效果。
(2)教学资源库为学生营造了数字化的学习环境,全面支持学生的自主性学习、研究性学习等多种学习模式。[1]
汉语预科师生对不同类型的数字化教学资源有着不同的需求,参考《教育资源建设技术规范》并从教学实践和资源建设的实际出发确定所需的数字化教学资源主要包括以下几类:汉语学习视频音频媒体素材、汉语水平考试试题和试卷、课程设计、教案、课件、图书资料等等。
秉承用户导向,好学易用的建设思路,以汉语学习、文化欣赏等丰富的内容,以视频、音频、文档、互动交流等生动的表现形式,开放式的管理,友好的操作界面,建设全面、先进、实用、开放共享的、适合新疆少数民族学生的教育教学资源库。
在使用中广泛听取师生意见和建议,不断更新、完善和改进资源库,特别关注最主要的用户即新疆少数民族学生的使用体验。
数字化资源库包括以下四个板块的内容:
(1)资源中心:包括汉语学习视频库、汉语学习音频库、汉文化学习资源库、汉语水平考试试题库、汉语教学资源库。
(2)新闻中心:包括新闻动态、预科基地公告。
(3)会员中心:注册和登录。
(4)文档中心:包括教学管理文档、图书资料、语料库(外部链接)。
建设过程分为以下几个步骤:
(1)制定建设方案、规划,申请资金,准备相关材料。
(2)分配课余时间分批次联系书店和出版商,购买正版汉语预科教育视频资料。
(3)运用一些视频编辑软件,将购买的视频材料转化为统一格式,剪辑为适当的大小范围。
(4)开发《少数民族汉语预科基地》网站。
(5)上传格式转化好的视频、音频和文档材料至服务器。整理,收尾。
根据数字化资源库使用者的特点在资源库的设计和开发过程中坚持以下原则:
统一原则:基于本系统是学院骨干院校建设的学科网站群之一,为形成群体统一风格,在发展各自学科特色的基础上还需考虑整体风格的一致性。
共享原则:采用标准化方法标识资源,对资源详细分类,方便师生查询使用;建立教师个人资源库,方便教师个人资源上传管理,不断丰富资源库;实现资源的免费开放。
交互原则:能为浏览者提供实时的网络互动。
简洁原则:系统设计做到使用简便,界面友好,适应操作者的信息技术操作水平,访问直接、快捷。
系统后台管理具有专题管理的功能,能分别设定不同用户的操作权限,系统管理员能对平台框架、栏目内容、用户信息等各种信息资料进行集中管理,同时各栏目的管理员可以对其中内容实现灵活的编辑操作和分类管理。
权限管理:系统管理员可以指定某注册用户为栏目管理员,负责对该栏目内容进行编辑管理。栏目管理员利用账号、密码登录后,可以对相应栏目的内容进行输入、修改、删除等操作,但不能更改平台的栏目结构。
信息管理:栏目管理员在输入内容时,可以为所上传或编辑的资源选择所属子栏目。
资源提交:考虑到网速的影响和学生的使用习惯及保证视频、音频文件在不同的网络环境下都能正常播放,要求提交视频材料统一采用“.flv”格式,音频材料统一采用“.mp3”格式,文件大小不超过200MB,并在提交文件时进行数据验证,不符合要求的文件不能提交。系统在管理页面提供视频、音频转换工具软件下载服务。
操作简便:只需懂得基本的计算机操作技术和一些上网经验,用户就可以利用系统管理页面方便地完成栏目内容的输入、编辑和删除等操作。所有学习视频和音频既可以在线播放也可以下载。
系统必须要有较好的伸缩性,具备与各种系统和服务库软件的接口功能,从而保证系统的扩展性,从而保障系统的生存周期,节约学校的应用成本。[5]
数字化资源库分为前台服务子系统和后台管理子系统两个部分。
前台服务子系统完成的功能:
(1)视频、音频、文档资源的分类浏览、播放和下载。
(2)新闻公告浏览。
(3)资源搜索:在使用过程中用户按关键字查寻到相关资源。
(4)教学管理文档、图书资料和语料库浏览。
(5)资源评论:用户可查看针对某个资源的评论和发表评论。
后台管理子系统完成的功能:
(1)身份验证和注册新用户:验证登录用户的身份和角色,从而确定可以打开的页面和进行的操作。注册新用户时验认用户名是否合法,新用户可注册为教师或学生角色。
(2)资源管理:视频、音频、文档资源发布。用户发布、编辑资源,资源可按格式、栏目分类。验证资源的格式、大小是否符合要求。普通用户(教师/学生)可以管理自己上传的资源,管理员可确认是否收录和发布资源。
(3)文档管理:用户利用Web在线编辑器分栏目发布、编辑文章,设立“固定”“推荐”“图文”等文章属性。
(4)新闻公告管理:管理员发布、编辑新闻和公告。公告在内容上分栏目公告、全站公告,形式上可采用滚动公告、弹出公告,支持多条公告显示、最新公告显示。
(5)评论管理:管理对资源的评论。
本系统采用安全易用的SQL Server 2008+SQL Server 2008 Express作为后台数据库。在SQL Server 2008中存储用户的数据,而用户、角色等系统管理数据存放在SQL Server 2008 Express中,这样便于系统快速开发和维护。
在SQL Server 2008中的主要数据表包括:上传资源表、栏目类别表、资源评论表、站内公告表、站内新闻表、新闻类别表等。
本系统采用ASP.NET的Form身份验证方式和基于角色的访问控制RBAC(Role-Based Access Control)。
RBAC是关于用户、角色和权限的理论模型,其基本思想是:将权限分配给角色,将用户按角色划分,通过角色把用户和权限联系起来,只有当某个用户属于某个角色时,它才可以访问这个角色所拥有的权限。[6]
利用角色来管理用户权限,不同角色的用户拥有相应的操作权限,这是目前最为广泛接受的权限模型。
RBAC主要由验证和授权两部分组成,验证包含用户验证和角色验证,用户验证是验证用户是否为合法用户,即用户名和密码是否和已注册用户相同,而角色验证是查找用户所属的角色。角色和用户表都存储在数据库中,验证通过查找数据进行匹配。[7]
系统共定义了5种角色,为每一种角色设定了访问权限,这5种角色是:系统管理员、资源中心管理员、文档中心管理员、新闻中心管理员、普通注册用户(教师/学生)。系统管理员拥有最大权限,负责指派各中心管理员和文档管理员。系统管理员有权为每一个用户分配角色和从角色中删除用户。各种角色的用户可以上传和管理个人的资源,但已被管理员收录的资源则不能更改和删除。
最后,为了保证服务器的安全性,将服务器置于校园内网,将采用SNAT(Source Network Address Translation,源地址转换)和 DNAT(Destination Network Address Translation,目的地址转换)技术,对外发布Web网站。[8]
系统开发使用Visual Studio 2010集成开发环境,用C#编写业务逻辑代码,在其自带的开发Web服务器中调试。开发过程采用快速开发模式,把数据源控件和数据显示控件相结合进行开发,数据源控件用来操作数据库的数据,数据显示控件把数据源控件取得的数据以不同的界面方式显示出来,这是一种优秀的编程方式。这种快速开发模式,数据库操作语句是开发工具自动产生的,开发人员在开发程序时不需要手工编写新增、修改、查询、删除的SQL语句,这样可以大大缩短开发时间。[9]
硬件采用HPBL460G7刀片服务器,配备大容量硬盘。软件为Windows Server 2008+IIS7.0+.NET Framework4.0,数据库SQL Server 2008+SQL Server 2008 Express。在校园网环境中对系统进行测试、修改,直至达到设计要求。指派专人负责分批次联系书店和出版商,购买正版汉语预科教育视频资料,运用一些视频编辑软件,将购买的视频音频材料转化为统一格式,剪辑为适当的大小范围再上传至资源库供师生分享。
系统的部署、测试均已完成,也整理和导入了数十GB的教学资源,现在运行正常。图1为系统主页,图2为资源中心后台管理页面。
图1 新疆少数民族汉语预科基地主页
图2 资源中心后台管理页面
数字化资源库建设是教育信息化发展的核心和基础,是一项需要长期建设与维护的系统工程,需要结合本地区学校实际情况,从可持续发展的角度统筹规划,规范有序地进行。同时,需要汉语教师和学生积极投身于建设过程中,以及IT技术人员的密切配合。新疆地域辽阔,在新疆的院校中,母语非汉语的少数民族人数较多,建设汉语教学数字化资源库、充分利用互联网覆盖到全疆尤其是较偏远地区,对提高本地区的汉语水平有着现实意义。
目前该数字化资源库已对校内的教师和学生开放,对校内汉语教学发挥着重要作用,成为汉语教学顺利开展的有效支撑和有力保障。随着数字化资源库内容的不断丰富和完善,以及将来对互联网的开放,其将在新疆少数民族汉语教育信息化进程中发挥应有的作用。
[1]宋维堂,张淑梅.关于高职教学资源库的建设[J].职教论坛,2011(17):18-20.
[2]周建清.试论图书馆数字资源整合[J].现代情报,2007,27(3):88-89,92.
[3]宋怡.数字图书馆信息资源整合的应用研究[J].图书馆学刊,2007,29(2):103-104,111.
[4]冯向春,肖希明.论高校校内数字化教学资源整合的环境与策略[J].图书馆理论与实践,2010(9):78-81.
[5]杜渐.基于知识管理的网络教学资源管理研究与设计[D].北京:北京交通大学,2007.
[6]SandhuR,BhamidipatiV,MunawerQ.TheARBAC97 model for role-based administration of roles[J].ACM Transactions on Information and System Security,1999,2(1):105-135.
[7]单徐梅,虞慧群.基于RBAC的工作流管理系统授权约束方法[J].计算机工程,2010,36(4):152-154.
[8]郑培群,苏扬,郭倩.基于Netfilter的网络地址转换研究与实现[J].武汉理工大学学报(信息与管理工程版),2010,32(5):710-713.
[9]王海生,万庆平,陈建荣.Web数据库系统快速开发模式的研究[J].计算机应用与软件,2012,29(2):179-182.