国家精品课程的评定强调两个方面, 即课程教学质量与课程资源网络化建设。近年来, 国家级、省级及校级精品课程逐年增多, 但大多数院校, 目前精品课程建设还处于起步阶段, 各种支撑的平台和系统还不完善[1]。精品课程建设工作一般采取独立开发模式, 相互之间的内容、风格、形式等各方面存在较大差异, 并没有形成统一的规范。
由于没有统一的开发平台, 导致资源的共享性差, 开发人员不得不进行大量的重复劳动, 没有很好的实现启动精品课程的目的[2]。还有很多课程老师存在技术“瓶颈”问题, 因为他们都是专业老师, 一般不懂技术, 即便他们有精品课程建设的热情, 也无能为力, 有的不得不花钱去聘请技术人员来开发课程网站和网络课件, 但每次修改都需要技术人员辅助, 课程组的教师无法在线随时对自己的内容进行修改、更新。同时还发现现在大部分精品课程网站较多关注的是教学资源的上网和精品课程的申报, 而较少考虑甚至不考虑网上教学活动, 在线开展讨论、答疑、作业、考核、评价等教学与管理活动明显不足, 从而没有为学习者建构良好的学习环境, 没有真正体现以学习者为中心的网络学习的特点[3]。
目前有的支持教学活动和网上教学资源的网络教学平台虽做的比较好, 符合教学的一些理论, 其教学性比较强, 但这些教学平台价格都比较昂贵, 不是一般学校和个人所能接受的。所以设计和开发一个由申报、课程网站和教学活动三部分组成的集网络教学和资源管理于一体的精品课程网络教学通用平台是很有必要的。
1 精品课程网络通用平台的功能
通过对目前基于Internet的应用模型和网络教学及管理系统中相关开发技术的研究, 采用M V C的设计模式构建一个精品课程网络通用平台。其主要功能如下。
(1) 为教师提供精品课程申报网站开发工具, 方便教师快速便捷地制作出申报网站;为教师提供课程网站, 方便教师将教学资源网络化, 为老师提供教学活动平台, 方便老师与学生之间的课后互动;
(2) 为学生提供网络课程、教学活动平台, 给学生的学习过程引入更大的自主性和交互性, 可以分享到丰富的学习资源;
(3) 为精品课审批人员提供审批功能, 方便精品课程建设审批人的审批;
(4) 为学校提供管理课程和用户功能, 方便学校的教学管理。
本系统用户分四类:管理员、教师、学生、精品课程审批人, 各类用户在该系统中扮演着不同的角色。老师可以提出课程申请, 然后通过管理员审核后, 可以构架自己课程的申请网站和课程网站, 还可以通过此平台进行教学活动和教学的管理;学生通过此平台查看学习课程、资源、作业、参与学习活动, 如讨论……等活动;管理员则实现对课程的审批、学生、老师的用户进行管理;精品课程审批人员则可以通过该系统来进行是否达到精品课程审核。
1.1 管理员用户功能设计
1.1.1 网络教学平台管理
网络教学平台的管理是对一些系统信息设置, 可分为查看最新申请信息、设置后台管理员登陆的密码、课程设置、院系设置、设置上传容量、平台模块设置模块。
1.1.2 用户管理
管理网络教学平台里面的用户信息, 审批申请的教师用户, 可以导入用户信息, 与学校的其他信息管理系统进行整合。
1.1.3 课程管理
通过课程管理, 可以管理网络教学平台里面的课程信息, 可以建立课程、审批教师提出的课程申请、查看精品课程的制作情况、设置课程的相关信息和对课程里面的用户进行增删等管理。
1.1.4 申请网站设置
申请网站设置分申请表栏目类型管理、申请表内容格式管理和管理申请网站模板三个模块。通过申请表栏目类型管理, 可以灵活地为系统设置每门课程的申请网站的初始栏目 (如课程负责人、主讲教师、教师队伍……等) ;通过申请表内容格式的管理, 可以为系统设置每门课程的申请网站的栏目的初始内容的格式;通过管理申请网站模板, 可以对申请网站的模板进行添加、修改、删除、审核操作[4]。
1.1.5 课程网站设置
课程网站设置分课程网站栏目节点管理、栏目内容格式管理、课程网站模板类型和课程网站模板管理四个模块。通过课程网站栏目节点管理, 可以灵活的为系统设置每门课程的课程网站的初始栏目节点;通过栏目内容格式管理, 可以为系统设置每门课程的课程网站的栏目的初始内容的格式;通过课程网站模板类型管理, 可以添加、修改、删除课程网站模板类型;通过课程网站模板管理, 可以对课程网站的模板进行添加、修改、删除、审核操作。
1.1.6 信息管理
管理员可以发布本系统的公告信息, 并且发布本系统友情连接, 在首页显示。
1.1.7 系统管理
查看网络教学平台里面的管理后台操作情况。如:设置各课程虚拟目录。
1.2 教师用户功能设计
教师分为课程主讲人和普通教师两种不同权限。一门课程可由一名课程主讲人和若干名普通教师组成。课程主持人:一门课程的主要负责人, 具有教师功能的所有权限。普通教师:选教其他教师的课程, 只具有备课、批改作业等一般的教师功能。
1.2.1 课程网站开发与维护 (教师)
老师选择课程, 输入密码, 设置课程存放的目录, 选择课程的栏目 (国家要求) , 选择课程外观即模版、自动创建网站框架, 具体内容制作, 生成网站, 可以修改模版, 到网络教学平台上登录进行管理。
1.2.2 注册申请
老师可以申请注册用户
1.2.3 我的课程
在我的课程模块, 教师可以创建课程、设置课程、备课、布置作业、批改作业、测试、及与学生互动。
1.2.4 课程内容
在课程内容模块里老师选择已申请好的课程, 对本门课程进行备课、布置作业、批改作业、测试、查看与发布通知等操作。
1.3 学生用户功能设计
学生可以在此选修课程、了解课程内容, 通过平台获取教师电子资料, 方便的进行预习、复习工作, 独立的完成教学任务, 与老师同学进行沟通互动等。
1.4 精品课程审批人用户功能设计
精品课程审批人可以通过此平台浏览申报网站、课程网站并查看课程建设与使用统计信息等。
2 精品课程网络通用平台的实现
在开发设计过程中, 采用软件工程的思想和方法, 综合运用H T M L、C S S、Javascript、Java、Struts、Hibernate、Servlet、Javabean、XML、SQLServer等工具和利用目前最新的M S F r a m e w o r k 2.0.N E T框架中ASP.NET, 自定义标签和Struts自带标签及表达式语言的综合运用、数据库连接池等主要技术开发一个易于维护、扩展和重用的基于W E B的综合性通用平台[6]。
具体做法是采用基于W e b的分布式多层体系结构。
1) 底层:在底层操作平台和硬件设施的基础之上搭建信息资源数据库, 同时建立平台所需的J 2 E E服务器和W E B服务器。
2) 中间服务层:在底层基础上, 实现用户管理、权限控制、信息资源的管理、平台的配置管理、信息资源检索引擎, 同时有效地集成了Web Services服务, 提供与其它资源平台资源共享和交互的接口。
3) 应用层:应用层在中间服务层的基础之上提供给用户个性化定制服务、信息交流服务、资源浏览服务、资源检索服务。
4) 表示层:用户可以利用IE/Net Scape等客户端工具浏览和使用平台所提供的服务。
3 结语
精品课程网络通用平台的开发意义在于不但围绕精品课程展开, 也可以扩展到其他的课程改革和教学实践活动。由于在精品课程的建设中, 多数教师一是日常工作比较繁忙, 二是存在着技术和理念上的障碍, 精品课程网络通用平台的建设, 消除了这些障碍, 使学校管理者和教师都从沉重的技术工作中解脱出来, 更多精力投入精品课程内容的建设和教学改革的尝试中去, 使精品课程建设真正体现教学的全面提升。
摘要:国家教育部提出精品课程要合理运用现代信息技术手段, 改革传统的教学思想观念、教学方法、使用网络进行教学, 通过网络开辟教学论坛。本文主要介绍了一个以精品课程建设为重点, 集网络教学与资源管理为一体的综合性的适合各专业的精品课程网络通用平台的设计与开发。
关键词:精品课程,网络,教学改革,信息技术
参考文献
[1] 娄道凯.依托网络教学平台加强精品课程网络建设[J].东北财经大学学报, 2005.
[2] 樊传高.关于精品课程建设的几点思考[J].合肥工业大学学报 (社会科学版) , 2006, 2.
[3] 段秀丽.依托网络教学平台加强精品课程网络建设[J].职业技术教育, 2006, 17.
[4] 李志先.基于J2EE体系结构的精品课程开发平台的研究与设计[D].西安:西安建筑科技大学, 2005, 5.
[5] 苗雪兰, 刘瑞新, 宋会群编著.数据库技术及应用[M].北京:机械工业出版社, 2005, 3.
相关文章:
现代测绘技术在交通与公路工程中的应用01-20
基于微信平台的大学英语教学设计与实践01-20
基于java的博客网站设计与开发毕业论文01-20
基于对带锁髓内钉治疗胫骨骨折合并糖尿病的临床治疗价值01-20
基于融媒体平台的H5产品设计与开发01-20
基于Web方式的教务管理系统设计与开发01-20
基于超星平台大学《计算机应用基础》课程的设计与实践01-20
幼儿园大班毕业典礼主持稿幼儿(15篇)01-20