《Web前端开发》教学大纲
一、课程地位与课程目标
(一)课程地位
jquery是什么选择器
Web前端开发是计算机科学与技术专业及相关专业学生的选修课。随着IT技术的发展,用户对技术与艺术结合的要求越来越高,在界面设计、视觉设计、交互设计、用户体验等方面提出了越来越高的要求和标准。这门课程的任务就是要培养出比美工更懂技术、比技术更懂交互的复合型人才——前端开发工程师。课程内容主要有HTML、CSS、JavaScript、HTML5以及主流的JS库(JQuery、Angular、bootstrap、JsCharts、HighCharts)与JS游戏开发包。
二、课程目标达成的途径与方法
三、课程目标与相关毕业要求的对应关系
四、课程主要内容与基本要求
1.概论
了解WEB前端工程师的职业需求;了解WEB前端开发技术:HTML、CSS、JavaScript、DOM、BOM、AJAX;了解WEB前端开发工具;了解WEB前端浏览工具。
2.HTML
掌握如下内容:HTML文档结构:head、title、meta、body;HTML基本语法:标记、属性、
注释;格式化文字与段落:font、p、b、br、hr、center、blockquote;列表:ul、ol、li;超链接:a、href;图像与多媒体文件:img、src、width、height、alter、border、文字特效(滚动、背景)、背景音乐与其他多媒体文件;表单(包括form、各种input);表格、框架等。
3.CSS与DIV
掌握如下内容:CSS基本语法、样式表的使用(外部、内部、内联)、选择器(元素、类、ID、属性、后代、子元素、相邻兄弟)、对齐、尺寸、分类、多级菜单导航、透明图片、使用@media 对手机浏览页面布局。
4.JavaScript
掌握如下内容:标识符和变量、运算符和表达式、控制结构、函数、事件分析(表单事件、鼠标事件、键盘事件)、DOM、BOM等。
5.HTML5
掌握如下内容:HTML5语法特征、文档结构、表单元素,Canvas绘图、多媒体播放、Web 存储、本地数据库实现、Web Worker应用等。
6.前端开发库(工具包)
了解前端开发库:JQuery、Angular、bootstrap、JsCharts、HighCharts。
了解JS游戏开发包:LimeJS、melonJS、gameQuery、EntityJS、FlashJS、Famo.us、Gamvas Web、Kivi.JS、CreateJS、QuarkJS、ImpactJS、GameJS、Easystar.js、Egret、Cocos2d-x、NodeJS、EaseJS,掌握其中的任意2种,其中1种由老师教,另外一种由学生自学并掌握。
五、课程学时安排
六、实践环节及基本要求
七、考核方式、成绩评定
八、课程目标达成度评价方法
九、推荐教材与主要参考书

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。