基于Java技術的Web网络教学平台浅析.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Java技術的Web网络教学平台浅析

基于Java技术的Web网络教学平台浅析[7]李芝兴,杨瑞龙(重庆大学计算机学院,400044)摘要: 本文分析了用Java构建的Web网络教学平台的基本结构和组成技术,并对如何把Struts,Spring和Hibernate等开放源代码的软件框架应用于Web网络教学平台作了分析。关键词:Java,Jsp,网络教学,开发源代码,软件框架随着计算机技术的飞速发展,教育信息化、网络化的进程不断深入,特别是采用TCP/IP协议的Internet/Intranet的不断普及,利用计算机技术和网络技术已成为现代教育的一个重要发展方向,基于网络的教学软件由于在现代教育中可以最大限度地利用教育资源,因而得到迅速的发展。网络教学平台[1]是指具有教学功能的计算机软件,在某种程度上能代替或辅助教师实施教学。基于Web的教学软件以Internet/Intranet网络为基础,将教学内容用Web页面来表示,这种网络教学平台,具有远程教学的开放性、灵活性、交互性、分散性等特点,它将某些领域的知识按照教学目标来组织知识,聚集成模块,形成层次化、网络化结构,做成页式或脚本式的软件。教学平台完成后用WWW服务器进行管理,客户端用IE等浏览器进行浏览,并通过WEB页面进行交互式的学习,实现在时空上相对独立的教学模式,与传统课堂教育方式相比,新的教育方式最重要的特点在于突破了时间和空间的限制,不再完全依赖于教师和学生之间面对面地教学。在新的教学方式下,学生充分发挥自主性,根据自己的实际情况确定学习内容和安排学习进度,从而满足了教育的普及性和独立性的需要,适合所有有学习要求的学生上网使用。这种方式已成为网络教学平台开发的主流方向。一、网络教学平台构成 要真正发挥网络教学的优势,就必须遵循现代教育的教学规律,进行科学的教学设计。教学设计就是应用系统的方法分析教学问题,确定教学目标,建立解决问题的步骤,选择相应的教学策略和教学手段,最后分析评价其结果的操作过程。因此,作为网络教学平台系统就应有科学构成,笔者认为网络教学软件应包括用户登录、网络教程、交流区、资源区、作业考试区等功能模块。整个系统如图。Web网络教学系统用户登录网络教程交流系统资源系统测试系统 图1 Web网络教学平台功能图1、用户登录。管理用户和验证用户身份,并检查用户访问系统的权限。学生在通过身份验证后可以进入学习、讨论、提问、作业、考试等环节。教师在通过身份验证后可以进行在线辅导和答疑、发布信息及进行作业、考试评估。通过登录次数和浏览时间,在一定程度上反映学生学习情况。2、网络教程。是软件中的主要部分。学习内容可以按章节或专题设计。首先,要涵盖章节或专题所有知识点内容,为整体的教学内容构建知识结构图。第二,各知识点的关系要体现学科教学特点,反映学科的教学规律。第三,知识体系要有自己的要素、结构和功能。因此,在软件设计时要在清楚提示知识关系的同时,展示出知识结构的功能,从而方便学生的学习。网络教程不是简单的把课本上的内容照搬到网上,而是要充分利用网络教育平台提供的多媒体教育工具。培养学生学习的兴趣,增强印象,提高学习速度。在本网络教学平台的内容是Java程序设计。比如对于Applet的讲解,可以直接把Applet嵌入到网页中。在线演示运行效果。3、交流系统。以Email、论坛方式,给学习者提供一个学习交流的场所,就一些问题和教师、同学进行讨论,对学习心得进行交流,还可以提出自己的观点,征询别人看法。通过多种形式的交流,有利于学习者加深对一些问题的认识,拓宽自己的思路。4、资源系统。指与专题或章节内容相关的背景资料、多媒体视频资料,不同观点资料、相关的评论等内容,还包括工具书及与学习内容相关的国内外WWW站点等。目的是使学生拓宽视野,更深入理解学习内容。5、测试系统。主要包括章节或专题的练习题和测试题,用于检查学生自我检查对基本知识、基本技能掌握的情况,包括客观题、主观题,对于客观题可以给出相应的答案,而主观题可给出参考答案或思路。还包括模拟考试题,检查学生多所学全部内容的掌握情况。整体教学资源按照内容,表现形式又可以划分成不同的栏目。二、Web网络教学平台设计方法与技术总体思路,是将软件设计方法分两部分,一是利用dreamweaver等工具开发网页中静态部分,用flash开发动画;二是利用Java,Jsp,Jdbc等开发动态、交互性部分,在网站的构建中使用开放软件源代码的框架Struts[2],Spring[6]和Hibernate[7]。1.软件层次结构的划分我们把Web网络教学平台划分为4层:表示层,业务层,域模型层和持久层。每一层都有明确的责任。表示层是最靠近用户的一层,负责向用户展示一个交互界面,管理用户的请求,做出相应的响应,对用户的请求委派调用业务逻辑和其它上层处理。本层使用Struts

文档评论(0)

fglgf11gf21gI + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档