CSS3设计构建网站的必备知识,是当下最流行的web前端开发技术之一。HTML5的API是新一代Web标准所涵盖的核心技术。《HTML5应用》是计算机学科专业中必修的一门专业技术基础技能课程。《HTML5应用》重在介绍CSS3和HTML5 API理论和设计的方法,是软件专业基础课程之一,也是本专业的核心课程。其前序课程有《网页制作》,后续课程有《Java Web开发框架》等,其主要任务是理解CSS3相关的理论知识和应用,掌握利用HTML5 API开发技术。本课程利用多个网络资源,培养学生创新能力,并引导和培养学生将学习过的知识应用到解决时间问题,并参加html5前端技能大赛等专业竞赛做好准备。
课程要突出较强的实践能力性,通过本课程的学习,学生将掌握使用HTML5进行API应用程序开发的知识,了解CSS3的属性和属性值的设置,在文字、边框、图片和背景等方面的修改,为后续专业课程学习打下必备的基础,同时将爱党爱过教育嵌入其中。
2.1 能力目标
2.1.1具有分析问题、解决问题的能力
2.1.2具有建立实验假设、探索查阅知识的能力
2.1.3能够运用系统性思维分析和解决问题
2.1.4具有学习的热情和兴趣,能进行自主学习和自我评价,具有良好的变通能力、 一定的创造性思维和批判性思维
2.1.5具备扎实的HTML与CSS开发基础
2.1.6能够独立进行整体操作规划及规范编写
2.1.7能负责地完成任务,具有严格的时间观念以及时间管理意识
2.1.8本专业职业成长过程,并能做好个人的职业规划
2.1.9将学习的知识引入到一个到两个创新项目中,培养学生创新能力,并引导和培养学生将学习过的知识应用到解决时间问题,并参加html5前端技能大赛等专业竞赛做好准备
2.2 知识目标
2.2.1 网页工作原理和工作流程,html5特点,开发工具和环境
2.2.2 HTML5页面构建,文本标签、表单标签、分组标签和嵌入式标签的使用
2.2.3javascript发展历史,数据类型,运算,流程控制语句
2.2.4DOM文档对象模型,JavaScript对DOM节点的控制,事件机制和处理模型
2.2.5CSS3选择器的用法,CSS3边框背景的设置,文本和字体的设置,盒式布局和多栏布局,CSS3变换、渐变和动画效果的实现。
2.2.6了解音频、视频格式,JavaScript控制音视频的API。
2.2.7Canvas的形状、图像和文本的绘制和渐变设置。
2.2.8HTML5游戏开发的基本知识和使用Canvas开发小游戏
2.2.9响应式网页设计中的媒体查询,响应式页面的设计流程。
2.3 素质目标
2.3.1培养学生的逻辑思维能力
2.3.2培养学生拥有良好的自主学习、独立分析解决问题的能力
2.3.3培养学生团队合作及协作学习能力评价
2.3.4培养学生创新与设计能力