论文部分内容阅读
摘要:充分利用校园网络资源,构建“大学计算机基础”课程网络教学平台进行辅助教学,网络教学平台的建立让学生不受时空限制进行自主学习,利用网络教学平台进行师生交流和合作学习,从而提高教学效果,文章阐述了教学网站的系统设计及采用的主要技术。
关键词:ASP.NET;教学网站;设计
中图分类号:TP393文献标识码:A文章编号:1007-9599 (2010) 13-0000-02
ASP.NET-based Teaching Website Design of“University Basic Computer”
He Qin,Wang Libin,Wan Xiuwen,Deng Ye
(Fuzhou Medical Academy of Nanchang University,Fuzhou,Fuzhou344000,China)
Abstract:Full use of campus network resources and establish the “University Basic Computer” course aids network teaching platform,the establishment of network teaching platform for students to study independently without the constraints of time,the use of network teaching platform for student exchange and collaborative learning to improve teaching effect,the article describes the teaching system design and the use of main technology.
Keywords:ASP.NET;Teaching website;Design
一、引言
“大学计算机基础”是各高校非计算机专业的一门必修的公共基础课程,它所涉及的教学内容是当代大学生走上工作岗位前所必须具备和掌握的计算机基本知识和操作技巧,学生的学习效果将直接影响到其今后的工作和学习。
“大学计算机基础”应用性较强,学生需要通过大量上机实验和实践应用才能较好地掌握计算机的基础应用知识,想在有限课堂授课时间内达到教学效果和完成教学任务,就必须改变传统的教学模式。目前各高校都搭建了校园网,可以充分利用校园网络资源,构建“大学计算机基础”课程网络教学平台进行辅助教学,网络教学平台的建立让学生不受时空限制进行自主学习,利用网络教学平台进行师生交流和合作学习,从而提高教学效果。
可见,教学网站的开发是当今信息化教育要求,教学网站的建设也是迫切的。
二、教学网站系统设计
“大学计算机基础”教学网站整合教学资源,已成为课堂教学的有利补充,借助教学网站系统进行辅助教学,从而进行教学方法和教学模式的研究和探索,发挥教学网站系统的最大效益。网络教学作为高校教学改革的重要手段与工具越来越受到重视,平台、资源与服务作为高校网络教学三要素,已经逐步成为共识,开发一个交互性、可控性、协作性和开放性,以及学习资源独特的共享教学网站尤为重要。[1]基于以上理念所建教学网站系统主要功能模块如图1所示,各功能模块说明如下。
(一)课程目标
功能说明:对本门课程教学目标和教学大纲进行阐述,让学生了解本门课程的教学目标和教学流程。
(二)课堂教学
功能说明:提供集文字、图片和视频为一体的智能化电子配套教材,并且提供丰富的链接让学生可根据需要进行自主学习。
(三)实验教学
功能说明:提供教材配套的实验内容,实验内容按难易度进行归类,学生可根据自己的情况选择实验。
(四)在线作业
功能说明:提供教材的配套理论习题和实验上机指导,通过在线作业,学生可以提交作业,教师进行批改和指导。
(五)在线测试
功能说明:在线测试分为单元测试和综合测试,单元测试用于检查各章节知识点的掌握程度,综合测试用于检查课程内容的掌握程度,试题同样依照难易程度进行划分,学生可自主选择测试的种类和难易度,系统根据学生的选择进行自动组卷,学生做答完毕,系统进行评分并给出参考答案。
(六)交流论坛
功能说明:教师设置问题由学生发表见解,学生发帖子进行咨询,通过互动让教师及时了解学生学习困惑和状态,从而及时调整教学方案和教学方法;通过互动让学生可以及时得到帮助;通过互动增进师生友谊。
(七)资源下载
功能说明:教师通过页面上传课件和教学软件,学生可根据需要下载自己需要的课件和软件。
三、系统开发技术
(一)B/S(Brown/Server)
教学网站Web服务器采用三层的浏览器/服务器(Browser/Server,简称B/S)体系结构,体系结构图如图2所示。B/S与客户端/服务器(Client/Server,简称C/S)体系结构相比,浏览器/服务器体系结构把处理功能全部移植到了服务器端,用户只需安装浏览器,用户通过浏览器发出请求,服务器进行处理,对于管理员而言,因为维护任务的层次化使得管理员只需负责服务器的硬件日常管理和维护,而系统维护人员负责后台数据库数据更新维护。
(二)ASP.NET
ASP.NET是.NET开发平台的一个部件,用来开发驻留在微软的IIS(InternetInformation Server)上并使用诸如HTTP和SOAP等Internet协议的Web应用程序。[2]ASP.NET是Microsoft.NET Framework的组成部分,.NET Framewor提供了托管的执行环境、简化的开发和部署,以及与各种编程语言的无缝集成。
NET Framework是用于.NET平台的编程模型,.NET Framework提供了公共語言运行库和.NETFramework类库(包括ADO.NET、ASP.NET和Windows窗体)两个关键库。公共语言运行库负责安全增强、语言集成以及内存、子进程和线程的管理,从而提高应用程序的稳定性和安全性,减少应用程序开发人员所必须写的冗长易错的底层代码的容量。[3].NET框架类库提供了大量的类,用来满足编程需要,常用的类有:提供用于编码、解码和操作字符串内容的类System.Text、提供使用WWW的基本类System.Web和提供建立ASP.NET页面的用户界面的基本类System.Web.UI。
四、总结
基于ASP.NET教学网站的设计和建立为非计算机专业大学生提供了一种学习“大学计算机基础”课程的新型的教学环境。通过教学网站进行辅助教学可以在一定程度上缓解教学硬件设施不足和教师等软件不足等问题,从而便于开展PBL等建构式的教学模式;通过教学网站实现了教学资源共享和教学经验交流,从而提高教师的教学能力,通过教学网站进行师生互动,增进师生友谊,提高教学效果。教学网站是“大学计算机基础”课程教学的一个有利补充,符合信息化教学要求,具有广泛的应用前景。
参考文献:
[1]蒋东兴,张继才,罗念龙.高校网络教学现状与对策[J].计算机教育,2007,12
[2]Douglas J.Reilly.ASP.NET Web应用程序开发新思维[M].清华大学出版社,2002,6:1-15,208-215
[3]刘振岩.基于.NET的Web程序设计[M].电子工业出版社,2006,5:1-6:77-78
作者简介:
何琴(1964-),女,硕士研究生,副教授,主要研究方向为软件技术;王丽彬(1975-),女,硕士研究生,讲师;万秀文(1978-),硕士研究生,助教;邓晔(1975-),硕士研究生,助理工程师。
关键词:ASP.NET;教学网站;设计
中图分类号:TP393文献标识码:A文章编号:1007-9599 (2010) 13-0000-02
ASP.NET-based Teaching Website Design of“University Basic Computer”
He Qin,Wang Libin,Wan Xiuwen,Deng Ye
(Fuzhou Medical Academy of Nanchang University,Fuzhou,Fuzhou344000,China)
Abstract:Full use of campus network resources and establish the “University Basic Computer” course aids network teaching platform,the establishment of network teaching platform for students to study independently without the constraints of time,the use of network teaching platform for student exchange and collaborative learning to improve teaching effect,the article describes the teaching system design and the use of main technology.
Keywords:ASP.NET;Teaching website;Design
一、引言
“大学计算机基础”是各高校非计算机专业的一门必修的公共基础课程,它所涉及的教学内容是当代大学生走上工作岗位前所必须具备和掌握的计算机基本知识和操作技巧,学生的学习效果将直接影响到其今后的工作和学习。
“大学计算机基础”应用性较强,学生需要通过大量上机实验和实践应用才能较好地掌握计算机的基础应用知识,想在有限课堂授课时间内达到教学效果和完成教学任务,就必须改变传统的教学模式。目前各高校都搭建了校园网,可以充分利用校园网络资源,构建“大学计算机基础”课程网络教学平台进行辅助教学,网络教学平台的建立让学生不受时空限制进行自主学习,利用网络教学平台进行师生交流和合作学习,从而提高教学效果。
可见,教学网站的开发是当今信息化教育要求,教学网站的建设也是迫切的。
二、教学网站系统设计
“大学计算机基础”教学网站整合教学资源,已成为课堂教学的有利补充,借助教学网站系统进行辅助教学,从而进行教学方法和教学模式的研究和探索,发挥教学网站系统的最大效益。网络教学作为高校教学改革的重要手段与工具越来越受到重视,平台、资源与服务作为高校网络教学三要素,已经逐步成为共识,开发一个交互性、可控性、协作性和开放性,以及学习资源独特的共享教学网站尤为重要。[1]基于以上理念所建教学网站系统主要功能模块如图1所示,各功能模块说明如下。
(一)课程目标
功能说明:对本门课程教学目标和教学大纲进行阐述,让学生了解本门课程的教学目标和教学流程。
(二)课堂教学
功能说明:提供集文字、图片和视频为一体的智能化电子配套教材,并且提供丰富的链接让学生可根据需要进行自主学习。
(三)实验教学
功能说明:提供教材配套的实验内容,实验内容按难易度进行归类,学生可根据自己的情况选择实验。
(四)在线作业
功能说明:提供教材的配套理论习题和实验上机指导,通过在线作业,学生可以提交作业,教师进行批改和指导。
(五)在线测试
功能说明:在线测试分为单元测试和综合测试,单元测试用于检查各章节知识点的掌握程度,综合测试用于检查课程内容的掌握程度,试题同样依照难易程度进行划分,学生可自主选择测试的种类和难易度,系统根据学生的选择进行自动组卷,学生做答完毕,系统进行评分并给出参考答案。
(六)交流论坛
功能说明:教师设置问题由学生发表见解,学生发帖子进行咨询,通过互动让教师及时了解学生学习困惑和状态,从而及时调整教学方案和教学方法;通过互动让学生可以及时得到帮助;通过互动增进师生友谊。
(七)资源下载
功能说明:教师通过页面上传课件和教学软件,学生可根据需要下载自己需要的课件和软件。
三、系统开发技术
(一)B/S(Brown/Server)
教学网站Web服务器采用三层的浏览器/服务器(Browser/Server,简称B/S)体系结构,体系结构图如图2所示。B/S与客户端/服务器(Client/Server,简称C/S)体系结构相比,浏览器/服务器体系结构把处理功能全部移植到了服务器端,用户只需安装浏览器,用户通过浏览器发出请求,服务器进行处理,对于管理员而言,因为维护任务的层次化使得管理员只需负责服务器的硬件日常管理和维护,而系统维护人员负责后台数据库数据更新维护。
(二)ASP.NET
ASP.NET是.NET开发平台的一个部件,用来开发驻留在微软的IIS(InternetInformation Server)上并使用诸如HTTP和SOAP等Internet协议的Web应用程序。[2]ASP.NET是Microsoft.NET Framework的组成部分,.NET Framewor提供了托管的执行环境、简化的开发和部署,以及与各种编程语言的无缝集成。
NET Framework是用于.NET平台的编程模型,.NET Framework提供了公共語言运行库和.NETFramework类库(包括ADO.NET、ASP.NET和Windows窗体)两个关键库。公共语言运行库负责安全增强、语言集成以及内存、子进程和线程的管理,从而提高应用程序的稳定性和安全性,减少应用程序开发人员所必须写的冗长易错的底层代码的容量。[3].NET框架类库提供了大量的类,用来满足编程需要,常用的类有:提供用于编码、解码和操作字符串内容的类System.Text、提供使用WWW的基本类System.Web和提供建立ASP.NET页面的用户界面的基本类System.Web.UI。
四、总结
基于ASP.NET教学网站的设计和建立为非计算机专业大学生提供了一种学习“大学计算机基础”课程的新型的教学环境。通过教学网站进行辅助教学可以在一定程度上缓解教学硬件设施不足和教师等软件不足等问题,从而便于开展PBL等建构式的教学模式;通过教学网站实现了教学资源共享和教学经验交流,从而提高教师的教学能力,通过教学网站进行师生互动,增进师生友谊,提高教学效果。教学网站是“大学计算机基础”课程教学的一个有利补充,符合信息化教学要求,具有广泛的应用前景。
参考文献:
[1]蒋东兴,张继才,罗念龙.高校网络教学现状与对策[J].计算机教育,2007,12
[2]Douglas J.Reilly.ASP.NET Web应用程序开发新思维[M].清华大学出版社,2002,6:1-15,208-215
[3]刘振岩.基于.NET的Web程序设计[M].电子工业出版社,2006,5:1-6:77-78
作者简介:
何琴(1964-),女,硕士研究生,副教授,主要研究方向为软件技术;王丽彬(1975-),女,硕士研究生,讲师;万秀文(1978-),硕士研究生,助教;邓晔(1975-),硕士研究生,助理工程师。