王鹤任建华汪赫瑜
1,辽宁工程技术大学基础教学部 125105;2,辽宁工程技术大学电子与信息工程学院 125105
计算机基础课程网络教学系统的设计与实现
王鹤1任建华2汪赫瑜2
1,辽宁工程技术大学基础教学部 125105;2,辽宁工程技术大学电子与信息工程学院 125105
大学计算机基础课程是本科各学科专业学生必修的公共基础课程,是一门计算机知识的入门课程。课程目的是使学生基本掌握计算机软、硬件基础知识,较熟练使用Windows 2000 操作平台,熟练掌握OFFICE系列办公软件,掌握Internet及信息安全知识。
目前本门课程存在以下状况:
(一)班级多,学生数量大, 授课教师相对较少。采用大班上课的形式,使用多媒体设备进行大屏幕演示教学。由于多媒体设备的客观原因,会影响到一部分学生的听课效果,而且这种授课方式无法充分调动学生自主学习和相互学习的积极性。在上机实验时, 老师很难面面俱到地为每一个需要帮助的学生解决问题。
(二)学生基础差异较大, 一部分学生入学前没有接触过计算机, 一部分学生则已经能够熟练运用计算机了, 因而课程的要求是多层次的, 应该让各种程度的学生都能从课程中学到知识和技能。
(三)课程所包含的内容较多而学时较少,给学生分配的实验课学时有限。
基于以上情况,提出建设大学计算机基础课程网络教学系统,作为辅助教学。网络教学可以弥补传统教学方法的不足,能够不受时间空间的限制,给予教学的各个环节提供有效的帮助。
大学计算机基础课程网络教学系统是将大学计算机基础课程相关的教学大纲、电子教案、模拟试卷、教学案例、教学录像、课程简介、教材建设、实验内容等上网并免费开放, 以实现优质教学资源共享,改革教学模式,优化教学手段, 带动教学现代化, 促进现代信息技术在教学中的广泛应用, 达到提高教学质量的目的。依托网络教学平台可以增强学生自主学习能力,可以从网上进行答疑、讨论、作业、测试等教学活动。通过网络可以开辟教学论坛,增强师生互动,增加学生之间对学习的探讨。
网络教学系统可以利用计算机多媒体和网络的先进技术来实现信息的高度共享以及全方位的实现人与计算机、人与人的交互来提高教学效率、教学质量和教学管理水平。
目前我校校园网已具规模,拥有计算机的在校大学生也正在逐年递增,所以可以以校园网为依托,研究开发大学计算机基础课程网络教学系统,构建一个自主学习和培养创新能力的平台,构筑一个以学生为本的教学“生态圈”,利用先进的信息化手段和工具,实现从环境、资源到活动的全部数字化,最终实现教育过程的全面信息化,最终使计算机教学与计算机应用融为一体。
大学计算机基础课程网络教学系统以构建主义学习理论为指导,提供支持学生的自主学习、教师的个性化教学辅导及教学互动活动的最基本的多媒体环境、工具,开展以学生为主体的一系列网上教学活动。它包括下面几个层面[1][2]:
(1)是一个多媒体网络互动教学平台,提供学习环境以及工具。
(2)提供开放的学习资源:教学大纲、电子教案、模拟试卷、教学案例、教学录像、课程简介、教材建设、实验内容等。
(3)是课堂教育方式的补充和发展。
(4)强调以学生为中心,以学习活动为线索。
大学计算机基础课程网络教学系统模型如图1。网络教学平台是将教师先进的教学理念贯穿在整个教学活动中,一般包括选择合适的教材形式、教师的授课方式、讨论形式、作业类型、实践训练、考试方式等。
图1 网络教学系统模型
采用基于XML的B/W/S三层WEB应用模型来实现基于WEB的网络教学互动平台[3][4],如图2。在该解决方案中,客户端采用Microsoft公司任一款操作系统,WEB服务器采用Windows 2000+IIS5.0,数据库服务器采用Access 2000或SQL server 2000。运用动态网页技术Active Server Page(ASP)撰写应用程序,使用Html、VBScript、JavaScript等工具语言来编写常用的程序,利用dreamweaver来进行快速建立系统原型。系统支持基于WEB的教学信息资源,能实现多媒体课件的上传和浏览,实现虚拟的学习环境,具有良好的交互性。采用SQL Sever 2000作为后台数据库,保证了系统的安全性、可靠性、分布式处理。图3为网络教学系统界面。
图2 XML在WEB应用上的三层结构
(1)网站的整体规划及框架设计是具可扩充性的,前台页面的设计能保证网站在增加栏目后不会破坏网站的整体结构。后台数据库的设计具有高度的扩充性,能够根据需要对栏目、类别的增、删、修改。
(2)各个模块清晰、通用,非常适合推广应用到其他教学课程。
(3)本系统的使用和操作都非常方便,管理员不需掌握任何网站相关技术,即可进行栏目更新、发布、修改。
本文介绍了大学计算机基础课程网络教学系统的详细设计方案与实现。系统通用性强,扩展性强,易于维护,为教学提供了有效帮助。
图3 大学计算机基础网络教学系统界面
[1]关海鸥, 高德平. 基于WEB的计算机基础课程教学系统设计与实现 [J].黑龙江八一农垦大学学报.2010年 第1期
[2]余科军. 网络教学系统的研究与应用[J].电脑知识与技术:学术交流.2009年第12期
[3]盛伟翔 ,王昊.浅谈利用ASP技术构建网络教学系统 [J].科技广场.2008年 第12期
[4]李亮 .基于B/S模式网络教学系统的设计 [J]软件导刊.教育技术.2008年 第11期
Design and Realization of Computer Basic Courses Network Teaching System
Wang He1REN Jianhua2Wang Heyu2
1.Department of Basic teaching Liaoning Technical University, Huludao 125105,China;2,Department of Electronics and Information Engineering, Huludao 125105,China
从高校计算机基础课程的教学特点和教学要求出发,对网络教学系统进行了需求分析,综合运用三层B/S结构、HTML及ASP编程技术、ACCESS数据库技术及IIS平台,设计出一套符合高校院系要求的具有开放性、交互性、灵活性、通用性等显著特点的网络教学系统。此系统扩展性强、易于维护、效率高,解决了教学工作实际需要。
网络教学系统;ASP; B/S结构;
Aiming at the characteristics of the computerbased curriculum and teaching requirement a network teaching system is established. It integrated used f the three-tier B/S structure, HTML and ASP programming, ACCESS databases and IIS technology platform. It can satisfy the college’s requirements .It is open, interactive, flexible, versatile and so on.
network teaching system; ASP; B/S structure
TP391
A
10.3969/j.issn.1001-8972.2010.15.091
辽宁工程技术大学创新人才百项课题(NO.YB083049)