论文部分内容阅读
摘要文章基于对目前国内高等院校精品课程网络教学平台的深入研究,分析了高校精品课程网络教学平台的核心技术问题,在此基础上提出了比较成熟的高等院校精品课程网络教学平台优化设计构想和高等院校精品课程网络教学平台通用模板的开发方案,具有一定的参考价值和实用价值。
关键词精品课程;网络教学平台;优化设计
中图分类号G4文献标识码A文章编号1673-9671-(2009)121-0057-01
国家精品课程建设是高等学校教学质量与教学改革工程的重要组成部分。而网络教育平台的构建是该工程建设的核心。网络教学平台,又称网络教学支持平台,有广义和狭义之分。广义的网络教学平台既包括支持网络教学的硬件设施,又包括了支持网络教学的软件系统。狭义的网络教学平台是指建立在Internet基础之上,为网络教学提供全面支持服务的软件系统。
1精品课程网络教学平台的优化设计
1.1需求分析
1)必须从网络教学资源素材建设、网络课程库建设、网络教育资源管理系统的开发和通用网络教学系统支持平台的的建设开发等四个层面对高等院校精品课程进行优化设计与科学构建。
2)必须从技术上完成网络教育数据库搭建、网络课程设计、网络教育资源管理系统开发、网络教学平台的构建等技术研究成果及作品,并加以整合,发布推广。一个“简单易用;让教师专注于教学设计、资源收集、提取和组织,而不是为技术所困;自动实现课程的网络化和多媒体支持;提供丰富、灵活多样的表现形式”的通用精品课程教学平台能够有效解决上述问题。
1.2技术标准及理论依据
在国际上有许多标准化(学术)组织都在致力于基于网络的教育资源和平台的标准化的研究,并起草了一些相应规范,其中影响较大的有:IMS的Learning Resourse Metadata(学习资源元数据规范),IEEE LTSC(Learning Techmology Standards Committee,学习技术标准委员会)的LOM (learing Object Metadata:学习对象元数据模型)等等。其中相对完善的是IEEELOM模型,它规定了在WEB页面中呈现学习资源时,所应提供的一些基本元素。可以作为我们进行网络教育平台建设的技术标准和理论依据。
1.3优化内容设计
设计应严格遵循国家教育部关于“精品课程”开发及评审验收的相关规定进行科学的规划,所以一些基础内容,如“主讲教师”、“师资队伍”、“课程描述”等都应设计在内,同时为了体现出网络教学平台的优势,可以在平台里添加“在线测试”、“新闻信息”等有关此门精品课程的内容。
1.4优化系统设计
此系统分为两大部分—前台的显示界面与后台的管理系统,通过后台的添加信息形成前台的精品课程界面,两者通过数据库的存储与读取来实现连接工作。教师可以通过进入后台登录页面登录进入管理页面,然后就可以添加或修改数据库里面的内容了。考虑到操作的方便性,此页面采用的是左右框架结构,左边框架里放置的是导航页面,点击后在右边页面里显示相应的内容。以制作江汉大学的校园网络课堂为例,在前台显示页面里,考虑到美观性,同时为了方便修改,所有的显示页面都采取的是框架结构,主要有“首页”,“主讲教师”,“师资队伍”,“课程描述”,“自我评价”,“建设规划”,“教学资源”,“在线练习”,“学生评教”等页面,这些页面里显示的内容都是教师在后台管理添加存入数据库里的内容,如发现添加有错误或还有试题要添加,可再进入后台管理添加修改。
1.5优化数据库设计
依照软件工程关于数据库设计的基本要求和规范,根据系统功能设计的要求以及功能模块的划分,对于精品课程开发系统的试题库数据库,可以列出以下数据项和数据结构:(1)admin表:主要包括后台管理的用户名、密码、新闻公告等;(2)content表:主要包括课程名称、学科层次、教学内容、教学条件、教学方法手段、主要特色、项目负责人姓名、性别、出生日期、民族、籍贯、职称、职务等;(3)renyuan表:主要包括精品课程里其他教师的信息;(4)question表:主要包括在线练习的题目、答案等;(5)words表:主要包括学生评教的留言等;(6)upload表:主要是对上传的课件、视频的记录。
2精品课程网络教学平台通用模板的开发方案
2.1系统支持平台与开发工具选择
1)网络服务器操作系统:Windows 2003 Server
2)Web服务器:Internet Information Server 6.0
3)数据库系统:Microsoft Access 2003
4)网页编程语言:HTML,ASP
5)网页编辑工具:Micromedia Dreamweaver8.0
2.2平台界面的设计
平台模板界面的设计主要是指前台界面的设计,这里主要介绍一下主页、头页面和尾页面以及一个具有代表性的页面,这些介绍精品课程内容的前台页面都统一存放在index文件夹里。
1)主页介绍。主页有三个大的框架组成,在前面的系统设计里已经提到了头页面和尾页面,再加上中间的框架,就构成了首页。
2) 头页面(top.asp)和尾页面(bottom.asp)。在头页面和尾页面设计好了后,在设计网站的其它任意一个页面时,都再只用设计中间部分了,而在头尾部分则只用加如下代码就可以把早就设计好的页面嵌套进去了:
(1)头页面 :为了方便起见,头页面里包含导航链接,以便于浏览。
(2)尾页面:只是为了美观,故设计为一个图片,如换做其他学校使用,更改图片或者直接用文字皆可。
2.3平台模板功能的设计
平台模板功能的设计主要是指后台管理的设计,后台管理涉及到管理员登录、精品课程各类信息的添加和修改、资源上传、试题管理、学生反馈信息、修改密码等多个模块,后台管理页面统一存放于admin文件夹中。
1)数据库连接。由于管理员的用户名、密码都保存在数据库中,因此,首先应该做好数据库的连接工作。代码如下:
<% on error resume next
set conn=server.CreateObject("adodb.connection")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("../db/db1.mdb")
set rs= server.createobject("adodb.recordset")
set rs.activeconnection=conn
%>
为了不使每个需要连接数据库的页面都要写这段代码,故将此段代码存于adminconn.asp文件中,便可如同头、尾页面一样引用了。
2)登录模块。在登录页面里输入的用户名和密码被提交到admin.asp页面,进行判断是否是合法用户,如果是合法用户,网页将会转向adminmain.html页面。
3)验证模块。为了防止非管理员用户通过直接输入管理页面的网址而直接进入管理页面,我在每个管理页面均嵌套了checkadmin.asp,此文件是session来判断该用户是否是通过登录页面登录后进入管理页面的,限于篇幅,主要代码略。
4)信息添加修改模块。此模块关键就是如何将添加或者修改的内容保存,限于篇幅,主要代码略。
5)上传模块上传模块采用的是无组件上传模块,限于篇幅,主要代码略。
关键词精品课程;网络教学平台;优化设计
中图分类号G4文献标识码A文章编号1673-9671-(2009)121-0057-01
国家精品课程建设是高等学校教学质量与教学改革工程的重要组成部分。而网络教育平台的构建是该工程建设的核心。网络教学平台,又称网络教学支持平台,有广义和狭义之分。广义的网络教学平台既包括支持网络教学的硬件设施,又包括了支持网络教学的软件系统。狭义的网络教学平台是指建立在Internet基础之上,为网络教学提供全面支持服务的软件系统。
1精品课程网络教学平台的优化设计
1.1需求分析
1)必须从网络教学资源素材建设、网络课程库建设、网络教育资源管理系统的开发和通用网络教学系统支持平台的的建设开发等四个层面对高等院校精品课程进行优化设计与科学构建。
2)必须从技术上完成网络教育数据库搭建、网络课程设计、网络教育资源管理系统开发、网络教学平台的构建等技术研究成果及作品,并加以整合,发布推广。一个“简单易用;让教师专注于教学设计、资源收集、提取和组织,而不是为技术所困;自动实现课程的网络化和多媒体支持;提供丰富、灵活多样的表现形式”的通用精品课程教学平台能够有效解决上述问题。
1.2技术标准及理论依据
在国际上有许多标准化(学术)组织都在致力于基于网络的教育资源和平台的标准化的研究,并起草了一些相应规范,其中影响较大的有:IMS的Learning Resourse Metadata(学习资源元数据规范),IEEE LTSC(Learning Techmology Standards Committee,学习技术标准委员会)的LOM (learing Object Metadata:学习对象元数据模型)等等。其中相对完善的是IEEELOM模型,它规定了在WEB页面中呈现学习资源时,所应提供的一些基本元素。可以作为我们进行网络教育平台建设的技术标准和理论依据。
1.3优化内容设计
设计应严格遵循国家教育部关于“精品课程”开发及评审验收的相关规定进行科学的规划,所以一些基础内容,如“主讲教师”、“师资队伍”、“课程描述”等都应设计在内,同时为了体现出网络教学平台的优势,可以在平台里添加“在线测试”、“新闻信息”等有关此门精品课程的内容。
1.4优化系统设计
此系统分为两大部分—前台的显示界面与后台的管理系统,通过后台的添加信息形成前台的精品课程界面,两者通过数据库的存储与读取来实现连接工作。教师可以通过进入后台登录页面登录进入管理页面,然后就可以添加或修改数据库里面的内容了。考虑到操作的方便性,此页面采用的是左右框架结构,左边框架里放置的是导航页面,点击后在右边页面里显示相应的内容。以制作江汉大学的校园网络课堂为例,在前台显示页面里,考虑到美观性,同时为了方便修改,所有的显示页面都采取的是框架结构,主要有“首页”,“主讲教师”,“师资队伍”,“课程描述”,“自我评价”,“建设规划”,“教学资源”,“在线练习”,“学生评教”等页面,这些页面里显示的内容都是教师在后台管理添加存入数据库里的内容,如发现添加有错误或还有试题要添加,可再进入后台管理添加修改。
1.5优化数据库设计
依照软件工程关于数据库设计的基本要求和规范,根据系统功能设计的要求以及功能模块的划分,对于精品课程开发系统的试题库数据库,可以列出以下数据项和数据结构:(1)admin表:主要包括后台管理的用户名、密码、新闻公告等;(2)content表:主要包括课程名称、学科层次、教学内容、教学条件、教学方法手段、主要特色、项目负责人姓名、性别、出生日期、民族、籍贯、职称、职务等;(3)renyuan表:主要包括精品课程里其他教师的信息;(4)question表:主要包括在线练习的题目、答案等;(5)words表:主要包括学生评教的留言等;(6)upload表:主要是对上传的课件、视频的记录。
2精品课程网络教学平台通用模板的开发方案
2.1系统支持平台与开发工具选择
1)网络服务器操作系统:Windows 2003 Server
2)Web服务器:Internet Information Server 6.0
3)数据库系统:Microsoft Access 2003
4)网页编程语言:HTML,ASP
5)网页编辑工具:Micromedia Dreamweaver8.0
2.2平台界面的设计
平台模板界面的设计主要是指前台界面的设计,这里主要介绍一下主页、头页面和尾页面以及一个具有代表性的页面,这些介绍精品课程内容的前台页面都统一存放在index文件夹里。
1)主页介绍。主页有三个大的框架组成,在前面的系统设计里已经提到了头页面和尾页面,再加上中间的框架,就构成了首页。
2) 头页面(top.asp)和尾页面(bottom.asp)。在头页面和尾页面设计好了后,在设计网站的其它任意一个页面时,都再只用设计中间部分了,而在头尾部分则只用加如下代码就可以把早就设计好的页面嵌套进去了:
(1)头页面 :为了方便起见,头页面里包含导航链接,以便于浏览。
(2)尾页面:只是为了美观,故设计为一个图片,如换做其他学校使用,更改图片或者直接用文字皆可。
2.3平台模板功能的设计
平台模板功能的设计主要是指后台管理的设计,后台管理涉及到管理员登录、精品课程各类信息的添加和修改、资源上传、试题管理、学生反馈信息、修改密码等多个模块,后台管理页面统一存放于admin文件夹中。
1)数据库连接。由于管理员的用户名、密码都保存在数据库中,因此,首先应该做好数据库的连接工作。代码如下:
<% on error resume next
set conn=server.CreateObject("adodb.connection")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("../db/db1.mdb")
set rs= server.createobject("adodb.recordset")
set rs.activeconnection=conn
%>
为了不使每个需要连接数据库的页面都要写这段代码,故将此段代码存于adminconn.asp文件中,便可如同头、尾页面一样引用了。
2)登录模块。在登录页面里输入的用户名和密码被提交到admin.asp页面,进行判断是否是合法用户,如果是合法用户,网页将会转向adminmain.html页面。
3)验证模块。为了防止非管理员用户通过直接输入管理页面的网址而直接进入管理页面,我在每个管理页面均嵌套了checkadmin.asp,此文件是session来判断该用户是否是通过登录页面登录后进入管理页面的,限于篇幅,主要代码略。
4)信息添加修改模块。此模块关键就是如何将添加或者修改的内容保存,限于篇幅,主要代码略。
5)上传模块上传模块采用的是无组件上传模块,限于篇幅,主要代码略。