《Bootstrap响应式Web开发》
课程教学大纲
(课程英文名称)
课程编号:
学    分:学分
学    时:48学时  (其中:讲课学时36  上机学时12)
先修课程:计算机基础、计算机网络、HTML、CSS、JavaScript
适用专业:信息技术及其计算机相关专业
开课部门:计算机系
一、课程的性质与目标
《Bootstrap响应式Web开发》是专注于HTML5中移动端常用的开发技术和Bootstrap相关内容开发的Web前端教材,涉及HTML5、CSS3、JavaScript和Bootstrap框架等。本课程提供了丰富的案例,如视频播放器、轮播图等,提高学生的学习兴趣。对于案例的实现思路进行了细致地分析和总结,让学生理解复杂案例的实现过程。通过本课程的学习,学生能够掌握移动Web技术和Bootstrap框架来快速实现响应式Web页面的开发。
二、课程设计理念与思路
课程设计理念:高职教育的集中实践教学环节需明确必要的理论知识的升华与知识层面的拓展,不能局限于单纯的技能训练。单纯的技能训练不是提高高等职业教育的理想课程。以能力的培养为重点,以就业为导向,培养学生具备职业岗位所需的职业能力,职业生涯发展所需的能力和终身学习的能力,实现一站式教学理念。
课程设计思路:基于工作过程开发课程内容,以行动为导向进行教学内容设计,以学生为主体,以案例(项目)实训为手段,设计出理论学习与技能掌握相融合的课程内容体系。教学整体设计“以职业技能培养为目标,以案例(项目)任务实现为载体、理论学习与实际操作相结合”。
三、教学条件要求
操作系统:Windows 7
开发工具:Chrome、Visual Studio Code编辑器等工具
四、课程的主要内容及基本要求
第一章 初识Bootstrap
学习单元
第一章 初识Bootstrap
学时
3
前端响应式布局学习目标
1.使学生掌握Bootstrap的概念、特点及组成
2.使学生了解PC端浏览器和移动端浏览器的区别
3.使学生熟悉Visual Studio Code编辑器的使用
4.使学生熟悉移动Web开发的主流方案
学习内容
知识点
了解
掌握
重点
难点
什么是Bootstrap
Bootstrap的特点
Bootstrap的组成
浏览器
Visual Studio Code
移动Web开发的主流方案
第二章 移动Web开发基础(上)
学习单元
第二章 移动Web开发基础(上)
学时
6
学习目标
1.使学生掌握视口的基本概念和使用方法
2.使学生掌握移动Web页面的样式编写方法
3.使学生理解分辨率和设备像素比的概念
4.使学生掌握二倍图的使用方法
5.使学生掌握SVG矢量图的使用方法
内容
知识点
了解
掌握
重点
难点
什么是视口
利用meta标签设置视口
移动Web页面的样式编写
设置移动端的特殊样式
分辨率和设备像素比
什么是二倍图
背景图片的缩放
实现背景图片的二倍图
什么是SVG
SVG标签和样式
从外部引入SVG文件
第三章 移动Web开发基础(
学习单元
第三章 移动Web开发基础(下)
学时
6
学习目标
1.使学生掌握HTML 5新增API的使用
2.使学生掌握移动端常用事件的使用
3.使学生掌握移动端常用插件的使用
学习内容
知识点
了解
掌握
重点
难点
检测网络连接
全屏操作
文件读取
地理定位
Web存储
播放视频和音频
Touch事件概述
Touch事件实现轮播图效果
模拟移动端单击事件
Fastclick插件的使用
利用Fastclick处理点透事件
iScroll插件的使用
Swipe插件的使用
Swiper插件的使用
第四章 移动端页面布局
学习单元
第四章 移动端页面布局
学时
6
学习目标
1.使学生了解什么是流式布局
2.使学生掌握flex弹性盒布局以及使用方式
3.使学生掌握媒体查询的使用方法
4.使学生掌握如何实现移动端设备的Rem适配布局
5.使学生掌握Bootstrap的下载和安装以及使用方法
6.使学生掌握Sass和Less的使用方法
学习内容
知识点
了解
掌握
重点
难点
移动端页面常用布局
流式布局
flex布局体验
flex设置主轴方向
justify-content设置主轴子元素排列
flex-wrap子元素是否换行
align-items设置侧轴子元素排列
flex-flow以及总结
子项flex属性使用
align-self和order
rem单位
媒体查询语法简介
媒体查询+Rem实现元素动态大小变化
CSS的弊端
LESS简介以及使用变量
Less编译easy less插件
什么是Sass
在Node.js环境中使用Sass
Sass语法格式
Sass编译
Sass嵌套
Sass运算
下载Bootstrap
预编译的Bootstrap
Bootstrap源文件
使用Bootstrap CDN
Bootstrap初体验
第五章 Bootstrap栅格系统

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