毕业论文文献综述
计算机科学与技术
《计算机基础》网络课程教学网站
一前言
网络课程是决定网络教育质量的一个关键要素,随着网络教育的发展,网络课程的数量也在迅速增长。
人们对网络课程评价重要性的认识也逐步提高。
这一点,从当前对网络课程评价的热烈的讨论中可以得到证实。
近年来许多学者都对网络课程评价进行过探讨,发表了大量的相关论文,提出了一批评价量表、量规和指标集。
这为本文的研究提供了可靠的研究基础。
本文在相关概念(评价、教育评价、课程、网络课程、网络教学和网络课件)详尽阐释、分类缕析的基础上提出网络课程评价的概念、评价的意义、原则和方法;结合国内外最新的评价研究成果,提出了网络课程评价模式;同时提出了自己的网络课程评价指标体系。
二网络课程的设计
在研究过程中,笔者尽最大可能多渠道、多方面采集详尽的中外关于网络教学评价,信息资源评价和课件评价等相关资料,共收集到相关文章200多篇;相应的指标集、评价体系、评价量表十几张。
在小规模的教学调查、专家咨询和小组研讨的基础上认真分析评价目标所涉及的各种因素,并将其毫无遗漏地排列出来共计汇总621项指标或标准。
然后,对评价指标进行筛选提炼,对它们进行综合分析处理去掉非本质的、作用不大的,合并同类项各相关项,除掉重复项,调整互相矛盾的以及有因果关系的因素,这样共筛选出的211项指标。
根据其概念和描述对之进行分类,采用综合和分析(归纳与演绎)的方法,最后形成一级指标6个(科学性、教学性、使用性、技术性、艺术性、规范性),二级指标32个形成了指标体系的初步框架,运用统计法和层级分析法确定各指标的权重,构成评价指标体系的整体框架,然后运用一致性检验,证明和检验权重设置的合理性,提高了指标体系的效度与信度。
在此基础上,确定评价标准、划分标准等级,为了使评价指标体系在使用过程中能更加客观和公正的评价网络课程,笔者在等级划分时引用模糊数学的模糊函数公式,引入隶属度的概念,增加了指标体系的效度与信度。
最后对指标、权重和标准进一步分析和研究,以筛选或甄别指标,精炼标准,完善指标体系。
本研究的最大的创新之处在于构建了自己的网络课程评价指标体系,尤其是采用层级分析法求出各指标权重,并在此基础上进行一致检验,获得了满意效果。
该评价指标体系是目前国内少有的完整的评价指标体系。
本研究对于网络课程的质量评价和网络课程的设计都具有一定的指导意义。
文中相关概念的阐述,特别是网络课程评价本质内涵的阐释,澄清了学术界当前关于网络课程评价的一些模糊或错误的认识:提出的网络课程评价模式为我们评价网络课程提供了理论基础和具体操作步骤,具有一定的现实意义。
笔者提出的网络课程评价指标体系的评价对象是作为最终产品或阶段性产品的网络课程;可供获取(acquisition)、开发(development)、使用(use)、支持(support),维护(maintenance)或评审(audit)网络课程资源的人和机构使用,具体包括:网络课程资源的设计者和开发者、学习管理系统(LMS)和学习资源著作工具(AuthoringTool),的开发者、教育机构, 教师和学习者和管理评审机机构。
三.ASP的特点
ASP全称为Active Server Pages,即动态服务器页面,它是一套微软开发的服务器端脚本环境,ASP内含于IIS 3.0以上版本之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的Web服务器应用程序[18]。
ASP文件(即*.asp文件)与HTML文件类似,但ASP文件可以包含脚本命令,脚本命令放在<%和%>之间。
当用户请求一个*.asp主页时,WWW响应HTTP请示调用ASP引擎,解释被申请的文件,当遇到与ActiveX Scripting兼容的脚本(VBScript或JScript)时ASP引擎调用相应的脚本引擎进行处理。
ASP脚本在服务器端解释执行,结果自动生成符合HTML 语言的主页去响应用户的请求。
ASP目前已成为目前应用最广泛的动态网页开发工具,同时应用ASP进行网络化的信息管理系统也逐步得到推广。
以下是ASP独具的一些特点:
1、使用VBScript、JScript等简单易懂的脚本语言,同时结合HTML代码,即可快速地完成网站的应用程序。
2、使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计,而利用诸如Frontpage 或者Dreamweaver等所见即所得的网页编辑软件可以快捷方便地进行编辑,易学易用。
3、与浏览器无关(Browser Independence),用户端只要使用可执行HTML代码的浏览器,即可浏览ASP所设计的网页内容。
ASP所使用的脚本语言(VBScript、JScript)均在Web服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。
4、Active Server Pages能与任何ActiveX Scripting语言相容。
ActiveX Server Components
(ActiveX 服务器元件)具有无限可扩充性。
可以使用Visual Basic、Java、Visual C++、COBOL 等编程语言来编写你所需要的ActiveX Server Components。
5、Active Server Pages 的源程序,不会被传到客户端浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。
ASP的奇妙之处真是不胜枚举,更为重要的是,ASP是一种“无须编程”的软件开发工具,用简单的几个语句,即可对数据库进行操作。
另外,ASP程序员的数量惊人,所以当你遇到问题时,可以请求他人帮你解决。
ASP本身并不是一种脚本语言,它只是提供了一种使镶嵌在HTML 页面中的脚本程序得以运行的环境。
ASP程序其实是以扩展名为.asp 的纯文本形式存在于Web服务器上的,可以用任何文本编辑器打开它。
ASP程序中可以包含纯文本、HTML标记以及脚本命令。
用户只需将.asp程序放在Web服务器的虚拟目录下(该目录必须要有可执行权限),就可以通过WWW 的方式访问ASP 程序了。
ASP程序设计的重点在于脚本的编写。
脚本是由一系列的脚本命令所组成的,如同一般的程序,脚本可以将一个值赋给一个变量,可以命令Web服务器发送一个值到客户端浏览器,还可以将一系列命令定义成一个过程。
要编写脚本,必须要熟悉至少一门脚本语言,如VBScript。
脚本语言是一种介于HTML和诸如Java、Visual Basic、C++等编程语言之间的一种特殊的语言,尽管它更接近后者,但它却不具有编程语言复杂、严谨的语法和规则。
四《计算机基础》网络课程教学教学网站需要解决的问题
实现的教学网站,至少应具备以下5个部分:
1、系统管理模块:管理员通过本模块,对系统基本信息、资源及数据进行管理,对数据库进行备份和维护。
2、新闻管理模块:浏览者或学员可以查看新闻,管理员在后台进行更新,新闻包括文字、图片、声音、视频等多种形式。
教师通过后台添加课程通知,便于学员查看。
3、学习资源管理模块:通过后台进行教学资源上传和规划管理。
学员通过登录后可以进行下载。
4、自测管理模块:管理员在后台对试题库进行更新和添加管理。
学员登陆后可以进行自我测验,来检验学习成果。
测试结束后上传分数,方便教师查阅。
5、互动模块:浏览者或学员在浏览是的疑问可以在留言板进行提问,教师和管理员在后台进行解答。
参考资料
[1] 刘志波.E-Learning Certification Standards网络课程评价及其评价指标体系的建构.硕士论文,陕西师范大学,2003
[2] 黄寅.基于WEB的教学课程开发方法的探讨. 南京广播电视大学学报,2001.3
[3] Quality on the Line.The national Education Association(NEA)and Blackboard Inc
[4] 嘉格伦.网络教育——21世纪的教育革命.高等教育出版社,2000
[5] 张忠真.计算机辅助教学软件评价指标体系的研究与设计.硕士论文,北京师范大学,2001
[6] 丁兴富.远程教育学.北京师范大学出版社,2001
[7] 彭绍东,周鸿彬.教育网站的类型与评价.远程教育杂志,2002.6
[8] 祝智庭.现代教育技术:走进信息化教育.北京教育科学出版社,2002
[9] 曾峣.南昌市绿色食品发展中心网站的设计开发.同济大学软件学院,2008
[10] 刘志波.网络课程评价及其评价指标体系的建构.硕士论文,陕西师范大学,2000
[11] 况姗芸.《教学设计》课程配套网络教材的系统设计.电化教育研究,2000.5
[12] 林义证,黄世阳. HTML& ASP网页制作教程.中国铁道出版社,2000
[13] 网站建设行业指导.Form URL:
[14] 张海藩.软件工程.高等教育出版社,1998
[15] 唐忠.简述医科院校本科教学评估平台的设计.健康大视野,2008.8
[16] Lynette Gillis.在线学习的认证标准. Form URL:http.///
[17] 张海春.基于校园网教育信息资源的设计、开发与应用.硕士论文,山东师范大学,2005。