为创建精品课程重识计算机基础教学网站开发
2014-04-29李振彬
李振彬
摘 要 随着互联网技术的发展,互联网络技术被应用在各个领域,影响着人们的生活。教育改革提倡将现代科技与教学相结合,使网络技术成为辅助教学的有效工具,为提高教学效果做出卓越的贡献。为了深化教育改革,创建精品课程,必须重识计算机基础教学网站的开发,开创多元化的教学模式。本文将在创建精品课程的基础上,对计算机基础教学网站开发的设计与实现进行简要探讨。
关键词 精品课程 计算机基础 教学网站
中图分类号:G64 文献标识码:A
0前言
教育改革在不断的深入,网络技术与多媒体技术被广泛的应用在课程教学之中,传统教学模式正在呈现多样化发展的趋势。网络课程教学是现代教育的重要组成部分,为教育事业的发展提供了更多的活力,在现代教育之中发挥了重要的作用。计算机基础教学网站的开发,顺应了时代发展和教育改革的趋势,对精品课程的建设具有积极作用。
1计算机基础教学网站开发的背景
高校教育改革已经在我国全面的展开,为了落实教育部关于精品课程建设工作的要求,提高我国高等教育的教学质量,将计算机网络技术与传统教学方式相结合已经成为今后教育发展的必然趋势。社会在发展进步,对教育资源的需求在不断增大,必须通过计算机网络技术提高教育资源的共享率,使其成为一种有效的教学辅助工具。计算机基础课程也具有一些辅助教学的模式,比如通过移动存储设备将课件或者习题等教学资源传输给学生,这种传统的教学辅助手段虽然可以在一定程度上对学生的学习起到帮助的作用,但是效率太低,并且数量有限,具有很大的局限性。现行的计算机基础教学网站存在很大的漏洞,知识量有限,当学生集中在网上对学习资源进行下载时,会使网站系统的压力加大,系统崩溃的现象经常产生,影响了学生的使用。因此,必须加强对计算机基础教学网站的开发,创建精品课程,为学生和教师提供便利。
2计算机基础教学精品课程网站开发的作用
计算机基础课程是高校公共课程中的必修课程,包括计算机文化基础、VB语言、C语言等课程,对学生计算机基础技能的提高具有重要作用。利用计算机网络技术对教学网站进行开发,为计算机基础课程的教学辅助手段提供了一个新的选择,突破了传统教学活动在时间和空间上的限制,为教师和学生的教学和学习活动提供了极大的便利,可以有效提高教学效果。建立计算机基础课程教学的精品网站,教师可以在网上对学生的试卷进行评审,符合课程网络化学习平台建设的需要。建立精品课程网站,可以充分利用网络资源进行教学和学习,极大的提高学生学习的效率,轻松实现了网络资源的共享。精品课程网站的建设可以通过功能模块的设置对学生学习的自主性进行积极的引导,提高学生在学习之中的探究性,增强学生在学习之中的相互配合,全面提升学生的综合素质。精品课程网站建设可以将不同种类的网络教学资源进行有效的整合,综合利用声音、图片、视频等多媒体技术,激发学生的学习兴趣,提高学生的想象力,有利于学生对教学中的重点和难点知识的理解。
3教学网站开发的技术应用
精品课程的网站开发需要用到诸多的计算机技术,通常会采用B/S结构,也就是浏览器/服务器结构对网站进行开发和设计。B/S结构是应用比较广泛的软件系统体系结构,服务器可以对浏览器提出的请求进行分析和处理,再将用户所需要的信息反馈到浏览器上,系统操作比较简单快捷,所以受到众多网站开发者的青睐。精品课程网站开发中应用了很多计算机技术,下面对这些技术进行简要分析。
3.1 HTML语言
HTML语言可以对Web文档的编程进行创建,通过HTML语言能够确定Web文档信息的显示形式和内容。HTML语言创建的文档之中也可以包含其他的文档,或者形成具有图片、文字、声音等的超文本。
3.2动态数据对象
动态数据对象是微软推出的应用程序接口,能够实现对关系数据库或者非关系数据库中的数据的访问。客户端的应用程序可以通过OLE DB对数据库之中的数据进行访问和相应的操作,满足用户的不同需求,支持Web应用程序的主要功能。
3.3动态服务器网页
动态服务器网页是微软公司研发和推出的服务器端的脚本语言运行环境,其中包含了不同脚本的程序代码,并通过这些程序代码创设了网页。当浏览器使用动态服务器网页技术来编写网页时,服务器就会产生相应的代码传达到浏览器之上,这样用户就可以在浏览器上看到动态的网页。
3.4 Dream weaver
Dream weaver是专业的网站设计和网站管理软件,可以对网页进行可视化的设计与编辑,同时支持多脚本语言的编写。通过Dream weaver可以将动画、图片等资源进行有效的整合,为网站提供更加强大的功能,并且在编辑和使用上十分简单快捷。
4精品网站体系结构的设计
通过对计算机基础教学网站开发工具的选择,将网站建设所需要的计算机技术进行有效的搜集和整理,为整个网站的建设服务。
4.1网站的数据库体系结构的建立
在计算机基础教学网站之中需要建立数据库体系,数据库系统之中包括用户表、班级表、成绩表、课程表和文件表等,其中存储了各种与计算机基础课程相关的数据。在计算机基础课程教学网站的这些基表之中,需要建立一定的关联,班级表与课程表和成绩表之间可以通过外关键字建立关系,形成一定的联系,方便教师和学生进行查询。班级表与课程表之间的关系是一对多,成绩表与课程表之间的关系是多对一。学生和教师在利用网站时可能会对多个数据表进行查询,为了方便操作,在数据库的系统结构之中设计了一个“视图”工具,可以将多个表进行整合处理。
4.2网站的系统结构设计
计算机基础教学网站的使用,需要对网站的系统进行访问,才能得到系统提供的相应服务。在对网站进行登陆时,需要利用用户的帐号和密码,经过系统的验证之后才能进入到系统的主页之中进行相应的操作,并完成对用户身份的追踪。网站系统将用户分成两种类型,一类是教师,一类是学生,不同的用户其主页形式也存在差异,并且具有不同的访问权限。
教学网站在不同的用户主页之中设置了不同的功能模块,教师模块具有的功能是文件管理、教务管理、课程管理、成绩管理以及进入学生首页的功能。教师可以通过文件管理功能将学生需要的学习资源上传到网站之中,进行资源共享,也可以通过该功能对学生的成绩进行审核与发布。学生模块所具有的功能与教师模块存在差异,包括查看信息的功能、常用工具下载功能、网络课堂功能、在线课堂功能,同时还具有学生论坛,学生可以就学习上的相关问题进行讨论。
5结束语
为了创建精品课程,对计算机基础教学网站开发进行了探讨。传统的教学辅助模式在辅助效果上存在一定的局限性,在此基础上分析了网站开发的重要作用以及网站开发的设计与实现。建立精品课程网站能够在很大程度上提高资源共享的效率,提升计算机基础课程的教学效果。
参考文献
[1] 吴清芳.基于ASP.NET的网页设计精品课程网络教学系统的设计与实现[D].中国海洋大学,2011.
[2] 王利江,刘东升,张丽萍.“计算机公共基础系列课程”建设与实践[J].计算机教育,2011,22(03):84-87.
[3] 李永琴.基于过程管理的实验教学网站开发与应用研究[D].山东师范大学,2011.
[4] 朱全银.信号与系统精品课程双语教学网站建设[J].电气电子教学学报,2012,02(15):92-94.
[5] 邵雪.计算机网络课程网站的设计与实现[D].青岛理工大学,2012.
[6] 林筑英,师蕾,林宏伟,张琦.基于交互学习的精品课程网站的设计与实现[J].计算机教育,2010,21(07):20-25.