响应式Web设计

李迎霞

目录

  • 1 课程准备
    • 1.1 课程结构
    • 1.2 课程质量报告
    • 1.3 网络课程导学(指引)
    • 1.4 学生网络课程学习指引
    • 1.5 网络直播时间
    • 1.6 考核方案
    • 1.7 课程标准
  • 2 单元一:HTML5+CSS3初体验
    • 2.1 概述
    • 2.2 知识准备-1
    • 2.3 课程思政1-爱我中华
    • 2.4 绘制HTML5logo
    • 2.5 知识准备-2
    • 2.6 构建移动版旅游网站页面
    • 2.7 测验01
  • 3 单元二:文本类网页设计
    • 3.1 概述
    • 3.2 文本类网页设计-知识准备1
    • 3.3 电子杂志页面
    • 3.4 文本类网页设计-知识准备2
    • 3.5 软文推广页面
    • 3.6 测验02
  • 4 单元三:图文展示网页设计
    • 4.1 概述
    • 4.2 图文展示网页设计-知识准备1
    • 4.3 黑马书城
    • 4.4 图文展示网页设计-2-知识准备
    • 4.5 课程思政2-时间管理意识
    • 4.6 多肉植物商场
    • 4.7 课程思政3-正视问题和解决问题
    • 4.8 测验03
  • 5 单元四:HTML5表单应用
    • 5.1 概述
    • 5.2 HTML5表单应用-知识准备1
    • 5.3 移动版登录页面
    • 5.4 HTML5表单应用-2-知识准备
    • 5.5 用户注册页面
    • 5.6 测验04
  • 6 单元五:HTML5画布
    • 6.1 概述
    • 6.2 初识canvas
    • 6.3 构建网页涂鸦板
    • 6.4 Canvas API提供的方法
    • 6.5 构建发红包才能看的照片页面
    • 6.6 测验05
  • 7 单元六:音频和视频
    • 7.1 概述
    • 7.2 视频播放
    • 7.3 视频播放器
    • 7.4 音频播放
    • 7.5 HTML5 web钢琴
    • 7.6 测验06
  • 8 期中考试
  • 9 单元七:响应式Web设计
    • 9.1 概述
    • 9.2 知识准备1-视口的概念
    • 9.3 知识准备2-媒体查询
    • 9.4 测验07
    • 9.5 知识准备3-百分比布局
    • 9.6 第一个响应式网站:环保网站
    • 9.7 知识准备4-响应式栅格系统
    • 9.8 知识准备5-弹性盒布局
    • 9.9 课程思政案例4-精益求精的工匠精神
    • 9.10 测验08
    • 9.11 社交网站个人信息页面制作
  • 10 单元八:响应式设计神器——Bootstrap
    • 10.1 概述
    • 10.2 Bootstrap框架
    • 10.3 布局容器、导航栏(navbar)
    • 10.4 测验09
    • 10.5 Bootstrap表单、按钮
    • 10.6 Bootstrap栅格系统
    • 10.7 标签页、响应式工具
    • 10.8 测验10
    • 10.9 轮播插件,Bootstrap餐饮网站之轮播广告模块
    • 10.10 测验11
    • 10.11 整合Bootstrap餐饮网站,完成footer
  • 11 第16周:期末考试
课程思政3-正视问题和解决问题

教学目标

掌握CSS3精灵技术

课程思政

                          

                             

 

课程思政

 
 

思政元素

 
 

正视问题解决问题的意识

 
 

融入知识点

 
 

CSS精灵技术(CSS  Sprites)

 
 

融入方式

 
 

随点融入

 
 

案例概述

 
 

课程和案例的基本情况,案例选用意义,思政内容融入方法和理念,课程思政改革教学实践情况,知识、能力、素质目标的设定和达成等

 

 

 

本次课所涉及的专业知识点为CSS精灵技术(CSS Sprites)。传统网页上的图片通常是利用<img>元素从服务器端申请后加入网页的,每个<img>元素就意味着一次客户端向服务端的请求。每当用户访问一个带有图片的网站时,网页上的每张图像都要经过一次请求才能展现给用户,就会导致向服务器发送N多次请求,这样不仅降低了页面的加载速度,也会影响服务器的效率

 

聪明机智的前辈们研究出了CSS精灵技术(也称CSS Sprites、CSS雪碧)。

 

CSS 精灵其实是将网页中的一些背景图像整合到一张大图中(精灵图),各个网页元素通常只需要精灵图中不同位置的某个小图,要想精确定位到精灵图中的某个小图。需要用到background-img属性,background-position属性,当然也可以连写起来,都写在background属性中。这样,当用户访问该页面时,只需向服务发送一次请求,通过定位就可以将网页中的背景图像全部展示出来。

 

在学习精灵技术这一知识点的时候,启发学生,在发现问题时不能逃避,要培养正视问题解决问题的意识,面对任何问题都要想方设法进行解决,而不是放任不管。满足课程知识和能力目标,也能达到对学生的思政教育。

 
 

教学设计

 
 

融入课程思政的教学内容和资源,教学环节的设计,教学方法和手段,考核评价方式,教学过程的组织与实施等

 

 

 

教学设计:

 

1.教师讲解CSS精灵技术的基本原理。

 

2.教师以“摇晃的桃子”项目为例进行精灵技术的演示。

 

3.学生进行项目:“摇晃的桃子”页面的代码编写。

 

4.找学生讲解自己的代码,老师进行点评,并进行思想教育。

 

5.根据学生的代码编写情况和发言情况,教师打出这次课的平时成绩。

 

 

 
 

特色创新

 
 

通过思政点和教学知识的融合,使得思政教育潜移默化,不突兀,不牵强,不死板。同时可以扩展学生的知识面,引导学生认识我们日常生活中熟悉事物中存在的问题,并能够勇于正视问题和解决问题,不逃避不漠视。

 
 

教学反思

 
 

在教学实施过程中学生对于授课中所用项目的形式还是比较感兴趣的,但应该注意及时的提炼和引导,避免学生只是看热闹,而忽略项目背后需要传达和掌握的知识点。因此可以通过在项目中穿插提问,或项目讨论、总结的方式进行知识点的巩固。