摘要:随着教育信息化的发展,开展网络教学已成为学校教学的趋势。为了加强学生对“计算机应用基础”学习的深度和广度,设计和开发了计算机应用基础网络交互平台,为教师和学生提供了学习交流的平台,保证了教学效果。 关键词:网络交互平台;asp
中图分类号:tp311.52文献标识码:a文章编号:1007-9599 (2013) 07-0000-02 1引言
网络教学已经对教育领域产生了深刻的影响,是传统教学与教学管理的加强和补充,与传统教学构成优势互补,为了促进教育信息化建设,我校发起了建设网络课程的倡议,我系计算机基础课程教学团队用了一年时间,研发了计算机应用基础网络互动平台,使之成为课堂教学的重要补充。 2网络教学平台的设计 2.1开发环境
本系统使用asp.net技术,在装有iis5.1服务器和.net framework的windows xp操作系统下安装服务器端,并在本地主机上安装access数据库系统。该网站的开发环境是microsoft.net framework sdk2.0,主要开发工具是microsoft visual
studio.net2005、macromedia dreamweaver 8.0,开发语言为c#,美工部分使用adobe photoshop cs完成。
2.2系统体系结构
网络交互平台采用b/s(browser/server)体系结构,即浏览器/服务器结构,它是c/s结构的一种改进。b/s结构分为三层:用户界面层、中间业务层和数据访问层。在b/s体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。b/s结构简化了客户机的工作,客户机上只需配置少量的客户端软件。服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。浏览器发出请求,而其余如数据请求、加工、结果返回以及动态网页生成等工作全部由web server完成。实际上b/s体系结构是把二层c/s结构的事务处理逻辑模块从客户机的任务中分离出来,由web服务器单独组成一层来负担其任务,这样大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。客户机的压力减轻了,把负荷分配给了web服务器。 2.3主要功能模块设计
网络互动平台由课程资源、辅助系统、教学讨论和管理模块四大部分组成,四个模块之间互相关联,构成一个完整的网络教学系统。 其中课程资源模块包括:课程简介、教学团队、学习指南、单元设计、教学课件、电子教材、演示视频等,该模块提供了该课程的相关资源,各章节内容及知识点与教学大纲同步。教师可以实现课件上传,资料添加、删除、修改等功能,而学生可以浏览、下载这些资料,如授课视频等,通过此平台学生可以自主预复习,把传统
的学习过程变得更加方便灵活。
辅助系统模块包括:项目拓展、习题集、自测系统。项目拓展部分训练的项目可拓展学生的知识面,培养综合能力。习题集部分按章节对习题进行分类,通过课外习题可以巩固学生课堂所学,并考察学生关键能力的应用情况。自测系统允许学生通过在线测试系统,对课程相关试题进行自我测验,并且即时得到测试结果,学生可随时进行测验打分,考察自己的学习情况,实现自主学习。 教学讨论模块提供师生交互的平台,包括:实时答疑、非实时答疑。实时答疑让教师和学生及时沟通交流,任课教师了解学生的学习态度及情况,从而调整教学进度,改进教学方式,使教学更加具有吸引力,提高教学质量。非实时答疑通过发贴、qq留言等方式,可在任何时候向老师寻求帮助,老师在线后第一时间给予答复,极大方便了学生学习与老师指导。
由于网络教学平台需要不断维护和更新,必须有管理员模块,该模块包括:对学生、老师、课程等信息进行管理,实现管理员对各类信息的管理,及时更新网站内容,对网站进行维护等。 2.4数据库设计
根据平台功能设计的要求以及功能模块的划分,计算机应用基础网络交互平台的主要数据结构和数据项如下:(1)管理员信息表:包括管理员编号、姓名和密码等;(2)学生信息表:包括学生学号、姓名、性别、密码、所在班级等;(3)教师信息表:包括教工编号、密码、所教课程编号等;(4)课程信息表:包括课程编号、章节号、
课程内容、课件号等;(5)上传课件信息表:包括课件号、课程名称、课程内容、评价等;(6)课程基本信息表:包括教工编号、课程编号、课程名称、课程简介、课程大纲、课程计划以及试题等。(7)问题信息表:包括所提问题编号、课程编号、章节号、问题、答案等;(8)试题表:包括试题编号、课程编号、问题、答案等;(9)课程成绩信息表:包括成绩编号、学生学号、课程编号、成绩等。(10)公告信息表:包括公告编号、课程编号、用户号、公告内容、回复等。 3平台实现关键技术 3.1关键技术
(1)应用集成。在网络交互平台中,通过目录、单点登陆等功能将j2ee应用、以及.net、php、asp等非j2ee应用系统、web service进行统一管理,提供应用及服务的认证、授权、访问、监控等功能。利用portlet展示模板定制应用展示信息内容及展示颜色、样式等效果。(2)页面定制。通过选择、配置页面模板来定制符合项目风格的页面,并可通过鼠标拖拽等方便的方式将portlet目录树上的资源拖到想要放置的位置,页面上会所见即所得的展示该portlet的信息和展示效果。(3)认证授权。该交互平台包含或集成身份管理系统,实现对用户身份的统一管理。支持角色与资源的双向授权。可以通过选定角色,然后统一授予各种资源的方式授权,也可以先选择要授权的资源,然后一次授给多个角色。(4)后台管理。在对用户、资源的统一管理基础上,进行用户、内容访问监控,记录访
问日志,审计信息,以备统计分析。同时提供网站恢复功能,保障系统正常运行。(5)统一检索。用户已越来越习惯于用搜索的方式获取信息,网络交互平台通过集成搜索引擎,便可像google搜索网页一样,来统一搜索网络交互平中的资源。(6)知识管理。通过对知识文档的组织、发布、分类、评价、共享、激励,构建成为动态的知识管理系统。 3.2实现
根据网络交互平台的功能结构,学生可以选择自己需要的模块进行学习,还可以进入师生互动平台和老师进行在线的实时答疑和不在线的非实时答疑等,如图1所示。 图1计算机应用基础网络交互平台首页 4结语
计算机应用基础课程网站已经试运行一段时间,没有出现任何故障,较好地满足了设计最初的需求。计算机应用基础网络互动平台作为课堂教学的重要补充,为学生自主学习提供了充分的资源保障。教师可以运用网络教学平台开展课堂教学,实时与学生进行互动交流,有效地进行课堂和课后辅导,从而落实了学生的主体地位,转变了学生的学习方式,提高了教学效果。 参考文献:
[1]聂丰英.基于asp的精品课程教学网站的设计与实现[d].南昌大学,2012.
[2]贝拉尔迪.asp.net mvc网站编程案例精解[m].颜炯,陈钢.北
京:清华大学出版社,2010.
[3]赵嘉,吕莉.大学计算机基础教学模式研究及应用[j].南昌工程学院学报,2011,2.
[4]康亚娟,江微.浅谈asp网站建设的安全对策[j].安康学院学报,2008,3.
[作者简介]何亚(1980.7-),女,湖南常德人,硕士,讲师,湖南省常德职业技术学院,研究方向:软件工程、现代教育技术。 [基金项目]常德职业技术学院青年专项课题(项目编号:zy1232)。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- huatuo3.com 版权所有 蜀ICP备2023022190号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务