web3D技术实验大纲

合集下载

web开发技术实训大纲

web开发技术实训大纲

web开发技术实训大纲
以下是一份可能的Web开发技术实训大纲,它涵盖了从基本的HTML和CSS知识到动态网站开发的高级技术。

1. HTML和CSS基础
- HTML基础语法和标签
- CSS基础语法和选择器
- 创建静态网页布局
- 添加样式和效果
2. JavaScript基础
- JavaScript语法和变量
- 控制流和函数
- DOM操作和事件处理
- 响应式设计和交互效果
3. 前端框架
- 探索主流前端框架(如React、Angular或Vue.js)
- 创建基于框架的交互式组件
- 使用组件库和样式库优化开发
4. 后端开发
- 介绍后端开发的概念和技术
- 搭建本地开发环境(如Node.js和Express.js)
- 接口开发和数据处理
- 数据库集成和连接
5. 全栈开发
- 使用前端框架和后端技术创建全栈应用程序
- 实现用户认证和权限控制
- 处理表单和数据验证
- 优化性能和安全性
6. 部署和维护
- 学习如何将应用程序部署到服务器上
- 设置和管理生产环境
- 监控和调试应用程序
- 定期更新和维护应用程序
7. 项目实践
- 指导学生进行一个完整的Web开发项目
- 导师和学生合作开发实际应用
- 根据项目需求解决问题和挑战
- 学生展示和演示项目
以上只是一个示例的大纲,实际的课程内容可以根据实训的时长和实际要求进行调整和扩展。

这个大纲应该能够帮助学生掌握Web开发的基本概念和技能,并能在实际项目中运用所学知识。

web开发_实验大纲

web开发_实验大纲

《web开发》实验教学大纲课程总学时:64学时学分:4学分实验学时:48学时实验个数:8个实验学分:3学分课程性质:专业方向课程适用专业:数字媒体技术教材及参考书:《深入理解Bootstrap》,徐涛著,机械工业出版社,2014年版。

大纲执笔人:刘云安大纲审定人:数字媒体学院学术委员会一、实验课的性质与任务《web开发》是高等院校数字媒体技术本科专业开设的一门专业方向课。

本课程内容由浅入深,把HTML、JavaScript、asp、数据库四大知识板块融为一体,通过本课程的学习,使学生学会制作动态网页和建立网站的技术,培养学生对WEB程序设计技术的综合应用能力。

通过实验课程的学习,学生在校期间和毕业后能够直接上手从事相关设计开发,程序难度应达到专业级水平。

二、实验目的与要求1.实验目的通过实验,让学生能够熟练操纵DOM元素;并要求学生整合所学知识,制作了一个完整的web站点,让学生能够基本了解web页面(前端)的开发流程,以便学生可以独立开发自己的个人动态网站,实现网站前后端的数据交互。

实验的最终目的是提升学生的实际web 设计开发能力。

2.实验要求(1)上机前要作好充分准备,根据实验题目编写好源程序。

(2)对上机操作过程中可能出现的问题预先分析,确定调试步骤和测试方法,对运行结果进行分析等。

(3)上机实验完成后,认真写出实验报告,对上机中出现的问题进行分析、总结。

四、实验内容安排实验一 JavaScript编程实验(验证实验 4学时)1. 目的要求了解JavaScript语法结构,掌握编程方法2.实验内容(1)下载指定浏览器和代码编辑器(2)编写一个包含循环语句函数弹出结果(3)编写利用JavaScript验证数据的网页。

(4)编写三种不同类型的网页特效3.主要实验仪器设备pc机,浏览器。

实验二用HTML语言编写网站实验(验证实验 4学时)1. 目的要求掌握使用HTML语言编写网站实验的方法。

2.实验内容(1)用Html语言,手写一个简单网站,要求内容达到一定数量。

Web开发技术实验教学大纲

Web开发技术实验教学大纲

Web开发技术实验教学大纲课程编号:021011课程名称:Web开发技术课程英文名称:Web Development Technology课程性质:专业选修课课程属性:非独立设课实验学时:20 课外学时:20实验项目数:3适用专业:信息管理与信息系统课程教材:陈轶,肖建:《Web开发技术实用教程》,清华大学出版社,2013实验指导书:陈轶,肖建:《Web开发技术实验指导》,清华大学出版社,2013一、课程简介和基本要求课程介绍:本门课程为信息管理与信息系统专业选修课程。

通过学习,使学生了解Web 应用的开发过程,掌握Web开发的相关技术和知识点。

在熟练掌握工具软件的基础上使学生在学习过程中完成自选题目的设计与开发。

本课程是实践性较强的课程,因此,利用该课程的教学资源和教学环境使得学生的理论和实践水平得以提高,是本课程的重要目标。

基本要求:1学生应做好上机课的准备工作,编写好源程序;2学生应做到独立上机操作。

3课后按时交实验报告(电子版)。

二、课程实验目的与要求实验目的:通过实验,学生应熟练使用Dreamweaver、Tomcat、SQL Server、MySQL等相关工具和软件,掌握Web开发常用的客户端技术(HTML、CSS、JavaScript)和服务器端技术(JSP、XML、Servlet)。

实验要求:学生在进行实验时,态度要端正,目的要明确,作风要踏实,操作要认真,做好实验的准备、记录和总结。

三、主要仪器设备及软件仪器设备:计算机软件:JDK1.6,Tomcat 6.0四、实验项目设置与内容五、实验成绩评定实验成绩分优、良、中、合格、不合格五个等级,实验成绩占该课程总成绩的20%。

六、实验教学应注意的问题学生应在掌握课程基本理论和基本知识的基础上独立完成所要求必做的实验项目,注重理论联系实际,提高实际操作技能。

七、制定执笔者:丁斌审定者:孙朝阳批准者:柳彬徳。

一种基于Web3D技术的虚拟仿真实验实现方法

一种基于Web3D技术的虚拟仿真实验实现方法

第27卷第2期吴家菊等:交互式电子技术手册的技术发展与应用研究收稿日期:2018-12-07基金项目:国家自然科学基金面上项目(项目编号:41671141);中央高校基金项目(项目编号:20720170046)作者简介:孟卉(1976-),女,河南上蔡人,讲师,主要研究方向:三维虚拟现实技术应用;李渊(1979-),男,湖北荆门人,副教授,博士,主要研究方向:空间信息技术与文化遗产保护。

文章编号:1005-1228(2019)02-0001-04Vol.27No.2Apr .2019第27卷第2期2019年4月电脑与信息技术Co mputer and Information Technology一种基于Web3D技术的虚拟仿真实验实现方法孟卉1,李渊2(1.厦门华厦学院人文创意系,福建厦门361024;2.厦门大学建筑与土木工程学院,福建厦门361005)摘要:随着虚拟现实技术和互联网技术的快速发展,基于网络共享的虚拟现实技术在教学领域的应用越来越广泛,其中虚拟仿真资源的开发成为核心。

文章通过工程实践,以斗拱拆解虚拟仿真实验教学为例,结合Web3D技术提出一条可行的技术路线,可以根据教学需求,简单快速地实现基于共享的虚拟仿真实验资源的开发,可以有效地提高仿真资源的建设进度和节省研发成本。

关键词:虚拟仿真实验教学;虚拟现实;VRML;斗拱中图分类号:TP391.9文献标识码:AANewMethodofVirtualSimulationExperimentalResourceBasedonWeb3DTechnologyMENG Hui 1,LI Yuan 2(1.Department of Humanity and Creative of Xiamen Huaxia University,Xiamen 361005,China;2.School of Architecture and Civil Engineering,Xiamen University,Xiamen 361005,China)Abstract:WiththerapiddevelopmentofvirtualrealitytechnologyandInternettechnology,theapplicationofvirtualrealitybasedonnetworksharingismoreandmorewidelyusedinthefieldofteaching,inwhichthedevelopmentofvirtualsimulationresourcesbecomesthecore.Inthispaper,throughengineeringpractice,takingthevirtualsimulationexperimentteachingofbucketarchdisassemblyasanexample,combiningwithWeb3Dtechnology,afeasibletechnicalrouteisproposed.Accordingtotheteachingrequirements,thedevelopmentofvirtualsimulationexperimentresourcesbasedonsharingcanberealizedsimplyandquickly,andtheconstructionprocessofsimulationresourcesisaccelerated.Keywords:virtualsimulationexperimentteaching;virtualreality;virtualrealitymodelinglanguage;dougong随着虚拟现实技术和互联网技术的快速发展,基于网络共享的虚拟现实技术应用越来越广泛,尤其在教育领域的虚拟仿真教学更是得到了快速的推广与应用,从2013年教育部启动国家级虚拟仿真实验教学中心建设以来,目前已批准300个国家级虚拟仿真实验教学中心[1]。

Web3D设计教学大纲

Web3D设计教学大纲

《Web3D设计》课程名称:Web3D设计课程编号:1303110273适用专业:数字媒体艺术课程学时/学分:46/2.5实验(创作、制作、上机)学时/学分:30/1.5审定人:开课部门:一、课程的性质与目的课程性质:Web3D设计是数字媒体艺术专业的一门专业选修课。

使学生开阔视野,了解Web3D设计领域的发展现状。

使学生掌握Web3D设计的基本设计流程和方法,为后续毕业设计打基础。

教学目的:本课程主要讲授Web3D的基本理论、概念、发展现状及设计流程和方法。

使学生了解最新的Web3D设计作品,并掌握Web3D设计的基本概念和作品创作的设计流程及方法。

二、课程讲授的主要内容第一章虚拟现实的Web3D技术1-1 Web3D技术概述1-2 三维全景技术1-3 Cult3D技术1-4 基于Web的其他技术第二章虚拟现实简介2-1 虚拟现实的定义2-2 虚拟现实的特征2-3 虚拟现实技术及其发展趋势2-4 虚拟现实技术的主要应用领域第三章虚拟现实系统的分类3-1 沉浸式虚拟现实系统3-2 非沉浸式虚拟现实系统3-3 叠加式虚拟现实系统第四章虚拟现实设计系统的体系结构4-1 虚拟设计系统的组成模块4-1 虚拟环境的系统结构4-2 虚拟现实环境的实现方法第五章虚拟现实系统的硬件设备5-1 虚拟现实系统的输入设备5-2 虚拟现实系统的输出设备5-3 虚拟世界生成设备第六章虚拟现实设计的相关技术及软件6-1 虚拟现实系统的相关技术6-2 虚拟现实设计的基本流程6-3 建模工具软件6-4 开发工具软件6-5 虚拟引擎相关软件第七章基于虚拟引擎的设计流程7-1 虚拟引擎的设计流程7-2 开发成员与制作团队的组成Web3D设计综合实践三、课程教学基本要求1.了解最新的Web3D设计作品2.掌握Web3D设计的基本概念3.掌握Web3D设计作品创作流程及方法四、教学环节学时分配先修课程:交互设计、界面视觉设计后续课程:后续专业课及毕业设计六、实验应配备的主要设备、工具、器具名称计算机、音箱、Web3D设计环境。

web3D技术_实验大纲

web3D技术_实验大纲

web3D技术_实验大纲《web3D技术》实验教学大纲课程总学时:64学时学分:4学分实验学时:48学时实验个数:8个实验学分:3学分课程性质:专业方向课程适用专业:数字媒体技术教材及参考书:《WebGL入门指南》,Tony Parisi著,郝稼力译,人民邮电出版社,2013年版。

大纲执笔人:刘云安大纲审定人:数字媒体学院学术委员会一、实验课的性质与任务本课程是数字媒体技术专业专业方向课之一,是《web3D技术》的同步实验课。

让学生了解web3D领域的向光概念,掌握从坐标系统到投影矩阵这些数学基础知识;掌握纹理贴图、模型动画这些图形效果的设计实现方法。

掌握将web3D技术整合到web应用当中的编程技巧。

二、实验目的与要求1(实验目的通过《web3D技术》实验课程的实践,使学生掌握如何挑选WebGL框架以及使用哪种3D内容交换格式,并要求学生整合所学知识,制作了一个完整的基于WebGL的三维网页游戏,让学生能够基本了解WebGL这一新技术的开发流程,使其具备独立开发WebGL应用的能力。

2(实验要求(1)掌握Tree.js图形引擎。

(2)整合所学知识完成三维图形Web应用三、实验项目及内容提要web3D技术实验(134079)实验类型实基序验学必选实验名称内容提要本验综设编号时做做操证合计号作(1)Three.js构建三维场基于景 Three.js引(2)为场景着色,添加纹擎的web3D1 4 ? ? 理映射基本几何体(3)旋转场景对象并实时的绘制实验绘制到画布(1)创建网格,使用材质、纹理和光源 Three.(2)顶点着色与像素着色2 js中的着色4 ? ? 编码器实验(3)使用多重纹理创建更具真实感的场景(1)创建一个基本的补间动画(2)带缓动效果的补间动Tween.js补3 4 ? ? 画间动画实验 (3)为3D对象添加材质和光源动画、纹理动画、蒙皮动画和变形动画。

利用镜头控(1)镜头的pitch yaw的制制作一个变化 44 ? ? 模型浏览器(2)模型的缓动roll设计实验 (3)模型的局部放大展示(1)整合动态HTML和WebGL(2)创建DIV元素弹出层 WebGL中的5 8 ? ? (3)为3D场景添加背景图整合实验片(4)使用视频作为纹理渲染(1)创建3D内容。

Web 3D

Web 3D

空间信息工程技术Web3D第8章大纲⏹第8章虚虚实实的现代生活⏹沉浸于空间信息工程⏹知识点:空间信息工程的多维交互⏹虚拟现实⏹知识点:虚拟现实的3I特征⏹Web 3D⏹知识点:Web3D可让空间信息工程更具有消费价值⏹增强现实⏹知识点:增强现实技术的研究范围Web3D是什么?Web3D技术——互联网上的三维技术,是虚拟现实技术在互联网上的实现形式。

Web 3D虚拟现实技术于20世纪90年代在西方发达国家产生并得到商业应用。

许多西方国家都从事着Web3D虚拟现实技术的应用研究并处于领先水平,这一技术已经被广泛地应用于军事训练、医疗卫生、教育培训、娱乐影视、电子商务、城市规划、建筑设计等各个行业。

Web3D技术应用对于国内企业而言,Web3D技术应用于以下几个方面,可以为企业带来较直接的效益:▪将产品的动态三维效果放到企业的电子商务网站上进行展示,增加产品的销售机会;▪在大型产品或解决方案销售中,模拟产品外观及拆装,或者是生产线的真实运行过程,实现与客户最为直观的沟通,为自己赢得项目先机;▪最大的应用——电子商务(WEB 3D成为最好的网络营销展示帮手)开发Web3D最直接的方法是通过编程来实现。

其编程语言主要有:虚拟现实建模语言VRML,网络编程语言Java和Java3D,并且需要基层软件或者驱动库的支持,如:ActiveX,COM和DCOM 等。

其中,使用最为广泛的是VRML和Java3D,flash 3D。

VRML语言就是采用其提供的节点、字段和事件来直接编程,但工作量大,开发效率低,直接表现很复杂的场景很困难,必须借助其它可视化编程工具,才能实现对复杂场景的构建。

另外,VRML所提供的API 远不能满足应用程序开发的要求,且复杂、不易使用。

Java3DJava3D是在OpenGL、DirectX等三维图形标准的基础上发展起来的,它的编程模型是基于图像场景的,这就消除了以前的API强加给编程人员的繁琐细节,允许编程人员更多的考虑场景及其组织,而非底层渲染代码。

Web站点设计与网页制作实训大纲1.doc

Web站点设计与网页制作实训大纲1.doc

Web站点设计与网页制作实训大纲1《动态网页制作》课程实训专周大纲一、实训专周课程的性质与任务《动态网页制作》是一门实用性和实践性都很强的课程,《动态网页制作》课程实训专周是实践教学环节中的重要内容,是完成教学计划达到教学培养目标的重要环节,它对帮助学生全面牢固地掌握课堂教学内容、培养学生的实践和实际动手能力、提高学生全面素质具有很重要的意义。

因此该课程的实训专周设计应占有非常重要的地位。

二、能力目标通过实训专周1周5天的集中《动态网页制作》实训技能训练,应达到以下能力目标:1.使学生对于网络信息及网络信息发布有更加深入的理解;2.提高学生在实际操作中收集信息、对信息进行价值判断、进行信息整理、信息加工的能力;3.提高学生的网页设计与制作能力;4.使学生进一步掌握网络信息发布的原理,及网络信息发布所需的软件、硬件条件;5.使学生掌握利用软硬件资源发布一个具体网站的操作过程。

6.进行动态网页设计,后台数据库设计采用ACCESS设计,使用ASP编程,在个人网站中实现BBS 论坛的功能。

三、实训专周课程的要求1.学生根据自己的兴趣爱好或专长,确定一个网站主题;2.根据确定的网站主题,通过各种途径收集、整理、加工网站所需要的信息;3.自行确定网站的LOGO、自行设计各级网页的风格、网站的整体结构;4.利用网页制作软件设计制作各个页面;5.进行动态网页设计,后台数据库设计采用ACCESS设计,使用ASP编程,在个人网站中实现BBS 论坛的功能。

6.测试完成的网站;7.充分利用能够得到的软硬件资源,将网站发布到内部网或Internet上。

测试完成的网站;实训一评析网站1.目的要求:要求学生在Internet网上浏览大量的网页和综合性网站,学习和吸收网页设计的经验和知识,特别重点分析两个有特点的网站,并写出分析报告。

2.实训内容(1)畅游Internet网,浏览各种主题的网站,注意观察和分析各类网站的主题定位、内容结构、版式设计、色彩设计、导航和功能设计等方面设计。

web实习大纲指导书

web实习大纲指导书

实习大纲及指导书计算机科学与技术专业Web 应用开发计算机教研室2014.06一、实习目的1. 通过本课程实习及其前后的准备与总结,复习、领会、巩固和运用基于Web设计课堂上所学的基于Web开发方法和知识,初步掌握开发一个基于Web的系统分析、系统设计、系统实现、系统维护的方法,特别是快速原型开发、面向对象分析与面向对象设计。

2.了解软件工具与环境对于项目开发的重要性,并且重点深入掌握好一、两种较新或较流行的软件工具或计算机应用技术,为综合应用本专业所学习的多门课程知识(如:软件工程、程序设计语言、操作系统、数据库、网络编程等)创造实践机会。

3.通过参加小组团队的开发实践,为毕业后适应团队合作开发模式打下基础,了解项目管理、团队合作、文档编写、口头与书面表达的重要性。

并在课程设计实践中,提高自学能力,书面与口头表达能力,创造能力和与团队其他成员交往和协作开发软件的能力,提高今后参与开发稍大规模实际软件项目和探索未知领域的能力和自信心。

二、实习过程及具体要求1、分组并分工。

2~4人一组,并且明确每个学生在开发小组中扮演的角色及承担的职责(包括选出组长)。

2、小组自行选题,必须是基于java Web的系统(至少要用到一门框架技术)、网站的开发与设计,确定目标、方案,准备并试用开发环境与工具。

3、学习与搜集素材,借阅,购置必要的书籍与材料。

4、各阶段的开发工作:开发过程中,小组长应承担起领导责任,不定期召开小组开发工作研讨会(建议2-3次)。

会前有准备,会议最好有记录(包括日期、出席人员、主题、讨论纪要、结论与问题、计划与行动、分工),会后有分工和检查,保存好记录供老师检查(不强制要求)。

工作会议的可能内容是:1) 选题。

系统内容及开发方案研讨、小组成员分工、开发计划拟定。

2) 同类著名web系统浏览,分析,需求分析,原型及成员分工确认。

3) 原型主页设计及网页组织研讨。

4) 数据库设计及应用研讨。

5) 交互网页开发技术或其他专门开发技术或开发工具使用的研讨。

43-web技术开发与应用-实验大纲

43-web技术开发与应用-实验大纲

附件3:中国海洋大学 web技术开发与应用课程大纲(实验课程)课程英文名称Web-base Technology and Application【开课单位】教育系【课程模块】专业知识【课程编号】040104101365 【课程类别】必修【学时数】32 【学分数】 2备注:课程模块选择:公共基础、通识教育、学科基础、专业知识、工作技能;课程类别选择:必修、选修。

一、课程描述本实验课程大纲根据2011年本科人才培养方案进行修订或制定。

1、适用专业:教育技术学2、实验的任务、性质与目标实验的主要目的是检验学生对Web 服务器管理及开发相关知识的掌握程度,培养学生对所学知识综合运用的能力以及团队合作精神。

本实验将分组进行,各组根据教师指定的网站建设背景,完成网站分析、设计及开发的全过程。

完成主要的任务包括:3、实验方式与基本要求●完成对指定网站的分析、设计、开发、调试和安装工作的全部过程,实现系统的主要功能;●完成系统网络环境、软硬件环境的选择及配置工作,并选择合适的开发技术及数据库;●完成系统的开发计划和实施计划的编写,使学生初步掌握项目管理相关知识。

●实验报告或电子作业二、实验内容(表格空间根据内容调整)备注:1.实验项目名称:能全面反映实验的基本内容。

课程内实验项目须与课程教学大纲中的实验项目名称保持一致。

2.实验类型:技能训练性、演示性、验证性、综合性、设计性等实验。

3.实验要求:填必做或选做。

三、实验报告:按附件要求撰写实验报告四、考核方式与评价指标主要分为日常考核、操作考核、卷面考核、提交实验报告和口试等。

评价指标各项权重由老师根据实验内容确定。

五、实验课的配套教材、讲义与指导书(注明作者、出版社、出版时间及版次)六、撰写小组成员:撰写时间:2012年月日七、审核人八、院(系)学术委员会签章。

《Web开发技术》-实验教学大纲

《Web开发技术》-实验教学大纲

《Web开发技术》课程实验教学大纲一、课程基本信息课程代码:16142803课程名称:Web开发技术英文名称: Web Developing Technology实验总学时:24适用专业:针对大数据管理及应用专业本科生课程类别:专业选修课先修课程:C语言程序设计,信息系统开发方法与工具二、实验教学的总体目的和要求1、对学生的要求:使学生了解Web开发技术的前沿理论和先进应用,同时认清Web开发技术的发展趋势。

让学生掌握课程中的基本原理和理论方法;能将实验过程、求解方法及在实验过程中的收获和发现的问题正确地表达出来,并以实验报告的形式总结出来。

2、对教师的要求:授课教师实验前在课堂上简单讲解实验流程,实验中解答学生的疑问。

3、对实验条件的要求:Eclipse、JDK、Tomcat、Office 、SQL Server等基于JSP技术的Web开发环境。

三、实验教学内容实验项目一实验名称:Web应用开发环境配置与简单动态网页设计实验内容:第1题:安装Eclipse,然后新建一个Web项目,在该项目的根目录下创建index.jsp,在index.jsp页面中通过JSP表达式输出“金山银山,不如绿水青山,而且绿水青山就是金山银山。

”文字。

引入爱护环境主题。

关于自然资源的传统认识,打破了发展与保护对立的束缚,树立了保护自然环境就是保护人类、建立生态文明就是造福人类的新理念。

第2题:开发一个JSP网页,实现:1+3+5+ (99)第3题:开发一个JSP网页,实现动态显示系统时间。

第4题:开发一个JSP网页,统计访问本站的客户数。

第5题:开发两个JSP网页,模拟系统登录管理功能。

例如:用户名—guest,密码—abc123实验性质:设计性实验学时:3实验目的与要求:1)掌握WEB服务器的安装与配置;2)熟悉WEB工作原理;3)熟悉JSP运行环境;4)熟悉WEB前台开发技术;实验条件: Eclipse、JDK、Tomcat、Office 、SQL Server等基于JSP技术的Web开发环境:研究与思考:研究Web应用中配置端口、应用、默认应用和欢迎文件的方法,并观察其作用。

职业学院《Web开发项目实训》大纲

职业学院《Web开发项目实训》大纲

职业学院课程教学大纲课程名称:__ Web开发项目实训__课程类别:公共基础课□专业基础课□专业必修课☑专业选修课□考核类别:考试□考查☑__适用专业:计算机应用、计算机网络开设学期:____学时(学分):____72______课程所属院部:______课程所属教研室:_______审核意见院(部)教研室制订(修订)范本《Web开发项目实训》课程教学大纲一、课程的性质与任务(一)本课程的性质在互联网技术日益发展的今天,Web项目开发实训,是计算机专业必修的课程,是可能把之前所学的所有课程都会用到的的一个课程,例如之前所学的《计算机网络基础》、《java编程语言》、《java web》、《数据库基本原理概论》等课程都有所涉猎,和考试课不同的是,Web项目开发实训是一个开放式的课程,如同毕业论文一样,需要选择某种Web的项目进行开发,采用项目驱动的方式授课,有很大的开放性、综合性、实操性。

同时本课程与社会上互联网公司的开发岗位具有一定的衔接作用。

(二)本课程的任务本课程所涉及的职业能力是所有从事网站设计、网站管理和网站维护相关工作人员都必须掌握的技能。

通过本课程学习,使学生具备从事动态网站设计、网站编辑和网站维护等相关工作的能力,同时又掌握网站设计工作者必须熟悉的基础技术知识.学习该课程对于学生学习动态网站设计、网站的维护管理、网站的运营策划都起到奠基石的作用,最后为学生准备进入社会找工作,提供了一个良好的项目经历。

二、课程的基本要求了解网页制作和网站建设所需的基本知识、理解 HITML.语言和CSS样式属性以及JavaScript 语言的基本知识,掌握使用HBuilder软件进行网页制作和网站建设所需的基本技能,掌握使用idea进行java Web开发,掌握前端JavaScript,CSS等各类框架,和根据任务需求能够建立客户端的动态网页和网站,并根据项目的要求,把Java,Jsp,Servlet,数据库技术等串联起来,形成最简便的管理系统。

《WEB项目开发》实训大纲doc

《WEB项目开发》实训大纲doc

《WEB项目开发》实训大纲拟定:审定:日期:二〇一三年八月一、实训的性质、任务和基本要求《WEB项目开发》实训是计算机及相关专业学生的一项必修实践性教学环节。

该课程是计算机网络基础、网页设计与制作、java、Visual Basic,数据库原理与应用等课程的后继课程,是计算机相关专业应用前面所学知识与技能的一门综合应用课。

基本任务是培养学生较好地掌握WEB项目开发技术,提高学生编写程序解决问题的能力。

通过实训应使学生达到以下基本要求:(1)熟悉并掌握WEB网站开发流程(2)熟悉并掌握静态网页制作技术(3)熟悉并掌握动态网站搭建相关技术(4)能够将前期学习的语言开发技术和数据库技术结合使用,能够按照要求开发相应的动态网站二、实训内容要求每个学生对所选系统的业务规则和实际情况进行分析,完成该课程设计课题的网站需求分析、网站功能规划、网站数据库设计、页面设计、代码的编写及调试整个开四、成绩考核⑴实训课程设计考核方式采用考勤、过程式和报告相结合方式。

根据程序、报告和《WEB项目开发》实训大纲⑵考勤和成绩相结合:◇凡是无故旷课1次或2次迟到、早退者不能评定优等级;◇凡是无故旷课2次或3次迟到、早退者不能评定优秀和良好等级;◇凡是无故旷课3次或4次迟到、早退者该次实训综合成绩不及格;◇未按要求、不能按时完成作业者,该次实训综合成绩不及格;◇与他人作业雷同或者未交实训报告者实训综合成绩不及格。

五、几点说明1.要求进行实训前,已经学习过C#或者程序设计、数据库开发技术和网页制作等课程。

2.实训教师最少准备多个的静态网站和动态网站的题目供学生选择。

学生可自报题目,但不能和他人重复,自报题目时间由指导教师规定,自报题目需经指导老师审核后方可进行设计;题目选定后,课程设计期间任何人不能以任何理由进行更改。

3.实训结束后学生上交的资料由以下三部分组成:WEB项目开发源代码、WEB项目开发报告和实训总结,三者缺一不可。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《web3D技术》实验教学大纲
课程总学时:64学时
学分:4学分
实验学时:48学时
实验个数:8个
实验学分:3学分
课程性质:专业方向课程
适用专业:数字媒体技术
教材及参考书:《WebGL入门指南》,Tony Parisi著,郝稼力译,人民邮电出版社,2013年版。

大纲执笔人:刘云安
大纲审定人:数字媒体学院学术委员会
一、实验课的性质与任务
本课程是数字媒体技术专业专业方向课之一,是《web3D技术》的同步实验课。

让学生了解web3D领域的向光概念,掌握从坐标系统到投影矩阵这些数学基础知识;掌握纹理贴图、模型动画这些图形效果的设计实现方法。

掌握将web3D技术整合到web应用当中的编程技巧。

二、实验目的与要求
1.实验目的
通过《web3D技术》实验课程的实践,使学生掌握如何挑选WebGL框架以及使用哪种3D 内容交换格式,并要求学生整合所学知识,制作了一个完整的基于WebGL的三维网页游戏,让学生能够基本了解WebGL这一新技术的开发流程,使其具备独立开发WebGL应用的能力。

2.实验要求
(1)掌握Tree.js图形引擎。

(2)整合所学知识完成三维图形Web应用
四、实验内容安排
实验一基于Three.js引擎的web3D基本几何体的绘制实验
(验证实验 4学时)
1. 目的要求
了解Three.js引擎以及web3D基本几何体的绘制
2.实验内容
(1)Three.js构建三维场景
(2)为场景着色,添加纹理映射
(3)旋转场景对象并实时绘制到画布
3.主要实验仪器设备
pc机。

实验二 Three.js中的着色器实验
(验证实验 4学时)
1. 目的要求
了解Three.JS库的着色器的设计原理。

2.实验内容
(1)创建网格,使用材质、纹理和光源
(2)顶点着色与像素着色编码
(3)使用多重纹理创建更具真实感的场景
3.主要实验仪器设备
pc机。

实验三 Tween.js补间动画实验
(验证实验 4学时)
1. 目的要求
掌握补间动画的基本原理,掌握缓动动画的技术实现方法。

2.实验内容
(1)创建一个基本的补间动画
(2)带缓动效果的补间动画
(3)为3D对象添加材质和光源动画、纹理动画、蒙皮动画和变形动画。

3.主要实验仪器设备
pc计算机;相应配套软件。

实验四利用镜头控制制作一个模型浏览器实验
(验证实验 4学时)
1. 目的要求
(1)熟悉模型浏览器的设计流程
(2)掌握三维空间变换的编码技巧
2.实验内容
(1)镜头的pitch yaw的变化
(2)模型的缓动roll设计
(3)模型的局部放大展示3.主要实验仪器设备
pc计算机、flash cs5.5软件。

实验五 WebGL中的整合实验
(验证实验 8学时)
1. 目的要求
掌握将三维虚拟场景对象画布整合到web页面的方法以及注意事项。

2.实验内容
(1)整合动态HTML和WebGL
(2)创建DIV元素弹出层
(3)为3D场景添加背景图片
(4)使用视频作为纹理渲染。

3.主要实验仪器设备
pc计算机。

实验六 WebGL开发实践之三维模型、动作导入实验
(综合实验 8学时)
1. 目的要求
掌握将第三方工具创作的素材导入WebGL开发环境的方法。

2.实验内容
(1)创建3D内容。

从Blender中导出3D内容;
(2)三维模型的预处理:把OBJ文件转换为Three.js JSON文件;(3)浏览器的向后兼容与平稳退化测试
3.主要实验仪器设备
pc计算机、flash cs5.5 软件。

实验七大场景虚拟漫游系统设计实验
(综合实验 8学时)
1. 目的要求
掌握基于web的虚拟漫游系统的设计实现方法。

2.实验内容
(1)虚拟场景三维模型的创作与导入
(2)在web中设计漫游界面
(3)自由摄像机设定、交互设定
3.主要实验仪器设备
计算机、chrome浏览器。

实验八web game开发实验
(综合实验 8学时)
1. 目的要求
掌握web game的开发方法
2.实验内容
(1)web game开发环境的搭配
(2)完成显示与动画编程
(3)处理三维空间的碰撞问题
(4)测试与优化。

3.主要实验仪器设备
计算机、chrome浏览器。

五、实验报告的格式(本部分要求各学院设计成表格作为教学大纲附件)
实验完毕,应用专门的实验报告本,根据预习和实验中的现象及数据记录等,及时而认真地写出实验报告。

实验报告一般包括以下内容:
实验(序号)实验名称
(一)实验目的
(二)仪器工具及材料列出实验中所使用的主要仪器工具及材料。

(三)内容及程序应简明扼要地写出实验步骤流程。

(四)结果及分析应用文字、表格、图形等形式将数据表示出来。

根据实验要求对数据进行分析和误差处理。

(五)问题讨论结合有关理论对实验中的现象、产生的误差等进行讨论和分析,以提高自己的分析问题、解决问题的能力,并提出应注意的事项,也为以后的科学研究打下一定的基础。

六、考核方式、方法及实验成绩评定方法
1.考核方式、方法:
web3D技术实验课程成绩单独按五级记分。

凡实验成绩不及格者,该门课程必须重修。

学生的实验成绩应以平时考查为主,一般应占总分的70%,其平时成绩又要以实验实际操作的优劣作为主要考核依据。

在学期末或课程结束时,为复习和巩固实验教学内容,进一步对学生作补充了解,也可举行一定的实验操作考试,但无论采取何种方式进行考核,都必须按实验课的目的要求,以实际实验工作能力的强弱作为评定成绩的主要依据。

因此,最终的集中考试结果只能占总成绩的30%。

2.实验成绩评定方法:
评定各级成绩时,可参考以下标准:
(一)优秀(很好)
能正确理解实验的目的要求,能独立、顺利而正确地完成各项实验操作,会分析和处理实验中遇到的问题,能掌握所学的各项实验技能,能较好地完成实验报告及其它各项实验作业,有一定创造精神和能力。

有良好的实验工作作风和习惯。

(二)良好(较好)
能理解实验的目的和要求,能认真而正确地完成各项实验操作,能分析和处理实验中遇到的一些问题。

能掌握所学实验技能的绝大部分,对难点较大的操作完成有困难。

能一般完成实验报告和其它实验作业。

有较好的实验习惯和工作作风。

(三)中等(一般)
能粗浅理解实验目的要求,能认真努力进行各项实验操作,但技巧较差。

能分析和处理实验中一些较容易的问题,掌握实验技能的大部分。

有30%掌握得不好。

能一般完成各项实验作业和报告。

处理问题缺乏条理。

工作作风较好。

能认真遵守各项规章制度。

学习努力。

(四)及格(较差)
只能机械地了解实验内容,能一般性地按实验步骤完成实验操作,能完成60%所学的实验技能,有些虽作但不准确。

遇到问题常常缺乏解决的办法,在别人启发下能作些简单处理,但效果不理想。

能一般完成实验报告,能认真遵守实验室各项规章制度,工作中有小的习惯性毛病(如工作无计划,处理问题缺乏条理)。

(五)不及格(很差)
盲目地操作,只掌握50%的所学实验技能。

有些实验虽能作,但一般效果不好,操作不
正确。

工作忙乱无条理。

一般能遵守实验室规章制度,但常有小的错误。

实验报告较多的时候有结果,遇到问题时说不明原因,在教师指导下也较难完成各项实验作业。

或有些小聪明但不努力,不求上进。

八、主要教材及参考书
[1]《WebGL入门指南》,(美)Tony Parisi著,郝稼力译,人民邮电出版社,2013年版。

[2]《WebGL高级编程--开发Web3D图形》, (美)阿尤鲁,吴文国译,清华大学出版社,2013年1月第1版。

[3]《3D数学基础:图形与游戏开发》,(美)邓恩(Dunn,F.),帕贝利(Parberry,I.)著,清华大学出版社,2005年版。

[4]《HTML5程序设计(第2版)》,(荷)Peter Lubbers等著,人民邮电出版社,2012年版。

相关文档
最新文档