网络课程设计与开发2

网络课程设计与开发2

ID:38569001

大小:856.00 KB

页数:81页

时间:2019-06-15

网络课程设计与开发2_第1页
网络课程设计与开发2_第2页
网络课程设计与开发2_第3页
网络课程设计与开发2_第4页
网络课程设计与开发2_第5页
资源描述:

《网络课程设计与开发2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、网络课程设计与开发教师:李金双网络课程设计与开发网络课程资源存储技术基本概念教育资源主要指数字化和电子化了的教育资源和信息。比如信息技术应用于教学活动过程中需要的多媒体资料文字、图片、声音、动画、视频、教案、课件、试题、作业练习、教育论文、电子图书、网络课程等3教育资源类型4教育资源类型媒体素材:媒体素材是传播教学信息的基本材料单元,可分为五大类:文本类素材、图形/图像类素材、音频类素材、视频类素材、动画类素材。试题:测试中使用的问题、选项、正确答案、得分点和输出结果等的集合。试卷:试卷是用于进行多种类型测试的典型成套试题。课件:课件是对

2、一个或几个知识点实施相对完整教学的用于教育、教学的软件,网络版的课件和单机运行的课件案例:案例是指由各种媒体元素组合表现的有现实指导意义和教学意义的代表性事件或现象。5教育资源类型文献资料:文献资料是指有关教育方面的政策、法规、条例、规章制度,对重大事件的记录、重要文章、书籍。网络课程:网络课程是通过网络呈现的某门学科的教学内容及实施的教学活动的总和,它包括两个组成部分:按一定的教学目标、教学策略组织起来的教学内容和网络教学支撑环境。常见问题解答:常见问题解答是针对某一具体领域最常出现的问题给出全面的解答。资源目录索引:列出某一领域中相关

3、的网络资源地址链接和非网络资源的索引。6网络课程资源的存储按文件夹分层组织课程文字资料图形图像资料音频资料视频资料动画资料试题、案例资料等采用数据库索引+分层组织便于分类、检索管理困难采用数据库技术数据量大7数据库技术数据的规范化现代远程教育资源建设技术规范数据信息的挖掘数据表项之间的内在关系数据库管理问题数据信息的正确性数据访问的快速性数据信息的安全性数据管理的自动性8网络课程设计与开发ASPWeb程序开发技术ASP的起源动态页面技术10ASP如何工作应用程序的映射ASP本身包含了一个DLL文件,名字为asp.dll,缺省安装在Winn

4、tSystem32inetsrv目录下。这个DLL文件负责得到一个ASP页面(由文件扩展名.asp标识),然后对它进行分析,寻找服务器端脚本内容。这个脚本传送给相应的脚本引擎,脚本的执行结果与ASP页中的HTML和模板文本结合在一起。完整的页面会送到Web服务器,从那里送往原先提出请求的客户端。1112ASP如何工作动态链接库处理一个ASP文件第一步判断是否有ASP服务器端的代码需要执行。假如没有,它仅是简单地通知IIS这种情况,并让IIS向客户端发送页面。当ASP从IIS接收到包含有服务器端脚本代码的页面时,它会逐行进行解释。那些非

5、服务器端的脚本,或不需要ASP进行服务器处理的,将被返回给IIS,进而发送给客户端。送来的脚本都会送给相应的脚本引擎,脚本引擎处理后的结果被发送回IIS时,都会插入页面上相应位置上。为提高操作的效率,ASP也常把脚本引擎创建的编译代码,放在高速缓存中以备再次调用。这个代码与发往客户端的输出结果是不相同的。客户看到的是脚本代码在经过解释、语法检查和编译后的执行结果。在服务器上高速缓存的只是编译后的代码,在原来的源文件变化后,这些代码会被放弃。13脚本性能问题避免在同一页面上混用脚本语言如果同一页面上有几种脚本语言,ASP不得不一个接一个地加

6、载多种脚本引擎,并把相应的代码送给相应的引擎。这将降低处理速度,增加内存使用量。在脚本和其他内容中避免过多的环境切换构建单独的组件假如在一个页面不得不做大量的运算,或者运行一个过于复杂的脚本,通常的好办法是构建一个组件,并安装在Web服务器上。组件通常是编译过的可执行代码,相对于解释ASP脚本代码,使用的效率更高。14配置ASP的运行环境IIS15配置ASP的运行环境测试ASP运行环境16如何使用ASP脚本使用<%和%>使用