高职院校网络教学资源平台建设的实践探索
2012-06-25陈桂珍邓文雯朱晓礼
陈桂珍,邓文雯,朱晓礼
(苏州农业职业技术学院,江苏 苏州 215008)
随着高职教育和现代信息技术的发展以及各校办学规模的不断扩大,为了提高学校的办学效率,提升学校的教学水平,必须将教学活动的时空范围扩大到课堂之外,让教学活动不受时空限制。网络教学的兴起,给教学改革注入了新的活力。如何有效地开展网络教学,使学生在网络环境下自主学习、获取新知,构建自己的知识和能力体系,网络教学资源的建设在此起着至关重要的作用。网络教学资源有助于推动教学过程的改革,有利于学生的自主学习,因此,随着多媒体技术、数据库技术、网络技术等现代信息技术手段越来越广泛地被高职院校师生所掌握,以现代信息技术为支撑的网络教学也迅速成为现代教育技术中的重要组成部分,网络教学资源的建设也正成为网络教学的核心问题。
一、建设网络教学资源平台的目的意义
网络教学突出的优势主要表现在信息、资源传输的及时性,学生学习的自主性,教与学、学与学之间的交互性和教学资源的共享性方面。网络教学资源具有使用方便、开放性强、信息量大、增长迅速、内容丰富、形式多样、更新及时、更改方便等特点。网络教学资源的内容和形式必须充分发挥网络的优势,改革传统的教学和管理模式,构建学生自主学习、个别学习和协作学习的网络学习环境。
网络教学平台是为网络教学的学习者和教师提供授课、学习、答疑与讨论以及作业处理等教学过程的支持工具,在网络教学资源平台上能快速、高效地实现教学资源的有效管理和利用。网络教学平台以学习者为中心,注重教学的互动性,倡导学生自主学习。在网络教学平台的支持下,学生可以充分发挥自主学习的主动性、积极性与创造性,无需接受传统的线性学习流程,能够根据自己的需要自由安排学习计划、选择学习内容,享受完全个性化的学习,彻底掌握学习的主动权。
构建网络教学资源平台是为了实现高质量的教学资源的共享与传播,促进师生互动,促进主动式、协作式、研究性学习,形成开放、高效的教学模式,从而更好地培养学生的信息素养以及解决问题的能力与创新能力。因此,应科学地运用网络教学资源以提高学生的学习兴趣、学习效率,改革传统的教育教学方法,逐步探索一套适合高职院校教学特色的高效的教学方法,优化高职院校的教学过程,为高职院校培养适应岗位(群)需求的技能应用型人才营造理想的学习环境,为学生提供广阔的探索知识的空间,全面提高教学质量。
二、网络教学资源平台建设的实践探索
(一)网络教学资源平台的框架设计
设计网络教学资源平台的目的是应用现代信息技术,使信息技术与课程相结合,构建信息化环境,激发学生兴趣,使学习者通过与网络环境的交互作用获得知识和能力,即为教师、学生、教务管理者提供在线教学、学习、管理的开放式数字平台。根据此目的,笔者将网络教学资源平台的框架设计如下图所示。
图1 系统功能流程图
根据网络教学资源平台使用对象的不同,我们将该系统分为三个子功能模块。
学生子模块:实现在线测试、在线学习以及与教师在线交流、讨论等主要功能;
教师子模块:实现在线作业批阅、电子教案编制、教学博客以及辅导答疑、在线讨论等与学生互动的主要功能;
管理者模块:实现多媒体素材管理、权限管理、题库管理以及课程上传下发等主要功能。
(二)系统功能模块设计
1.教学资源的管理
第一:按素材类型分,实现对试卷、视频、文献、课件、案例和常见问题等教学素材的上传下发、维护利用等功能;
第二:按课程分,实现专业群下各门课程的教学素材分类管理。
2.系统管理
系统管理主要包括站点管理和用户管理。站点管理功能主要是课程负责人可以创建课程站点,并对课程的所用内容进行维护,组建教学团队,完成精品课程的申报、评审工作;用户管理功能主要实现用户注册、访问记录统计、系统权限设置、分配和系统日志管理。
3.用户交流
用户交流功能主要实现学生与教师之间的互动,如学生在线测试,与任课教师在线交流、在线学习等;教师利用该平台实现在线作业布置与批改、教学课件撰写、教学博客管理等。
(三)网络教学资源平台的实现技术
该系统在分析了用户的操作与数据存储交互的复杂性后,采用“通讯、表现、存储、应用、数据库服务”的五类网络应用模块架构,以Web为技术平台,并采用浏览器/服务器(B/S)结构,运用.Net技术和数据库技术开发网络教学资源平台。其中Sliverlight和Ajax技术的应用是该系统实现的两大特色。
1.三层架构技术
传统的Web应用软件开发采用页面和页面类的两层结构,这样的软件架构给程序员开发及维护工作带来诸多不便,如不利于标准化、不利于各层逻辑的复用等。该系统采用三层架构(3-tierapplication)技术指导开发,即将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的主要是为了“高内聚,低耦合”的思想。表示层通过Web方式向用户提供友好应用界面,但多以超文本代码组成,不含有具体逻辑代码。业务逻辑层主要作用是对数据业务逻辑处理,为表示层提供访问数据库的接口并不直接访问数据库。数据访问层负责对数据的操作,即为业务逻辑层和表示层提供数据服务。虽然三层开发增加了开发成本,降低了系统的性能,导致级联的修改,但开发人员可以只关注整个结构中的其中某一层,可以很容易地用新的实现来替换原有层次的实现,可以降低层与层之间的依赖,提高了系统的可复用性和健壮性。
2.Sliverlight技术
根据网络教学的需求,众多多媒体资源必须通过视频播放的形式来实现,因此我们采用Sliverlight2.0技术来实现通过Internet播放音频、视频、Flash等多媒体文件。这一技术是微软于2008年6月发布的一个跨浏览器、跨客户平台的技术,运用它能够设计、开发和发布有多媒体体验与富交互 (RIARichInterfaceApplication)的网络交互程序。该系统通过这项技术的运用,为用户节省了下载等待时间和存储空间,同时实现了用户对多媒体资源播放、暂停、停止、跳跃等可交互性操作。
3.Ajax技术
为了提高网络教学资源平台的用户操作体验以及完善该系统的交互性,我们采用了Ajax技术。该项技术并不是一种新的编程语言,而是一种用于创建更好、更快以及交互性更强的Web应用程序的技术。以登录功能为例,传统的Web应用当用户提交表单时就向Web服务器发送一个请求,服务器接收并处理传来的表单,然后返回一个新的网页。这个做法浪费了许多带宽即需要用户等待很多时间,往往得到的结果仅仅是“密码不少于六位”等错误提示。与此不同,Ajax应用可以仅向服务器发送并取回必需的数据,实现不更新整个页面的前提下维护数据,这使得Web应用程序更为迅捷地回应用户动作,并避免了在网络上发送那些没有改变过的信息。
4.DIV+CSS实施页面布局
界面是该平台很重要的设计要素,该平台采用DIV+CSS实现页面布局和各种定位。DIV+CSS是网站标准(或称“WEB标准”)中的常用术语之一,DIV+CSS是一种网页的布局方法,这一种网页布局方法有别于传统的HTML网页设计语言中的表格(table)定位方式,可实现网页页面内容与表现相分离。采用该技术进行页面布局,使得该平台的页面体积容量变得更小,浏览速度更快。由于CSS富含丰富的样式,使该平台页面更具灵活性。它可以实现通过不同的浏览器浏览页面,显示效果统一、不变形的功能。
三、结语
近年来,随着信息技术的飞速发展和在高职领域的大范围的普及运用,高职网络教学资源的建设已迫在眉睫。网络教学资源平台的建设应结合学校的实际、信息化发展的趋势、教学需要、学校发展规划,以服务教学为第一目标,为提高学校的教育教学水平服务,并通过课程建设来促进网络教学资源平台的发展,不断更新、完善,提高网络教学资源平台的水平,从而更好地为教学服务。
[1]吴建国,许兴华,王铁.校园网络教学资源建设与思考[J].云南警官学院学报,2009,(5):125-128.
[2]任为民.网络教学资源建设深层思考[J].中国远程教育,2003,(18):26-29.
[3]吴伟敏.网络教学平台的定位与实现策略[J].远程教育,2003,(4):18-19,59.
[4]穆道生.远程教育系统开发[M].北京:中国宇航出版社,2004.
[5]孟燕,邓良太,张晶,傅霖.精品课程网站动态生成平台的设计与实现[J].中国教育信息化,2009,(21):41-42.