前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇素材库范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。
【关键词】Subversion(SVN) 版本控制 多媒体素材库
1 问题的提出
多媒体素材库的开发需要许多个人共同合作完成,开发过程中项目组成员需要共享各专业数据库中数据,为了保证素材库的正常建设,项目组成员需要保证每个人拿到的文件都是最新的、一致的,且可以根据需要回溯到之前的某个节点,这就需要在项目过程中做好数据的版本管理。 素材库的文件版本管理是一个素材库建设的基础,它不仅可以提高素材库的建设效率,而且可以提高素材库的共享性,为多媒体素材库的长期发展保驾护航。
多媒体素材库的文件数据是其建设的核心,如果忽略对其版本控制管理的重要性,会给其带来许多问题。
(1)缺少版本规划,时间久了容易引起版本混乱;
(2)版本没有进行生命周期管理,维护成本很大;
(3)版本升级测试通过后,没有及时归档(包括中间产生/更新的各种过程文档);
(4)归档后的版本,下发文件人员没有及时出去;
(5)由于没有做好文档数据版本管理,经常出现同一项目组的开发人员的版本不一致,此时想回溯到之前的版本变得困难重重,从而对项目造成严重影响。
2 版本控制的概念
版本库Repository是 Subversion的核心部分,它是数据的中央仓库,版本库以典型的文件和目录结构形式文件系统树来保存信息。任意数量的客户端连接到版本库读取修改这些文件。客户端通过写数据将信息分享给其他人,通过读数据获取别人共享的信息。一个数据仓库对应的可以是一个项目,也可以是多个项目。SVN是基于数据仓库进行管理的。
它的主要特征有:
(1)“提交(commit)”实现了真正意义上的单个文件操作。
(2)版本号依据每次提交而改变,日志信息也是针对每次提交而设置。
(3)具有创建分支(Branch)和标签(tag)的功能。
3 SVN应用
SVN Repository 是多媒体素材库的版本库核心,所有的数据都以一定的数据格式存放在这个仓库。用户根据权限可以访问版本库。
3.1 简述
(1)建立项目的数据仓库,并导入项目的最初版本(由管理员完成)。
svn://10.232.201.102/多媒体素材库/护理学
(2)从仓库获取一个“工作副本”(svn checkout,可以获取最新版本也可以获取以前的某个版本),在这个“工作副本”中进行项目开发,修改完毕将变动提交到仓库。
svn checkout svn://10.232.201.102/多媒体素材库/护理学。
在团队开发中,进入已有的“工作副本”进行编辑前,应该先使用"svn update"命令将当前“工作副本”更新到仓库中的最新版本。
3.2 Subversion常用命令
典型的工作周期是这样的:
3.2.1 更新你的工作拷贝
・ svn update
将当前“工作副本”更新到仓库中的最新版本。
3.2.2 做出修改
・ svn add
・ svn delete
・ svn copy
・ svn move
如果要在项目中增加或删除某一文件或目录(包括复制和移动),必须使用svn的相关命令进行标记。
for example: 增加 doc 文件,用命令 touch doc , svn add doc
3.2.3 检验修改
svn status
・ svn diff
・ svn revert ( 把文件恢复到未修改的状态)
3.2.4 合并别人的修改到工作拷贝
・svn update
・ svn resolved
3.2.5 提交你的修改
・ svn commit
检查确认无误后,便可提交此次更改,同时要附加此次更改的说明注释信息。
冲突发现与解决:
Subversion打印C标记,并且标记这个文件已冲突。
对于每一个冲突的文件,Subversion放置三个额外的未版本化文件到你的工作拷贝:
filename.mine
你更新前的文件,没有冲突标志,只是你最新更改的内容。
filename.rOLDREV
这是你的做更新操作以前的BASE版本文件,就是你在上次更新之后未作更改的版本。
filename.rNEWREV
这是你的Subversion客户端从服务器刚刚收到的版本,这个文件对应版本库的HEAD版本。
如果你遇到冲突,三件事你可以选择:
(1) “手动”合并冲突文本(检查和修改文件中的冲突标志)。
(2) 用某一个临时文件覆盖你的工作文件。
(3) 运行svn revert 来放弃所有的修改。
一旦你解决了冲突,你需要通过命令svn resolved让Subversion知道,这样就会删除三个临时文件,Subversion就不会认为这个文件是在冲突状态了。
3.3 标签
相应的svn库都有tag 文件夹,tag只可读,不可写,tag是开发文档目录主干的一个快照,根据开发的阶段,可以在重要的阶段打 tag,以便于以后对文档的查找和恢复。
在多媒体素材库的数据搜集完后可以打一个tag,当编辑初稿后可以打一个tag, 当初审完成后可以再打一个tag,当然在最终时,也要打tag。
4 小结
如今在多媒体素材库的建设体系中,文档管理始终是一个难题。利用SVN的特点可以有效解决对文档的版本控制。将维护人员与开发人员相互分离,开发人员更新文件,而维护人员在工作时总能拿到最新的文件,不但提高了效率,更减少了误操作的可能性。同时,维护人员通过SVN更新文档,使得开发人员能够更好地对素材库文件进行改进。此外,对于团队中不同人员的权限控制,也保证了文档的安全性,避免了被无关人员的篡改。
参考文献
[1]许林.医院网络环境中软件在线升级技术的研究与实现[D].中国石油大学, 2011(08).
作者简介
张更新(1981-),男,河北省衡水市人。硕士研究生学历。现为衡水卫生学校文化教学部讲师。
欧洲古典柜类家具和数据库的概述
柜类家具,英文为case furniture,直译为箱体家具。在中国一般称为橱柜类家具,主要用来贮存物品。欧洲古典柜类家具最早出现的原型为箱子,在十七世纪出现了底部带抽屉的箱子。随着科技的进步,人们家庭中的纺织品不仅增多并且变得大而厚重,为了存储这些织物,大型的立柜应运而生。立柜里架有横板方便分类收纳,而后由于人们对衣物储存的需求,立柜中加入了可以悬挂衣物的横撑。至此,已经和现代常用衣柜非常相似了。
数据库(Database)可以理解为一种用于存储文件的柜体,不同于一般意义上的传统柜体,其存储的物品是电子化的文件信息,用户通过添加、删除、修改、查询等操作,可以对柜体中的数据文件进行有效操作。本文采用MYSQL数据库管理软件对欧洲古典柜类家具信息进行分类存储。MYSQL数据库在逻辑上可以理解为一个存储电子信息的柜体,数据库中的多张数据表即相当于传统柜体中由横撑所分割出来的独立存储空间。
数据库框架建立的主要思路
我们在研究时,根据建立数据库的目标来构建数据库框架。首先将柜类家具的各种共有属性按照逻辑划分,并存储于数据表格之中,这部分数据表作为附表,各附表也可以相互引用。而具体的家具样本作为主表,表中的各个属性分门别类从附表引用。例如:腿撑“stretcher”这个独立的家具构件,它作为一个数据表独立存在,所有的腿撑造型都作为一个独立的元祖存储在该表中,表格中的属性(列)为:序号、中文名称、英文名称、装饰手法、常见国家、常见时期、常见风格。主键是序号属性。装饰手法这一属性包含的内容是外关键字,为装饰手法表格中的关键字。数据库工作时可以直接调用外表格中的制定内容。表格与表格之间相互调用以满足搜索时结果的丰富性。其中常见地区、时期、风格可以通过计算机对主表中信息的统计得到。内容也为外关键字,可以分别引用于地区表格、时期表格和风格表格。表格之间的关系有些为从属关系,比如:时期表格从属与地区表格;也有些为并列关系,比如腿撑表格和尖顶饰
表格。
数据库设计方法
通过对欧洲古典柜类家具素材库的需求分析,并且对数据库设计方法学习后。本数据库设计时遵循的设计方法总结如下:(1)属性划分时尽量细致。且应该尽量划分到原子级别,即不能再分。(2)秉承一对一原则。即每一列中的每一个单元表格只表达一种信息。如果不能用一个信息来表达,就将其拆分为两种属性。(3)重复出现的信息应归纳总结成一个新表格,引用到其他表格中。这样能的减少数据冗余。并且应该删除可以通过已知属性用公式推算出来的数据,这样可以减少派生冗余。(4)表格的每一列属性在引用其他表格信息时,只能引用同一个表格的。如果不能做到,则应试情况该拆分属性,或合并表格。
数据库的功能
数据库在使用过程中是作为后台支持存在的,支撑了整个软件的功能,前台操作平台可以按照不同的目的需求写出不同的软件。比如:如果我们需要网络搜索,那我们就可以把前台用web页开发。如果我们需要以教学为目的,在前台软件的就可以多加一些适用于教学的功能,比如小测验。如果希望可以在手机上使用,就用IOS或android开发。就建立这个数据库的存储内容和目的来看,有以下几个主要功能:
(1)搜索。搜索是这个数据库中最重要的功能之一,数据库把数据织成了一张网。在搜索某个关键词时,可以把所有相关的信息知识全部呈现在用户眼前。可以高效快速的获取某重点信息。搜索关键词是可以搜索出和数据库中任意位置词语匹配的元组和属性。
(2)信息传达。信息传达是这个数据库建立的目的,把数据库中的数据传达给使用者。这些信息包含文字信息、图片信息等,它是动态交互的传播,而不是像书籍一样,静态的传播。这就是这个数据库比书籍优势的地方。书籍在书写和阅读的时候都只按照一种逻辑进行,或是时间逻辑,或是分类的逻辑。但是数据库在搜索查阅的时候却可以既按照时间逻辑,又按照分类逻辑,还按照材料的逻辑。使用者在获取信息的时候更加快速。
(3)信息统计。信息统计也是这个数据库的一项主要功能。主要用来统计信息,比如,我们可以统计莨苕叶这个装饰图案经常在那个时期的家具中出现,甚至百分比各为多少。这个数据库的框架已经列好,在设定框架的时候多是通过对各种资料的搜索归类和整理。在基本框架建立好后,我们继续对内部的信息进行扩充,扩充信息主要集中在家具主表中,这时候只需要将柜类的各项信息按照数据库框架一步一步的录入即可。其中信息基数越大,统计信息越可靠。这里就体现出了信息化的优点。
一、网络语言有助于构建和谐的师生关系
网络语言前卫、新奇、幽默、风趣,能够反映学生张扬个性的心理,符合他们活跃、新潮的思维方式。在语文教学中,教师合理使用网络语言,往往能够让学生感到惊喜,体会到教师与他们在心理上的平等,从而顺利地实现与学生的沟通,很快拉近与学生的心理距离,构建和谐融洽的师生关系。
在课堂上,某教师鼓励学生发言,没有使用传统的说法:“希望大家积极发言,勇敢发表自己的观点,锻炼自己的自信和口头表达能力。”而是使用他们常用的网络语言表达方式:“今天对这个问题的讨论,大家可不能当‘打酱油的’,一定要及时‘跟帖’,大胆‘拍砖’啊。”某同学回答问题后,教师这样评价:“××同学的发言真‘给力’,差点儿让我‘hold不住’。”下课时,学生找教师讨论问题,教师说:“你这个观点,前几年就已经出现了新的替代观点。孩子,你‘out’了!”学生听后,先是愣了一下,但很快闪出敬佩的眼光,说:“想不到老师您还挺‘in’的嘛!”这对答之间,拉近了学生和教师的心理距离。这里的“打酱油”(冷眼旁观、不积极参与)、“跟帖”(加入讨论,发表观点)、“拍砖”(发表意见)、“给力”(特别有力,让人感觉很好)、“hold不住”(控制不住)、“out”(过时、落伍)、“in”(新潮、时髦),等等,都是网络上的热词,学生们经常使用。当听到老师居然能对网络热词如此了如指掌、运用自如时,学生的喜爱、尊敬、佩服之情便油然而生。古人说:“亲其师,信其道。”学生对教师的这种油然而生的喜爱、敬佩之情,会极大地激发学生对教师所讲知识的喜爱之情。
二、网络语言有助于激发学生的创新热情
网络语言最突出的特征是创新性,正如张小平所说,“具有革命意义的创新性是网络语言最大的特点”[3]。网络语言的创新,几乎利用了能够利用的所有语言材料。语音、词汇、语法,文言、方言、外语,都成了构筑网络语言大厦的基本材料。与传统语言相比,网络语言有许多创新形式,主要有四种。一是符号创新。将键盘符号经过不同的组合,形成新的符号形式,表示全新的内容。例如,“(-_-)”表示神秘笑容;“”表示醉了;“^-^”表示眯着眼睛笑;“:-o”表示惊讶。二是缩略创新。利用英语、拼音、数字等缩写形式表达新的意义。例如,GG(哥哥)、PMP(拍马屁)、PLMM(漂亮妹妹);FM(follow me跟我来)、BTW(by the way顺便问一下)、GF(girl friend女朋友);me2(me too我也是)、F2F(face to face面对面)、3ku(thank you谢谢你)等。三是数字创新。使用数字的读音组合表达一定的意义。例如,88(拜拜)、1314(一生一世)、8147(不要生气)、7456(气死我了)等。四是谐音创新。如大虾(大侠)、斑竹(版主)、幽香(邮箱)等。
类似的网络语言创新实例,值得语文教师充分利用。通过大量的实例分析,可以让学生视野更加开阔,认识到“一切皆有可能”,人类创新永无止境,鼓励学生进行有益的探索和创新,自然能够激发学生的创新热情,提高创新能力。
三、网络语言有助于强化学生的语言规范意识
网络语言中有不少不太规范的语言现象,却是学生们比较认同的。一是错字别字。如把“电信局”打成“点心局”,“信箱”打成“馨香”,让人很费解,影响交际效果。二是有意别解。网民故意对词语作出有别于常规的解释。如用“偶像”代指“令人呕吐的对象”,用“可爱”表示“可怜没有人爱”,用“讨厌”表示“讨人喜欢百看不厌”,用“白骨精”代替“白领﹢骨干﹢精英”,用“特困生”指代“上课特别爱犯困、打瞌睡的人”,等等。三是错误语法。如“给个理由先(先给个理由)”是粤语语法的状语后置;“知不道”(不知道)是西北方言语法的运用;汉语表达与英语语法杂在一起,如在汉语后面加上英语表示时态和数的形式,如“兄弟姐妹s”(兄弟姐妹们)、“晚饭ed”(吃过晚饭了)、“听课ing”(正在听课中)等则是英汉语法的杂糅。四是火星文。火星文是由各种符号,包括数字、拼音、繁体字、冷僻字、日文、韩文、英文等组合而成的,非常难懂。如“如果非要在叽份love+1咕期限,偶C望4,one万年”(如果非要在这份爱加上一个期限,我希望是,一万年)。
这些不规范的语言现象,尽管生动活泼、新奇幽默甚至有一定程度的保密效果,但它们是在游戏文字、破坏语法、不合逻辑,如果任其泛滥,将严重影响传统语言的纯洁。语文教师要注意帮助学生分析这些不规范现象,把它们作为反面教材,引导学生分清传统语言和网络语言适用的不同场合,提高他们分辨是非的能力,引导他们认识比较规范的网络语言,远离网络语言垃圾,从而强化他们的语言规范意识。
四、网络语言有助于提升学生的民族文化意识
网络语言中有大量的英文字母词,如VCD、UFO、GDP、WTO等,被网民甚至大众传媒广泛使用。“语言反映一个民族的特点,它不仅包含着该民族的历史和文化背景,而且蕴藏着该民族对人生的看法、生活方式和思维方式。”[4]由于英文字母词大多保留着英文的原貌,因此承载着不容忽视的西方文化信息。语言承载的文化信息潜移默化地影响着人们的思想和行为。如果中国人使用英文字母词的现象越来越多,势必会不断亲近西方的传统文化,从而影响对我国传统文化的喜爱和认同。
语文教师在教学中,要积极向学生讲明,语言不仅是思想交流的工具,也是文化的载体,讲清英文字母词所承载的西方文化意义,以及滥用字母词对中国民族文化的危害,帮助他们树立语言所代表的民族文化意识,合理使用英文字母词,不滥用影响中国文化传播的英文字母词。
五、网络语言有助于提高学生的语言品位
网络语言追求创新、标新立异,同时粗俗化倾向也在暗流涌动。在网络上可以见到不少带有粗俗化倾向的污言秽语,如P(屁)、NQS(你去死)、TMD(他妈的)、WBD(王八蛋)、“你装什么丫挺的啊”等。网络语言的粗俗化倾向还有愈演愈烈之势。有时网络语言还粗俗得“翻新出奇”。如“你真是一个二百九”,有人解释说,这种说法包括有“二百五”、“三八”和“二”(据说是“286”的简称,意思是慢、笨)等骂人的意思。
作为语文教师,要让学生明白,应当坚决反对网络语言的粗俗化倾向,作为正在受教育的学生,不应该作网络语言环境的污染者,而应该成为网络语言的洁净者,为语言品位的提高做出应有的贡献。
总之,语文教师不应该成为学生喜爱的网络语言的“菜鸟”(低水平的人),而应该成为精通学生熟知的网络语言的“大虾”。只要语文教师善于从正反两个方面充分利用网络语言这一鲜活素材库,就一定会让网络语言变成提高学生语文素质的强大力量。
参考文献:
[1]汤玫英.网络语言新探[M].郑州:河南人民出版社,2010.
[2]江苏“给力”文化强省[N].人民日报,2010-11-10.
[3]张小平.关于网络传播语言特点的观察[J].现代传播,2002(6).
关键词:计算机辅助教学;素材资源库;jQuery;异步响应
中图分类号:TP312文献标识码:A文章编号:1009-3044(2010)22-6314-03
Optimize Ajax Technology-based Data Exchange Mechanism in TRL
DUAN Sheng-qiang, YU Le-bing, CHENG Jie, ZHAO Jia
(Xi'an University of Arch. & Tech, Xi'an 710055, China)
Abstract: "Teaching Resource library" is the basal support library for the traditional education, which provides a wealth of reference resources for teachers during lesion preparation phase. To construct a wide range of disciplines, content-rich resource library, can effectively improve the efficiency of lesson preparation and electronic teaching quality. With the advanced technology of Web2.0, combined with years of experience in the production of multimedia courseware, optimize the data exchange mechanisms, and improve the service system response, enhancing the user's browsing experience.
Key words: computer-aided instruction; teaching resource library; jquery; asynchronous response
多媒体教学资源素材库是计算机多媒体教学全面展开的基础。它包含的素材种类丰富,媒体类型多样,实时在线用户多,需要采用计算机和数据库技术对素材数据进行管理。许多高校已经建立起了这样的资源库管理系统,但在已建成的系统中,客户请求页面中存在着大量重复数据,造成较大的网络带宽和服务器处理资源的浪费,使服务器在同一时刻无法处理更多的用户请求,同时客户端显示效果较为单一,并且无法追踪反馈服务器的处理状态,在系统或网络繁忙的情况下,用户长时间内得不到任何提示,容易失去浏览信心。针对上述问题,本文拟采用jQuery (Ajax扩展库)异步通信技术,优化改进现有资源素材库管理系统的数据交换和数据验证机制,提高系统服务的响应效率。
1 理论依据
1.1 Ajax技术原理
AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是一种创建交互式Web应用系统的开发技术。根据Ajax提出者Jesse James Garrett建议,需满足:1)使用XHTML+CSS来表示信息;2)使用JavaScript操作DOM(Document Object Model)进行动态显示及交互;3)使用XML和XSLT进行数据交换及相关操作;4)使用XMLHttpRequest对象与Web服务器进行异步数据交换;5) 使用JavaScript将所有的东西绑定在一起。6)使用SOAP以XML的格式来传送方法名和方法参数。AJAX不是指一种单一的技术,而是有机地利用了一系列相关的技术。
在传统的B-S交换模型中(图1),客户端的请求与服务端的处理是同步的,浏览者首先向服务器提出浏览请求,然后等待服务器的响应,接下来根据服务器的响应,解析页面的HTML源代码,分析出需要下载的样式表、图片、音视频、动画等数据,下载完成后浏览器再进行渲染,这样浏览者就可以看到点击的网页了。在这种模式中,浏览者每次点击的页面是不同的,在这些页面中大部分数据是相同的,无需再次下载,多次点击会带来服务器处理资源和网络带宽的浪费。
在Ajax异步处理模型中(图2),浏览器首先加载并分析整个页面的HTML-DOM结构,完成页面首次初始化渲染后,用户的后续操作,仅仅是通过Ajax引擎向服务器发起数据请求,收到服务器的处理数据后,客户端利用Javascript技术,操作DOM模型中的元素,实现元素内容的更新,在这种模型中,客户端的一个页面可以多次向多个服务器页面发起请求,客户端与服务器之间只进行“更改”内容的交换,从而大大降低了通信数据量。
实际上,Ajax利用了XmlHttpRequest对象(Ajax引擎)消除了用户和服务器交互之间的等待,使用户操作与服务器响应异步化。用户提交的请求以及服务器返回数据解析均需要由Javascript完成,由于Javascript编码语言的复杂性和弱调试性,在实际的工程使用中,较少直接使用原生的Javascript实现Ajax,多采用经过封装和扩展的框架,常用的有jQuery, Mootools, Dojo, Ext,每种框架都有着各自的优点和缺点,在此不做展开讨论。本文拟采用体积轻巧、插件丰富的jQuery代码库。
1.2 jQuery技术特点
jQuery是一套跨浏览器的JavaScript库,强化HTML与 JavaScript之间的操作。由John Resig在2006年1月的BarCamp NYC上释出第一个版本。全球有28%的站台使用jQuery,是目前最受欢迎的JavaScript库,它的主要特色是:1)轻量级,大小不到30K,压缩后只有18K;2)强大的选择器,兼容CSS1到CSS3几乎所有的选择;3)出色的DOM操作的封装;4)可靠的事件处理机制;5)完善的Ajax支持,使开发者专项处理业务逻辑;6)不污染顶级变量;7)出色的浏览器兼容性,能够在IE6.0+、FF2.0+、Safari2.0+、Opera9.0+下正常运行;8)链式操作,可在一个对象上添加一组操作;9)隐式迭代,自动操作集合对象,大幅减少代码量;10)丰富的插件支持。
2 系统设计
2.1 系统需求
改进后的多媒体教学素材资源库需要满足以下要求:
1) 素材资源库前台页面的数据必须异步的提交至服务器端。由于信息操作页面包含的数据量非常大,如果每次操作都对页面进行刷新的话,会对服务器带来较大的冲击,并且用户需要等待的时间会非常的长,因此必须采用异步提交的方法,每次用户的操作只是提交简单的数据,并且服务器的处理状态和处理结果在不刷新当前页面的情况下,用户会得到有效地反馈。
2) 素材资源库的录入数据必须进行验证。干净有效的数据是系统安全运行的基础,每次客户端提交的数据在存入数据库前,必须进行有效地检验,传统的同步模式中,每次客户端提交的数据,都提交到服务器端进行检验,这种检验模式也会带来不必要的服务器开销,新的管理系统中,数据的有效性验证在客户端完成,服务器端专注于数据的合法性验证。数据的有效性验证在客户端完成,无需与服务器的通信,可有效地改善了用户了浏览体验。
3) 数据处理过程中,客户端及时更新处理状态。素材资源库中包含着大体积数据,如展示挂图、讲解动画、演示视频,服务器处理这类数据时需要花费的时间较长,如果在这么长的时间内,客户端没有任何提示,就会造成用户等待的焦躁感,会不断地刷新页面,甚至会退出使用。因此在新系统的设计中,必须考虑这样的问题,在服务器的处理能力和网络带宽无法增加的情况下,给用户及时的信息提示,可有效地缓解用户的等待压力。
2.2 系统组成与结构
基于以上论述,设计基于jQuery的多媒体教学素材资源库信息管理系统,功能设置与现有的信息管理系统类似,以用户、文章、文件为中心展开,概要设计如图4所示。
总体结构设计如图5所示。系统遵循B-S的设计模型,主要分为客户端、服务器端、数据存储三部分组成。
1) 数据层主要存储了系统的所有数据信息,包括系统配置信息、用户信息、内容信息、文件信息及过程信息。
2) 服务器端主要是业务处理层,控制着整个系统的逻辑,保证系统正常运行,接收处理客户端提交的数据参数,传递给数据层,同时将数据层的信息解析到客户端。在Ajax系统中,业务处理层的页面不再承担构建处理后展示页面的组织功能,而专注于数据的处理,因此可按照功能进行设计。
3) 客户端主要通过接口与用户进行交互,用户首先将数据提交到jQuery封装层,然后由jQuery调用Ajax引擎,向服务器端提交数据,同时解析服务器端返回的数据,操作页面中DOM元素,实现页面的局部内容更新。
3 系统实现
素材资源库管理系统的系统功能和系统部署与传统的信息管理系统类似,主要区别是在客户端加入jQuery处理层,负责处理服务器端的数据交换处理。
3.1 jQuery环境配置
STEP1 下载jQuery-version.js文件,置放与Web网站的可访问目录。
STEP2 在客户端页面标签内引入jQuery包:
STEP3 构建jQuery代码书写总容器框架,置于引入包后,标签之前:
$(document).ready(function(){
///所有jQuery代码必须放在此处,才能生效
});
3.2 客户端表单验证
为了系统的安全性和避免读入脏数据,需要对上文所提及的各类表单的数据进行验证。表单的数据验证可在客户端和服务器端进行,客户端采用正则表达式的方式对数据的合法性进行验证,例如数据非空验证、字母编码范围(只允许字母和数字)的验证、数据格式(邮政编码、电话)的验证等,服务器端实现数据的有效性验证,例如输入的用户名是否存在,密码是否争取。一般来说,客户端的验证对用户响应较快,而服务器端的验证受CPU处理能力和网络带宽的影响较大,对用户的响应相对较慢。
以“用户登陆”操作为例实现表单验证,
关键词:多媒体素材资源库:课程建设:教学环境
中图分类号:G40-057 文献标识码:A 文章编号:1673-8454(2011)21-0044-04
一、研究背景
教高[2007]1号《教育部、财政部关于实施高等学校本科教学质量与教学改革工程的意见》(简称“质量T程”)和教高[2007]2号《关于进一步深化本科教学改革全面提高教学质量的若干意见》强调“必须坚持以信息技术的应用作为提高教学质量的重要手段,广泛采用信息技术,改变高校人才培养模式。要进一步培养和提高教师制作和使用多媒体课件、运用信息技术开展教学活动的能力,培养和提高本科生通过计算机和多媒体课件学习的能力,以及利用网络资源进行学习的能力。”在这两个文件的指导下,各高校纷纷把建没高度信息化的教学环境作为本校现代教育教学改革的重点工作之一。
实践证明信息化教学环境的发展为学习工具和学习环境的制造、选择与运用提供了全新的可能性。信息技术的应用为教师呈现更为复杂的任务和材料提供了可能性,并加快了教师从知识的传播者到引导学生学习指导者的角色转换。通过近几年的发展,信息化教学环境的软硬件建设都取得了很大的进步。但是研究者发现,在校同信息化教学环境建设的热潮中多媒体素材(主要为图、音频、视频、动画等素材)资源建设始终是一个软肋。而多媒体素材又是整个信息化资源建设的基础,无论是课件库中的课件、案例库中的案例、常见问题解答、网络课程,甚至试题库等都可能要使用多媒体素材。
二、高校多媒体素材资源库建设现状
通过文献研究并结合自身的实践,我们发现虽然各高校多媒体素材资源库的建设速度和建设水平各不相同,但建设现状普遍相似。
1.库中资源经过建设初期,资源数量递增速度迅速下降
在多媒体素材资源建设初期,各高校的现代教育技术中心利用自身的技术优势,通过自建或购买的方式迅速搭建起多媒体素材网络管理平台:利用自身的资源优势,把本校特色的教学录像、图形图谱等多媒体素材进行数字化处理;同时通过购买、网络下载素材资源:使多媒体素材资源库中的资源数量在短时间内急剧增加,基本都超过一万条数据记录,笔者学校的资源数量突破了两万条数据记录。但是,在经过建设初期后,每一年的新入库数据量开始迅速下降,有的学校可以说是停滞不前。新入库中的资源数量与教师的实际需求有很大的差距。
2.资源利用率较低,教学针对性较差
在多媒体素材资源库建设初期,为了尽快出成绩,建设者把更多的精力放在了资源数量的扩充而非质量的提高上。许多资源库的容量表面上看很大,但是这些资源没有针对教学进行优化筛选,教师普遍认为这些素材相对陈旧,不符合教学的实际需要。导致资源库中的资源很少得到使用,教师更加热衷通过各种途径自己去积累多媒体素材资源。资源库的建设是为教学服务的,然而资源库较低的利用率使得资源库建设的价值大大降低。
3.教师参与资源建设的积极性不高
高校多媒体素材资源库的建设需要各学科教师的参与因为专业门类较多,所以资源库所包含的多媒体素材类别众多、内容广泛。它的建设不是某一部门或某几个人所能独力承担的,也不可能一蹴而就,而是需要所有学科教师的积极参与,有组织、有计划、有步骤地长期进行。虽然大家都在强调要以一线专业教师为依托,建立运行激励机制,使全体教师积极参与网络教学资源库建设,但遗憾的是教师参与资源建设的积极性一直都没有被调动起来。许多教师宁肯把这些资源长期存放在自己的电脑里,也不愿意放到资源库中。
三、高校多媒体素材资源库建设的问题分析
经过这几年的建设,高校多媒体素材资源库已由建设初期进入到平稳发展期,但是相关政策和措施一直没有多大改变经过研究我们认为,目前多媒体素材资源库建设的主要问题为:
1.多媒体素材资源建设分工不合理
作为高校信息化建设的重要标志之一,多媒体素材资源库建设一直被现代教育技术中心视为能体现其工作成绩的一项非常重要的工作,并安排专人进行专项管理。从多媒体素材资源库建设的过程来看,现代教育技术中心在建库的初期,依靠其自身的技术和资源优势为资源库的成功建设做出了很大贡献。然而,当多媒体素材资源库建设进入平稳发展期后,资源库相对成型,建库的软件技术只是在资源库平台的维护上体现一点作用。同时,现代教育技术中心已有的素材也都经过了数字化处理,后续资源基本依靠购买或网络下载。
然而,高校的多媒体素材资源服务的对象是全校的教师和学生,建设者必须关注所有专业的多媒体素材更新,这对多数毕业于计算机类或教育技术类专业的建设者来说,能力和精力都无法完成这项工作。如笔者所在医学院校,资源建设者毕业于教育技术学专业,不懂医学,下载来源主要为等大众资源交流平台,对国内特别是国外的一些优质的医学多媒体素材来源不能及时跟踪。而教师由于专业成长的需求,能充分利用自身的专业优势,通过参加专业会议、浏览相关专业网站,总是能及时了解本专业的各种信息,收集到本专业最新的多媒体素材。通过调查,我们发现教师手上的多媒体素材资源不仅比资源库中的资源多,而且质量更高。
笔者认为当多媒体素材资源库进入平稳发展期阶段,现代教育技术中心应该及时转变自身的主导角色,充分发挥自身的信息技术优势,从多媒体素材的资源建设者转变为资源库平台的维护者、教师进行多媒体素材资源下载和利用的技术辅助者,而教师应该成为资源建设、管理的主体,即“教学资源教师建、教师管、教师用”。只有教师的广泛参与,资源建设才能取得平稳的发展,只有教师自己建设的资源才能保证质量,适应本专业教学工作的需要。
2.教师参与资源建设没有科学可行的鼓励政策
虽然目前多媒体素材建设分工不合理,但是只要专业教师积极主动参与,多媒体素材的质和量都能得到保障。但是多媒体素材资源建设是一个长期的过程,对于授课、科研任务日趋繁重的高校教师来说,一直义务帮忙进行资源的分类整理是很难持续下去的。所以,能否真正调动广大教师积极参与多媒体素材资源的建设,将是资源建设成败的关键。
采取有效的激励机制,吸引和鼓励教师积极参与到多媒体素材资源库的建设与应用中来,形成资源建设与教学相互促进的良性机制,是各个高校多媒体素材资源建设者一直研究的课题。相关激励措施也是多种多样,例如,根据教师上传资源的数量,以及这些资源的下载量给予该教师不同程度的荣誉表彰或物质奖励:对资源库应用成绩突出、评价高、绩效好的部门给予经济支持等
等。但是。缺乏有效的入库资源评价机制和足够的资金保障,使得这些激励措施在细化的过程中很难实现。例如,有的教师收集并上传对本专业的教学来说质量非常高的一段动画,但是由于专业性强,下载的人较少:而自的教师收集到的属于公共性资源,下载的人较多;面对有限的多媒体素材资源建设资金,如果对后者奖励多于前者,会导致相关专业教师得到的奖励更少,势必打击教师的积极性,进而形成专业性强的资源被上传的越来越少的恶性循环。同时,资源搜集、整理与上传要占用教师很多时间,而取得的资源建设成绩在教师最重视的职称评审上又发挥不了作用,因此教师参与多媒体素材资源库建设的积极性很难调动。
3.多媒体素材资源库中资源的分类与设置不利于教师开展网络辅助教学
由于多媒体素材资源库建设是伴随着精品课程网络建设平台或其他专业网络教学平台展开的,所以资源库在建设初期注重是怎样方便资源的上传、查询、下载等管理模式的研究与开发,对网络辅助教学的功能研究不多,库中的资源分类也以“学科”和“资源类型”为主,
互联网给我们提供极其丰富的信息资源,同时由于其资源过多、过于复杂,学生获取自己所需要的信启、有一定的困难,容易迷失方向甚至误入歧途的现象给我们留下深刻的印象。但是,这种现象并没有被资源库建设者重视。“最近发展区”理论认为:课程的要求和学生先前的知识水平之问存在一定的关系,只有认识和尊重学生先前水平,学生才‘可能进行有意义的学习。建构主义学习理论强调学生学习的自主性,同时也明确要求教师要对学生的学习进行及时、正确的引导。资源库中的资源虽然以“学科”进行分类,但是高校的每个学科中往往又包含很多专业课程,这就形成一个“学科”资源由多门专业课程的资源混合而成。由于多媒体素材资源表现知识的独特性,以及同一学科不同课程间知识的关联性,使得学生难以分辨哪些资源是目前需要学习的,哪些资源是需要以后学习的,教师也难以引导学生进行自主学习。
实践证明,以“学科”和“资源类型”为主的资源分类方式,造成资源的简单堆砌,不利于教师开展网络辅助教学。
四、课程建设环境分析
课程的概念或定义,目前尚存在一些纷争,并被认为有广义、狭义之分。其中,狭义的课程指一门教学科目,比如“有机化学”、“无机化学”等等。精品课程和双语教学示范课程等由国家教育部大力开展的课程建设项目都是针对一门教学科目的建设,本文研究的课程建设同样是指一门教学科目的建设。由于国家级精品课程建设开展时间长,各项评审与考核指标对高校的教学改革影响深远,甚至学校的普通课程建设都会以国家级精品课程建设的标准为依据,所以,本文所研究的课程建设环境主要指高校的精品课程建设环境。
1.课程建设的考评和奖励机制
精品课程评审指标是精品课程建设的重要依据,国家精品课程评审指标有6个一级指标、17个二级指标,其中“网络教学资源和硬件环境”指标(学校网络硬件环境良好,课程网站运行良好,教学资源丰富,辅教、辅学功能齐全,并能有效共享。)和“信息技术的应用”指标(恰当充分地使用现代教育技术手段开展教学活动,并在激发学生学习兴趣和提高教学效果方面取得实效。)接近占到22分。
为了配合精品课程的评审,各院校也在逐步完善课程建设的奖励和考评条例。笔者所在学校在课程建设项目立项的归属、资金的配套措施、课程建设的考查内容和要求上都做了明确详细的规定,并定期进行严格审查。例如:课程建设立项属于教学科学研究项目立项,学校给予1:1的配套资金,相关人员享受相应级别的科研立项待遇,课程建设每一学年考查一次,两次考查不合格取消课程建设资格等等。
在高校教师科研压力普遍增大的现实情况下,政策的引导与约束在促进教师参与教育教学改革的事件中,往往发挥着关键性作用。精品课程建设的评审与奖励政策为多媒体素材资源建设提供了最重要的激励环境,于是能在课程建设网站上充分体现信息化教学成果的多媒体素材建设被广泛重视,课程建设者也更加乐意把精力投入到课程的多媒体素材资源建设中。
2.课程建设小组人员的组成与分工
按照精品课程要建设“一流的教师队伍”的要求,课程建设小组的成员是以主讲教师负责的、结构合理、人员稳定、教学水平高、教学效果好的教师团队。课程建设不是主讲教师一个人的工作,是团队性的工作,是集体智慧的结晶。团队中的每一位成员在课程建设的过程中都应该根据自身的优势能力来发挥各自的作用。通过走访我校的课程建设团队,我们发现在课程建设的过程中他们的分工确实是不一样的。例如:教学经验丰富的教师多负责进行教学的革新研究,计算机水平相对好的教师多负责课程网站的建设和多媒体素材的搜集与编辑工作。这种因才分工合作的方式,使得课程建设的繁重T作被有效分担,大大减轻了每一位课程建设者的工作负荷,也容易调动每一位成员的劳动积极性,这给课程的多媒体素材资源建设提供了很好的人力保障。
3.课程的网络平台
虽然精品课程不是网络课程,但是精品课程是通过网络进行申报和评估,因此必须在网络中反映出评估标准中要求的相关内容和质量。随着各级课程评审部门加大对课程建设中“重申报轻建设”情况的考察力度,课程建设者也逐渐认识到,网站不应该是课程申报资料的简单堆砌。随着精品课程建设平台的不断升级,在“网络论坛”、“在线测试与考试”、“教师在线布置作业与收缴、批改作业”等教师与学生交互模块上功能日渐丰富(如新的天空教室课程建设平台),教师可以利用课程网络建设平台通过简单的操作来开展网络辅助教学活动。
在国家精品课程评审相关指标的激励下,伴随着网络人际交互的日渐流行以及教师和学生面对面交流机会的减少,教师也在积极摸索通过网络来开展一些教学活动。在课程网站中,能很好阐释教学知识点的多媒体素材资源是不可或缺的,也是课程建设者乐于展现的教学资源的建设活动。唯一不足的是多媒体素材资源零散、更新较快,而课程建设网站功能有限,网站上的多媒体素材资源往往不易上传与查询,管理功能和专业的多媒体素材资源库相比差距非常明显,课程建设者渴望课程建设平台能拥有多媒体素材资源库的功能。通过网络调查,我们发现已经有部分课程根据精品课程的评审要求,建立了多媒体素材库(如第四军医大学的外科学多媒体资源库等)。
五、课程建设环境下多媒体素材资源库建设的实施
在精品课程建设政策的指引下。困扰多媒体素材建设最大的问题(专业教师不愿参与)得到了很好的解决。但在实际工作中,作为多媒体素材资源库组建者的现代教育技术中心还有很多工作要做。
1.改变现有多媒体素材资源库的结构,做好资源库与课程建设网站的接口
课程建设环境下的多媒体素材资源库建没要始终坚持一个原则――方便教师的辅助教学和学生自主学习。所以为了适应课程建设者的需要,应该对多媒体素材资
源库网站和课程建设网站进行二次开发。
(1)改变现有多媒体素材资源库的分类方式。在以“学科”和“资源类型”为主的资源分类方式基础上,添加“课程”分类。并在“课程”分类中设置“章”、“节”等子类,因为,以章节的形式来安排学习资源比较符合课堂教学的规律,有利于学生课后自学。
(2)增加多媒体素材的描述项目。在以前单个资源只有“名称”、“内容注释”两项描述的基础上,添加“等级”和“思考”两项描述。在“等级”描述项目中可以设置三级选项,分别标示着素材属于教学中“易、中、难”知识点的某一个级别,来引导学生以渐进的方式加大学习的难度。在“思考”描述项目中,教师可以根据素材展现的知识来没置一些思考问题,引导学生的自主探究活动和拓展学生的知识而。
(3)要做好多媒体素材资源库与课程建设网站的融合――多媒体素材要以课程素材的形式显示在课程网站的框架中。孤立在课程建设网站之外的资源库容易脱离课程的教学环境,也不利于课程建设者集中展示其信息化资源的建设成果。所以,多媒体素材资源建设要成为课程网站建设的一部分。在浏览课程网站的时候,课程建设者就可以对多媒体素材进行管理,学生就可以利用多媒体素材进行本课程内容的学习。同时,为了能展示学校的教学信息化建设成果,多媒体素材资源库网站依然保留独立网站的形式。这种独立网站的形式也有利于教师和学生查询其他课程的多媒体素材资源。
2.对课程建设中负责多媒体素材下载、制作的教师开展专项培训和技术支持
在课程建设环境下。现代教育技术中心不再是多媒体素材资源的建设者,而是资源建设的技术服务者。
(1)要改革教师的现代教育技术培训方式和内容。传统的现代教育技术培训内容统一,培训对象是参加培训的全体教师。于是,在多媒体课件制作与教学资源建设等技术类培训模块中,容易造成“技术学习内容多――不容易掌握、肤浅――实用性不强”的现状。导致培训的技术不能被有效应用到实际教学中,最终形成技术越不用越生疏的状况。㈦课程建设者的分工合作使得教师可以根据自己的专长进行选修性学习,培训部门也可以加大培训内容的量和难度,来提高培训的质量。
(2)现代教育技术中心要利用自身的信息技术方叫的优势做好技术服务工作。要认真筛选多媒体编辑与下载工具,详细制作这些工具的使用方法,并把这些信息及时在现代教育技术培训网站上,并通过0Q群等即时通讯工具和教师保持密切沟通。
六、结束语
多媒体素材资源建设由于政策不到位、教师积极性不好调动等原因,一直以来都是信息化教学资源建设中的难点。根据我们的实践研究,课程建设环境为多媒体素材资源建设提供了很好的建设环境。同时,也反映了像精品课程建设评审等一些约束性、奖励性较强的政策对教师参与教学改革,起到很好的促进和推动作用。所以,在课程建设的过程中,相关部门应该严格按照规定的指标进行考查和评审,才能更好地促进现代教育教学改革事业的良好发展。
参考文献:
[1]教育部、财政部关于实施高等学校本科教学质量与教学改革工程的意见(教高[2007]1号)[EB/OL]http://nloe.gov cn/edoas/websitel8/31/inf024731.htm
[2]杨英慧,吴鹏英,米丽.高校多媒体教学信息资源库的构建[J].中国现代教育装备,2007(2):117~/19
[3]刘珍芳高校专业网络资源库建设探析U]电化教百研究,2007(5):62~65.
[4]黄晓鹂,廉立军.关于高校网络教学资源建设的探讨[J].中国医学教育技术,2007(4):103~106.
[5]张松超,张新兰.高校电教中心教学资源(库)平台建设分析一开发网络辅助教师备课平台系统的构思[J].教育信息化,2006(9):46-47.
[6]陈海林,李海霞,王庆柱高校教师要重视网络教学资源建设[J].中国远程教育,2006(7):49~52.
[7]吴石川高校教学资源库建设中若干问题的思考[J].江南大学学报(教育科学版),2007(3):78-81.
[8]罗永平,倪朔东.对高校网络教学资源建设的探讨卟中国教育信息化,2006(6):43~44.
[9]任友群,技术支撑的教与学及其理论基础[M].上海:上海教育、2007:240.
[10]国家精品课程评审指标体系(本科2010年度)[EB/OL]bb.uscc.省略/jpkc/notice/2010zhibiao htm.