《程序设计基础》课程标准
编制部门 | |
课程类型 | |
适用专业 | |
执笔人 | |
《程序设计基础》课程标准
一、课程基本信息
课程名称:程序设计基础 学 分:
课程代码: 学 时:
二、课程性质
本课程是计算机相关专业的一门平台基础课,该课程始终贯穿“工学结合、项目导向”的课程
教学模式,以“实用、够用、必需”为原则,培养学生的实际应用能力。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.能力训练项目设计(一般指二级项目内容)
编号 | 能力 训练 项目 名称 | 学时 | 能力目标 | 主要支撑知识 | 训练方式及步骤 | 结果 (可展示) |
1 | 创建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小时内删除。
发表评论