《程序设计基础》课程标准
编制部门
课程类型
适用专业
执笔人
《程序设计基础》课程标准
一、课程基本信息
课程名称:程序设计基础                  学    分:
课程代码:                             学    时:
、课程性质
本课程是计算机相关专业的一门平台基础课,该课程始终贯穿“工学结合、项目导向”的课程
教学模式,以“实用、够用、必需”为原则,培养学生的实际应用能力。HTML5是构建Web内容的一种语言描述方式,是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式。它被认为是互联网的核心技术之一,允许构建更多样化和更强大的网站和应用程序,被广泛应用于互联网应用的开发中。本课程主要任务是使学生掌握HTML5相关理论和设计的思想、方法,建立可视化程序设计的概念,使学生具有应用一种编程语言进行简单程序设计的能力,具有使用可视化编程语言编写简单应用程序的能力。
课程开发遵循现代职业教育指导思想,本着以专业能力培养为主线,兼顾社会能力、方法能力培养的设计理念,着重发展学生的实践技能。整个课程的教学设计紧紧围绕高技能人才培养的目标展开教学,以任务作为学习载体,将知识的讲解贯穿于任务的开发过程中,随着任务的进展来推动知识的扩展。根据开发过程中需要的知识与技能规划教学进度,组织课堂教学,确定学生实训任务。在循序渐进完成任务开发的同时实现教学目标,做到学习与工作的深度融合。
三、课程设计
(一)课程目标设计
1.能力目标:
(1)培养学生的沟通能力及团队协作精神;
(2)培养学生运用系统性思维分析和解决问题的能力
(3)培养建立实验假设、探索查阅知识的能力
(4)培养学生学习的热情和兴趣,能进行自主学习,具有良好的变通能力、创造性思维和批判性思维;
(5)培养学生具有规范编写程序的能力,能够通过HTML5和CSS3完成简单网页开发;
(6)培养学生具有高度责任心、良好的心理素质和职业道德素养;
(7)培养学生具有较强的网页设计创意思维、艺术设计素质;
(8)培养学生具备良好的时间观念以及时间管理意识,热爱所学专业,并能做好个人的职业规划。
2.知识目标:
(1)了解WWW、HTTP、HTML、CSS、HTML5、CSS3的定义、概念和作用;
(2)掌握HTML5语言中的各种文本格式、字符格式、段落设置、列表、表单、框架、多媒体标记等的作用及使用方法;
(3)能够熟练使用Dreamweaver应用软件;
(4)掌握使用绝对和相对URL,创建超链接、图像链接、图像映射的建立方法;
(5)学会运用HTML5语言中的标记设置颜、文本格式和列表,熟练掌握颜值的配置和背景图案的设置方法,熟练掌握字符、链接颜的设置方法;
(6)掌握在网页中添加CSS样式、嵌入图像、声音、多媒体信息的方法;
(7)掌握表格的使用方法,学会利用表格布局网页;掌握制作表单的方法,会利用表单建立交互式页面;
(二)课程教学活动设计
1.课程内容设计(一般指一级项目编号及名称、内容)
序号
项目(模块)名称
学时
1
创建HTML5文件
8
2
创建网站首页(导航条)
8
3
创建网站内页中的文本、图像、音视频
16
4
应用CSS3美化网站
16
5
应用DIV+CSS3构建网站内页布局
12
6
制作和美化首页表格
8
7
制作和美化“反馈意见”页面
8
8
JavaScript应用基础(特效应用)
4
合计
2.能力训练项目设计(一般指二级项目内容)
编号
能力
训练
项目
名称
学时
能力目标
主要支撑知识
训练方式及步骤
结果
(可展示)
创建HTML5文件
8
1.理解HTML5的基本概念;
2.了解HTML5的几种开发工具,掌握代码书写规范;
3.掌握创建HTML5文档的方法。
HTML5文件的基本概念、HTML5简介、HTML5文件的基本结构及编写方法。
这部分内容主要对HTML5的知识进行系统分析、讲解,在HTML5的文件编写中采用分组讨论和案例教学。
根据教师提供的案例进行分组讨论和上机实践。
2
创建网站首页(导航条)
8
1.了解HTML5网页中的网页元素;
2.掌握URL的概念;
3.掌握设置文本和图片超链接的方法;
4.掌握超链接的分类;
5.理解热点的定义并掌握创建热点的方法。
URL的概念和超链接的分类,掌握用HTML5创建超链接及热点的方法。
结合案例,练习掌握超链接的创建方法,先由教师进行演示,然后指导学生完成实践任务并进行总结。
上机实践,结合案例完成网页中超链接的创建,完成首页创建及展示。
3
创建网站内页中的文本、图像、音视频
16
1.掌握标题和段落标签的使用方法;
了解基本的文本格式化标签的使用方法;
3.了解HTML5新增文本标签的使用方法;
4.掌握在HTML5网页中的文本、图像、音视频的插入方法。
HTML5网页中支持的图片格式、HTML5网页中文本、图像、音视频的创建及使用方法。
采用“教、学、做”一体化方式,带领学生边学边做,在HTML5网页中插入文本、图像、音视频等。
在HTML5网页中插入文本、图像、音视频,结合案例上机实践。
4
应用CSS3美化网站   
16
1.了解CSS3的定义、功能和发展历史;
2.掌握CSS3的语法及编码规范;
3.掌握CSS3设置字体与段落属性的方法;
4.掌握使用CSS3美化图像的方法;
5.掌握使用CSS3设置背景的方法;
6.了解使用CSS3设置渐变的方法。
CSS3的定义、功能、发展历史,CSS3的语法和使用方法。
对CSS3的知识进行系统分析、讲授,学生自主完成CSS3案例设计。
上机实践,应用CSS3设计网页界面。
5
应用DIV+CSS3构建网站内页布局
12
能够根据不同实际情况选择合适的DIV+CSS3技巧布局网页结构。
DIV+CSS3布局的优势、元素的继承性与分类、单行单列结构、二列布局结构、三列布局结构、嵌套结构。
结合案例使用DIV+CSS3进行网页布局调整及美化。
结合案例进行上机实践,完成网页布局设计及表格、表单样式美化。
6
制作和美化首页表格
4
1.了解表格的作用;
2.掌握表格基本结构及操作;
3.掌握单元格的定义及操作;
表格的基本结构及创建方法,单元格的定义及操作,用HTML5创建表格。
以案例教学法进行详细讲解,带领学生上机操作,使用HTML5创建表格
结合案例完成上机实践练习,制作表格。
7
制作和美化“反馈意见”页面
4
1.了解表单的作用;
2.掌握表单中主要表单元素的定义及使用方法;
3.掌握高级表单元素的使用方法;
4.掌握用HTML5创建表单的方法。
表单的作用、元素的定义及使用方法,用HTML5创建表单的方法。
带领学生进行上机操作,结合案例使用HTML5创建表单,并进行总结
上机实践,完成表单实例的创建。
8
JavaScript应用基础(特效应用)
4
1.掌握使用CSS3设置变形效果的方法;
2.掌握使用CSS3设置过渡效果的方法;
3.掌握使用CSS3设置动画效果的方法;
4.能够使用JavaScript制作网页特效。
变形属性、2D变形、3D变形原理及实现方式。过渡效果相关属性,常见过渡效果应用场景及其触发方法。
编写、修改和调试CSS3特效网页代码,为标题文字添加动画效果。
完成案例分析及实例制作,使用CSS3、JavaScript实现网页特效。
四、教学内容与学时分配
(一)教学内容与学时分配
表1  课程项目结构与学时分配表
序号
项目名称
项目内容
主要教学知识点
学习目标
学时
备注
1
创建HTML5文件
HTML5文件的编写
1.HTML5的基本概念、标记、Web标准;
2.HTML5文件的基本结构及编写方法。
1.理解HTML5的基本概念及基本标记;
3.掌握符合W3C标准的HTML5文件的基本结构及编写方法;
3.了解HTML5的几种开发工具,掌握代码书写规范。
8
2
创建网站首页(导航条)
创建超链接,插入文本、段落等
1.用HTML5创建文本超链接、图像链接,建立图像映射的方法;
2.热点的定义及创建方法。
1.掌握URL的概念;
2.掌握设置文本和图片超链接的方法;
3.掌握超链接的分类;
4.理解热点的定义;
5.掌握创建热点的方法。
8
3
创建网站内页中的文本、图像、音视频
插入文本、图像、音视频
在HTML5网页中插入文本、图像、声音、多媒体信息的方法
1.了解HTML5网页中的网页元素;
2.掌握在HTML5网页中文本、图像、音视频的插入方法;
3.掌握列表的创建方法及作用。
16
4
应用CSS3美化网站
CSS3的应用
1.CSS3的定义、功能、发展历史;
2.CSS的语法和使用方法;
3.在HTML5页面中添加CSS3样式的方法;
4. CSS3选择器的使用方法;
5.CSS3的继承性与层叠性。
1.了解CSS3的概念、功能和发展历史;
2.掌握CSS3的语法及使用方法;
3.掌握CSS3设置字体与段落属性的方法;
4. 掌握利用CSS3设置表格及表单样式的方法。
16
5
html网页设计课程标准应用DIV+CSS3构建网站内页布局
网页布局设计
DIV+CSS3布局的优势、元素的继承性与分类、单行单列结构、二列布局结构、三列布局结构、嵌套结构。
掌握利用DIV+CSS3技巧设计、布局网页的方法。
12
6
制作和美化首页表格
创建表格
1.表格的作用及结构;
2.单元格的定义及操作方法;
3.表格的创建方法。
1.了解表格的作用;
2.掌握表格的基本结构及操作;
3.理解单元格的定义及操作。
8
7
制作和美化“反馈意见”页面
创建表单
1.表单的作用及结构;
2.表单中主要表单元素的定义及使用方法;
3.表单高级元素的使用方法;
4.表单的创建方法。
1.了解人表单的作用及结构;
2.掌握表单中主要表单元素的定义及使用;
3.掌握表单高级元素的使用;
4.掌握创建表单实例的方法。
8
8
JavaScript应用基础(特效应用)
创建动画效果
1.变形属性、2D变形、3D变形原理及实现方式;
2.过渡效果相关属性,常见过渡效果应用场景及其触发方;
3.JavaScript应用方法。
1.掌握使用CSS3设置变形效果的方法;
2.掌握使用CSS3设置过渡效果的方法;
3.掌握使用CSS3设置动画效果的方法;
4.能够使用JavaScript制作网页特效。
4
(二)第一次课设计梗概

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