《Web编程基础》课程教学标准.docx

上传人:b****1 文档编号:10939401 上传时间:2023-05-28 格式:DOCX 页数:61 大小:27.17KB
下载 相关 举报
《Web编程基础》课程教学标准.docx_第1页
第1页 / 共61页
《Web编程基础》课程教学标准.docx_第2页
第2页 / 共61页
《Web编程基础》课程教学标准.docx_第3页
第3页 / 共61页
《Web编程基础》课程教学标准.docx_第4页
第4页 / 共61页
《Web编程基础》课程教学标准.docx_第5页
第5页 / 共61页
《Web编程基础》课程教学标准.docx_第6页
第6页 / 共61页
《Web编程基础》课程教学标准.docx_第7页
第7页 / 共61页
《Web编程基础》课程教学标准.docx_第8页
第8页 / 共61页
《Web编程基础》课程教学标准.docx_第9页
第9页 / 共61页
《Web编程基础》课程教学标准.docx_第10页
第10页 / 共61页
《Web编程基础》课程教学标准.docx_第11页
第11页 / 共61页
《Web编程基础》课程教学标准.docx_第12页
第12页 / 共61页
《Web编程基础》课程教学标准.docx_第13页
第13页 / 共61页
《Web编程基础》课程教学标准.docx_第14页
第14页 / 共61页
《Web编程基础》课程教学标准.docx_第15页
第15页 / 共61页
《Web编程基础》课程教学标准.docx_第16页
第16页 / 共61页
《Web编程基础》课程教学标准.docx_第17页
第17页 / 共61页
《Web编程基础》课程教学标准.docx_第18页
第18页 / 共61页
《Web编程基础》课程教学标准.docx_第19页
第19页 / 共61页
《Web编程基础》课程教学标准.docx_第20页
第20页 / 共61页
亲,该文档总共61页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

《Web编程基础》课程教学标准.docx

《《Web编程基础》课程教学标准.docx》由会员分享,可在线阅读,更多相关《《Web编程基础》课程教学标准.docx(61页珍藏版)》请在冰点文库上搜索。

《Web编程基础》课程教学标准.docx

《Web编程基础》课程教学标准

《Web编程基础》课程教学标准

课程代码:

0403175

课程名称:

Web编程基础

英文名称:

WebProgrammingBasis

课程类型:

专业核心课程(专业必修课)

总学时:

128讲课学时:

64实践学时:

64

学  分:

8.0

适用对象:

计算机应用专业(网页美工方向)

先修课程:

网页设计

第一部分前言

一、课程性质与地位

本课程是计算机应用专业(网页美工方向)的一门专业核心课程,是一门操作性和实践性很强的职课程。

本课程着重讲授Web编程语言(JavaScript),使学生了解Web编程的基本知识,掌握Web编程的关键技术,使学生初步具备客户端网页脚本编程的基本技能,为后续课程《商务网站构建与管理》的学习打下基础。

本课程以JavaScript作为编程语言,以《网页设计》为前导课程,并作为后续课程《JQuery》和《商务网站构建与管理》的学习基础。

二、课程基本理念

1.校企合作,基于工作过程开发课程

加强校企合作,通过对职业行动领域工作过程的跟踪调研,并吸收企业专家的建议,基于工作过程重新整合、序化教学内容。

2.基于行动导向组织课程教学,突出学生的能力培养

本课程教学应积极探索新的教学模式,改变目标单一的以知识传授为主的教学方法,构建体现项目课程特性的新型教学关系,逐步形成以行动导向教学法为主要特点的教学模式。

应当重视学习者的主体地位,提倡多种学习方式并存,培养学生创新精神与合作学习、探索研究的能力。

3.多元化评价方式,促进学生不断发展

在评价结构上,突出过程性评价,对学生阶段性学习成果及时进行评价,促进学生的自主学习和发展;在评价方式上,强调学生自我评价、相互评价和教师评价并重,提高学生学习的兴趣,同时培养学生合作、诚信等良好品质。

三、课程设计思路

该课程总共分2个学习情境共13个子情境,将职业行动领域中的工作过程融合在学习情境的教与学的过程中,培养学生客户端网页脚本编程的基本技能;实行行动导向的教学模式,贯彻“六步教学法”,培养学生分析问题、解决实际问题的能力;学生以学习小组为单位,通过相互协作、共同完成制定的学习任务,培养锻炼学生的参与意识、责任意识、协作意识和自信心。

第二部分课程目标

一、总体目标

通过该课程的学习,使学生对网页脚本JavaScript有一个全面的了解,掌握相关只是,并能在网页设计中灵活地运用JavaScript制作各种网页特效。

职业能力目标:

培养学生编写规范化的程序代码,自主的学习能力,良好的与人沟通能力,良好的团队合作精神。

二、分类目标

1.专业能力目标

(1)掌握Web相关基础知识;

(2)掌握各种网页元素的使用方法;

(3)熟练掌握HTML语言的使用;

(4)熟悉CSS样式表的编写和使用;

(5)掌握JavaScript编程规范和方法;

(6)能够熟练运用行所学知识制作常用的网页特效。

2.社会能力目标

(1)培养学生良好的自我表现、与人沟通能力;

(2)培养学生的团队协作能力;

(3)培养学生分析问题、解决问题的能力;

(4)培养学生勇于创新、敬业乐业的工作作风;

(5)培养学生诚实、守信、坚忍不拔的性格;

(6)培养学生自主、开放的学习能力。

3.方法能力目标

(1)培养学生谦虚、好学的品质;

(2)培养学生勤于思考、做事认真的良好作风;

(3)培养学生良好的职业道德;

(4)培养学生的工作、学习的主动性;

(5)培养学生的探索、求新能力;

(6)培养学生良好的自学习惯。

 

第三部分课程教学内容标准

编号

学习情境

学习内容

学习目标

作业成果

1

电子时钟效果

①JavaScript基础语法;

②JavaScript选择结构程序设计;

③JavaScript基于对象编程;

④函数定义与调用

⑤事件与事件处理程序;

⑥Date对象。

知识:

①了解JavaScript基础语法;

②掌握JavaScript选择结构程序设计;

③掌握JavaScript基于对象的编程方法;

④了解事件的概念,掌握事件处理程序的编写;

⑤掌握函数的定义和调用方法;

⑥掌握Date对象的属性和方法的灵活运用。

①静态电子时钟效果;

②动态电子时钟效果。

技能:

①具备网页基础知识;

②具备HTML语言和CSS样式知识;

③具备自主学习的能力。

2

网页倒计时效果

①JavaScript基础语法;

②JavaScript选择结构程序设计;

③JavaScript基于对象编程;

④函数定义与调用;

⑤事件与事件处理程序;

⑥Date对象;

⑦Math对象。

知识:

①了解JavaScript基础语法;

②掌握JavaScript选择结构程序设计;

③掌握JavaScript基于对象的编程方法;

④掌握函数的定义和调用方法;

⑤了解事件的概念,掌握事件处理程序的编写;

⑥掌握Date对象的属性和方法的灵活运用;

⑦掌握Math对象的属性和方法的灵活运用。

网页倒计时效果(显示距离元旦还有多少天?

技能:

①具备网页基础知识;

②具备HTML语言和CSS样式知识;

③具备自主学习的能力。

3

验证码的生成

①JavaScript基础语法;

②JavaScript基于对象编程;

③函数定义与调用;

④事件与事件处理程序;

⑤Math对象。

知识:

①了解JavaScript基础语法;

②掌握JavaScript基于对象的编程方法;

③掌握函数的定义和调用方法;

④了解事件的概念,掌握事件处理程序的编写;

⑤掌握Math对象的属性和方法的灵活运用。

①英文字符验证;

②数字和英文字符混合验证码;

③图片验证码。

技能:

①具备网页基础知识;

②具备HTML语言和CSS样式知识;

③具备自主学习的能力。

4

跑马灯效果

①JavaScript基础语法;

②JavaScript选择结构程序设计;

③JavaScript循环结构程序设计;

④JavaScript基于对象编程;

⑤函数定义与调用

⑥事件与事件处理程序;

⑦String对象。

知识:

①了解JavaScript基础语法;

②掌握JavaScript选择结构程序设计;

③掌握JavaScript循环结构程序设计;

④掌握JavaScript基于对象的编程方法;

⑤掌握函数的定义和调用方法;

⑥了解事件的概念,掌握事件处理程序的编写;

⑦掌握String对象的属性和方法的灵活运用。

状态栏跑马灯效果

技能:

①具备网页基础知识;

②具备HTML语言和CSS样式知识;

③具备自主学习的能力。

5

滚动广告效果

①JavaScript基础语法;

②JavaScript选择结构程序设计;

③JavaScript基于对象编程;

④函数定义与调用

⑤事件与事件处理程序;

⑥window对象;

⑦div的scrollTop属性。

知识:

①了解JavaScript基础语法;

②掌握JavaScript选择结构程序设计;

③掌握JavaScript基于对象的编程方法;

④掌握函数的定义和调用方法;

⑤了解事件的概念,掌握事件处理程序的编写;

⑥掌握window对象的属性和方法的灵活运用;

⑦掌握div的scrollTop属性的使用。

单行新闻滚动显示效果

技能:

①具备网页基础知识;

②具备HTML语言和CSS样式知识;

③具备自主学习的能力。

6

漂浮广告效果

①JavaScript基础语法;

②JavaScript选择结构程序设计;

③JavaScript基于对象编程;

④函数定义与调用

⑤事件与事件处理程序;

⑥window对象;

⑦document对象。

知识:

①了解JavaScript基础语法;

②掌握JavaScript选择结构程序设计;

③掌握JavaScript基于对象的编程方法;

④掌握函数的定义和调用方法;

⑤了解事件的概念,掌握事件处理程序的编写;

⑥掌握window对象的属性和方法的灵活运用;

⑦掌握document对象的属性和方法的灵活运用。

随机漂浮广告效果

技能:

①具备网页基础知识;

②具备HTML语言和CSS样式知识;

③具备自主学习的能力。

7

图片渐显效果

①JavaScript基础语法;

②JavaScript选择结构程序设计;

③JavaScript基于对象编程;

④函数定义与调用

⑤事件与事件处理程序;

⑥window对象;

⑦document对象;

⑧透明滤镜。

知识:

①了解JavaScript基础语法;

②掌握JavaScript选择结构程序设计;

③掌握JavaScript基于对象的编程方法;

④掌握函数的定义和调用方法;

⑤了解事件的概念,掌握事件处理程序的编写;

⑥掌握window对象的属性和方法的灵活运用;

⑦掌握document对象的属性和方法的灵活运用;

⑧掌握透明滤镜的使用。

图片渐显效果

技能:

①具备网页基础知识;

②具备HTML语言和CSS样式知识;

③具备自主学习的能力。

8

图片滚动效果

①JavaScript基础语法;

②JavaScript选择结构程序设计;

③JavaScript基于对象编程;

④函数定义与调用

⑤事件与事件处理程序;

⑥window对象;

⑦document对象;

知识:

①了解JavaScript基础语法;

②掌握JavaScript选择结构程序设计;

③掌握JavaScript基于对象的编程方法;

④掌握函数的定义和调用方法;

⑤了解事件的概念,掌握事件处理程序的编写;

⑥掌握window对象的属性和方法的灵活运用;

⑦掌握document对象的属性和方法的灵活运用。

图片滚动效果

技能:

①具备网页基础知识;

②具备HTML语言和CSS样式知识;

③具备自主学习的能力。

9

网页自动滚屏效果

①JavaScript基础语法;

②JavaScript基于对象编程;

③函数定义与调用

④事件与事件处理程序;

⑤window对象;

⑥document对象;

知识:

①了解JavaScript基础语法;

②掌握JavaScript基于对象的编程方法;

③掌握函数的定义和调用方法;

④了解事件的概念,掌握事件处理程序的编写;

⑤掌握window对象的属性和方法的灵活运用;

⑥掌握document对象的属性和方法的灵活运用。

网页自动滚屏效果

技能:

①具备网页基础知识;

②具备HTML语言和CSS样式知识;

③具备自主学习的能力。

10

网页禁止复制

①JavaScript基础语法;

②JavaScript基于对象编程;

③事件与事件处理程序;

④window对象。

知识:

①了解JavaScript基础语法;

②掌握JavaScript基于对象的编程方法;

③了解事件的概念,掌握事件处理程序的编写;

④掌握window对象的属性和方法的灵活运用。

①禁止用户对网页中文本的复制;

②禁止用户对网页进行“另存为”操作;

③禁止用户使用鼠标右键。

技能:

①具备网页基础知识;

②具备HTML语言和CSS样式知识;

③具备自主学习的能力。

11

选项卡效果

①JavaScript基础语法;

②JavaScript选择结构程序设计;

③JavaScript循环结构程序设计;

④JavaScript基于对象编程;

⑤函数定义与调用

⑥事件与事件处理程序;

⑦window对象;

⑧document对象;

知识:

①了解JavaScript基础语法;

②掌握JavaScript选择结构程序设计;

③掌握JavaScript循环结构程序设计;

④掌握JavaScript基于对象的编程方法;

⑤掌握函数的定义和调用方法;

⑥了解事件的概念,掌握事件处理程序的编写;

⑦掌握window对象的属性和方法的灵活运用;

⑧掌握document对象的属性和方法的灵活运用。

选项卡效果

技能:

①具备网页基础知识;

②具备HTML语言和CSS样式知识;

③具备自主学习的能力。

12

导航

菜单效果

①JavaScript基础语法;

②JavaScript选择结构程序设计;

③JavaScript循环结构程序设计;

④JavaScript基于对象编程;

⑤函数定义与调用

⑥事件与事件处理程序;

⑦window对象;

⑧document对象;

知识:

①了解JavaScript基础语法;

②掌握JavaScript选择结构程序设计;

③掌握JavaScript循环结构程序设计;

④掌握JavaScript基于对象的编程方法;

⑤掌握函数的定义和调用方法;

⑥了解事件的概念,掌握事件处理程序的编写;

⑦掌握window对象的属性和方法的灵活运用;

⑧掌握document对象的属性和方法的灵活运用。

导航菜单效果

技能:

①具备网页基础知识;

②具备HTML语言和CSS样式知识;

③具备自主学习的能力。

13

表单验证

①JavaScript基础语法;

②JavaScript选择结构程序设计;

③JavaScript循环结构程序设计;

④JavaScript基于对象编程;

⑤函数定义与调用

⑥事件与事件处理程序;

⑦window对象;

⑧document对象;

⑨表单对象及其子对象。

知识:

①了解JavaScript基础语法;

②掌握JavaScript选择结构程序设计;

③掌握JavaScript循环结构程序设计;

④掌握JavaScript基于对象的编程方法;

⑤掌握函数的定义和调用方法;

⑥了解事件的概念,掌握事件处理程序的编写;

⑦掌握window对象的属性和方法的灵活运用;

⑧掌握document对象的属性和方法的灵活运用。

⑨掌握表单对象及其子对象的属性和方法的灵活运用。

表单数据有效性验证

技能:

①具备网页基础知识;

②具备HTML语言和CSS样式知识;

③具备自主学习的能力。

第四部分课程实施建议

一、各教学环节学时分配建议

教学单元

讲课

习题课

讨论课

实践

其他

合计

电子时钟效果

16

8

1

16

1

42

网页倒计时效果

2

1

2

1

6

验证码的生成

2

1

2

1

6

跑马灯效果

4

1

2

1

8

滚动广告效果

4

1

2

1

8

漂浮广告效果

4

1

2

1

8

图片渐显效果

2

1

2

1

6

图片滚动效果

4

1

2

1

8

网页自动滚屏效果

2

2

4

网页禁止复制

2

2

4

选项卡效果

4

1

2

1

8

导航菜单效果

4

1

2

1

8

表单验证

6

1

4

1

12

合计

8

11

42

11

二、教学建议

1.教师的基本要求

(1)大学本科以上学历,讲师以上职称,具有先进的教学方法,有较强的课堂驾驭能力。

(2)具备设计基于行动导向的教学法的设计应用能力。

(3)具备系统的网页脚本编程知识。

(4)有在企业从事网页特效制作的工作经验。

(5)具有良好的职业道德和责任心。

2.教学组织设计的建议

教学组织设计建议见《Web编程基础》学习情境表1~表13。

 

Web编程基础学习情境表1

学习情境1

网页特效制作

116学时

子情境1

电子时钟效果

42学时

教学目标

通过子情境1的学习,使学生:

1、了解JavaScript基础语法;

2、掌握JavaScript选择结构程序设计;

3、掌握JavaScript基于对象的编程方法;

4、了解事件的概念,掌握事件处理程序的编写;

5、掌握函数的定义和调用方法;

6、掌握Date对象的属性和方法的灵活运用。

学习任务

完成网页中静态电子时钟和动态电子时钟两种效果的制作。

教学条件

学生在“教—学”一体化机房完成资讯、计划、决策、实施、检查和评估六个阶段的学习,获得所需知识和方法。

教学材料

授课计划、教案、多媒体课件、评价表

工具材料

计算机

其他信息

教学阶段

工作过程

教学方法建议

学时

资讯

教师下发任务书,解答学生提出问题;

教师督促学生自主学习JavaScript基础语法、选择结构程序设计、基于对象编程、事件、函数的定义和调用、Date对象的属性和方法等内容。

讲授法

案例分析法

学习循环法

24

计划

学生根据资讯阶段所获得的知识,根据任务的要求,写出实验分工、实验思路和实验步骤,并充分讨论。

小组讨论法

1

决策

在老师的指导下,对提出的实验思路和步骤案做可靠性、合理性、可操作性等综合分析,制定具体的实施计划。

实施

制作静态电子时钟和动态电子时钟两种效果。

自主学习

个别指导

16

检查

1.学生汇报任务计划安排与任务实施过程,包括小组成员分工与职责;

2.通过多媒体演示实验作品,回答同学与教师的提问。

多媒体演示法

1

评估

1.小组自评:

实施小组对实验情况进行自评,并确定每个成员的贡献值;

2.小组互评:

其他(听众)小组根据讲解和实验效果进行评价和建议,评出该小组成绩;

3.教师评价:

老师根据每个小组工作实施过程及任务完成情况确定小组成绩。

小组讨论法

多媒体演示法

Web编程基础学习情境表2

学习情境1

网页特效制作

116学时

子情境2

网页倒计时效果

6学时

教学目标

通过子情境2的学习,使学生:

1、了解JavaScript基础语法;

2、掌握JavaScript选择结构程序设计;

3、掌握JavaScript基于对象的编程方法;

4、了解事件的概念,掌握事件处理程序的编写;

5、掌握函数的定义和调用方法;

6、掌握Date对象的属性和方法的灵活运用;

7、掌握Math对象的属性和方法的灵活运用。

学习任务

完成网页倒计时效果(网页上显示今天距离元旦还有多少天)的制作。

教学条件

学生在“教—学”一体化机房完成资讯、计划、决策、实施、检查和评估六个阶段的学习,获得所需知识和方法。

教学材料

授课计划、教案、多媒体课件、评价表

工具材料

计算机

其他信息

教学阶段

工作过程

教学方法建议

学时

资讯

教师下发任务书,解答学生提出问题;

教师督促学生自主学习JavaScript基础语法、选择结构程序设计、基于对象编程、事件、函数的定义和调用、Date对象的属性和方法、Math对象的属性和方法等内容。

讲授法

案例分析法

学习循环法

2

计划

学生根据资讯阶段所获得的知识,根据任务的要求,写出实验分工、实验思路和实验步骤,并充分讨论。

小组讨论法

1

决策

在老师的指导下,对提出的实验思路和步骤案做可靠性、合理性、可操作性等综合分析,制定具体的实施计划。

实施

制作网页倒计时效果(网页上显示今天距离元旦还有多少天)。

自主学习

个别指导

2

检查

1.学生汇报任务计划安排与任务实施过程,包括小组成员分工与职责;

2.通过多媒体演示实验作品,回答同学与教师的提问。

多媒体演示法

1

评估

1.小组自评:

实施小组对实验情况进行自评,并确定每个成员的贡献值;

2.小组互评:

其他(听众)小组根据讲解和实验效果进行评价和建议,评出该小组成绩;

3.教师评价:

老师根据每个小组工作实施过程及任务完成情况确定小组成绩。

小组讨论法

多媒体演示法

Web编程基础学习情境表3

学习情境1

网页特效制作

116学时

子情境3

验证码的生成

6学时

教学目标

通过子情境3的学习,使学生:

1、了解JavaScript基础语法;

2、掌握JavaScript基于对象的编程方法;

3、了解事件的概念,掌握事件处理程序的编写;

4、掌握函数的定义和调用方法;

5、掌握Math对象的属性和方法的灵活运用。

学习任务

完成英文字符验证码、数字和英文字符混合验证码和图片验证码三种效果的制作。

教学条件

学生在“教—学”一体化机房完成资讯、计划、决策、实施、检查和评估六个阶段的学习,获得所需知识和方法。

教学材料

授课计划、教案、多媒体课件、评价表

工具材料

计算机

其他信息

教学阶段

工作过程

教学方法建议

学时

资讯

教师下发任务书,解答学生提出问题;

教师督促学生自主学习JavaScript基础语法、基于对象编程、事件、函数的定义和调用、Math对象的属性和方法等内容。

讲授法

案例分析法

学习循环法

2

计划

学生根据资讯阶段所获得的知识,根据任务的要求,写出实验分工、实验思路和实验步骤,并充分讨论。

小组讨论法

1

决策

在老师的指导下,对提出的实验思路和步骤案做可靠性、合理性、可操作性等综合分析,制定具体的实施计划。

实施

制作英文字符验证码、数字和英文字符混合验证码和图片验证码三种效果。

自主学习

个别指导

2

检查

1.学生汇报任务计划安排与任务实施过程,包括小组成员分工与职责;

2.通过多媒体演示实验作品,回答同学与教师的提问。

多媒体演示法

1

评估

1.小组自评:

实施小组对实验情况进行自评,并确定每个成员的贡献值;

2.小组互评:

其他(听众)小组根据讲解和实验效果进行评价和建议,评出该小组成绩;

3.教师评价:

老师根据每个小组工作实施过程及任务完成情况确定小组成绩。

小组讨论法

多媒体演示法

Web编程基础学习情境表4

学习情境1

网页特效制作

116学时

子情境4

跑马灯效果

8学时

教学目标

通过子情境4的学习,使学生:

1、了解JavaScript基础语法;

2、掌握JavaScript选择结构程序设计;

3、掌握JavaScript循环结构程序设计;

4、掌握JavaScript基于对象的编程方法;

5、掌握函数的定义和调用方法;

6、了解事件的概念,掌握事件处理程序的编写;

7、掌握String对象的属性和方法的灵活运用

学习任务

完成状态栏跑马灯效果的制作。

教学条件

学生在“教—学”一体化机房完成资讯、计划、决策、实施、检查和评估六个阶段的学习,获得所需知识和方法。

教学材料

授课计划、教案、多媒体课件、评价表

工具材料

计算机

其他信息

教学阶段

工作过程

教学方法建议

学时

资讯

教师下发任务书,解答学生提出问题;

教师督促学生自主学习JavaScript基础语法、选择结构程序设计、循环结构程序设计、基于对象编程、事件、函数的定义和调用、String对象的属性和方法等内容。

讲授法

案例分析法

学习循环法

4

计划

学生根据资讯阶段所获得的知识,根据任务的要求,写出实验分工、实验思路和实验步骤,并充分讨论。

小组讨论法

1

决策

在老师的指导下,对提出的实验思路和步骤案做可靠性、合理性、可操作性等综合分析,制定具体的实施计划。

实施

制作状

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2