1、Web设计与开发实训教学大纲一、课程概况所属专业:计算机科学与技术开课单位:数学计算机科学学院课程类型:集中性实践课程课程代码:07412390开课学期:4学分:1学时:1周核心课程否二、课程描述本实训分为以下三局部内容:1、Web前端基础课程;2、JavaScript 开发;3、HTML5培训初级课程。Web前端基础课程主要让学员熟练掌握各种HTML标签,能够手动快速完 成各种页面的编写、熟练掌握各种常用CSS选择器以及CSS样式的定义和使用, 理解CSS Hack和CSS优化,能够手动完成各种页面样式的定义和编写,并保 证浏览器兼容性。JavaScript开发课程可以让学员深入理解Java
2、Script语言原理,熟练掌握 JavaScript编程技巧,掌握JavaScript对象封装技巧,理解面向对象编程理论。达内HTML5培训课程主要讲述:移动设备布局与响应式布局、HTML5绘 图、HTML5 SVG 音频和视频处理、GcolocationAPR Communication API、 WebSockets APL Forms API、HTML5 拖放、Web Workers API、Web Storage API、 离线Web应用。达内HTML5培训高级课程让学员可以熟练掌握HTML5中的 绘图、音频视频处理、表单新特性等,能够熟练使用HTML5进行Web开发。三、课程目标熟练
3、掌握各种HTML标签,能够手动快速完成各种页面的编写。熟练掌握 各种常用CSS选择器以及CSS样式的定义和使用,理解CSS Hack和CSS优化, 能够手动完成各种页面样式的定义和编写,并保证浏览器兼容性。深入理解JavaScript语言原理,熟练掌握JavaScript编程技巧,掌握JavaScript 对象封装技巧,理解而向对象编程理论。熟练掌握HTML5中的绘图、音频视频处理、表单新特性等,能够熟练使用 HTML5进行Web的开发。四、课程内容HTML快速入门、文本、图像、链接、表格、列表、表单、框架的使用。 CSS基本语法、各种选择器(通用选择器、元素选择器、id和class选择器、后
4、 代选择器、伪类选择器等)、框模型与背景、文本格式化、表格、显示与定位、 动画、过渡、2D/3D转换、CSS Hacks CSS优化。JavaScrip基础语法、数组。 Object、FunctionString和正那么表达式、常用内置对象、JSON数据、错误。五、教学方式教师指导示范,学生每次作业练习,小组合作讨论。六、考核内容及方式本门课程采用形成性评价与终结性评价相结合的考核评价方式,将根据本课 程全过程表现,结合学生平时出勤结果、实训每次作业的成绩以及最后每组工程 作品的成绩组成。其中,平时成绩占(40%),最终每组工程成绩占(60%)。其 中,平时成绩包括:实训出勤成绩占(40%),
5、平时每次作业占(60%)。七、其他(一)指导教师的资格、要求和职责本门课程采用导师制,其中实训指导教师一般具备高级程序设计员的资格, 熟悉Web编程的实战性工作。指导教师的工作职责包括:组织学生每次道勤;指导实训学生钻研课程内容, 搞好备课;审查实训生每次的听课记录;指导实训学生课堂每次必须完成的学习 任务;每次课堂的作业讲解和回顾以及每次课程结束的总结和答疑;指导实习生 选择适合自己的研究工程,以及帮助学生合理分组,最终完成作品。(二)学生的资格、任务、要求学生在本实训课程期间,每次课程必须严格到勤,原那么上不允许学生有迟到 早退现象,特殊情况必须提前请假;上课期间,认真听讲,做好笔记和本次课程 的相关学习内容的所有记录;实习过程中应严格遵守实训老师的安排和各项规章 制度,按照大纲要求有条不紊地开展实训工作,最终按每组提交最终工程作品。