基本信息
文件名称:2025年《Java Script程序设计》课程标准(含课程思政元素).docx
文件大小:73.3 KB
总页数:28 页
更新时间:2025-06-06
总字数:约1.76万字
文档摘要

PAGE2/NUMPAGES2

《JavaScript程序设计》课程标准

课程名称:JavaScript程序设计

课程代码:3250704

适用专业:计算机网络技术(网络互动媒体开发方向)

课程性质:专业必修课程

学时:72学时(理论:36实践:36)

学分:4学分

一、课程概述

(一)课程的地位和任务

《JavaScript程序设计》是计算机网络技术(网络互动媒体开发方向)专业的一门专业核心课程。该课程涉及JavaScript语言基础、数组、函数、对象、BOM、DOM、事件、正则表达式、Ajax、jQuery等内容。通过本课程的学习,学生能够了解JavaScript语言的特点,掌握面向对象程序设计思想,具备扎实的语言功底。为以后学习更高级的计算机相关课程,从事前端开发相关工作奠定坚实的基础。

(二)课程设计思路

1.内容选择

课程中所涵盖的教学内容是依据对行业及相关企业的调研、根据行业专家对IT制造专业所涵盖的岗位群进行的任务和职业能力分析,同时遵循高等职业学校学生的认知规律,紧密结合职业资格证书中相关考核要求。

2.教学法设计

根据本课程的教学目标要求和课程特点以及有关学情,选择适合于本课程的最优化教学法。综合考虑教学效果和教学可操作性等因素,本课程选用讲授法、实验教学法及案例驱动法。

实验教学法:是指学生在教师的指导下,上机编写程序。

案例驱动法:是指由老师提出或设置某些问题,通过带领学生解决实际的案例教授知识点和类库的用法。

3.内容编排设计

基于工作过程开发课程内容,以行动为导向进行教学内容设计,以学生为主体,以案例(项目)实训为手段,设计出理论学习与技能掌握相融合的课程内容体系。

教学整体设计“以职业技能培养为目标,以案例(项目)任务实现为载体、理论学习与实际操作相结合”。

二、培养目标与要求

(一)总体目标与要求

通过本课程的学习,使学生了解JavaScript语言的特点,掌握面向对象程序设计思想,具备扎实的语言功底。初步培养学生进行前端设计和前端开发的能力,为今后的学习及工作打下一个良好的基础。

(二)具体目标与要求

1.素质

(1)培养学生良好的动手实践习惯;

(2)培养学生逻辑思维能力和综合运用知识的能力;

(3)培养学生的发散思维的能力和创新意识;

(4)培养学生自主学习能力和团结协作精神

2.知识

(1)熟悉JavaScript的用途和发展状况;

(2)掌握JavaScript的基本使用方法掌握数组的使用;

(3)掌握变量的定义与赋值、数据类型与运算符的使用;

(4)掌握流程控制语句的使用;

(5)掌握数组的创建、数组的访问与遍历、数组的属性与方法;

(6)掌握函数的使用方法、变量的作用域、掌握匿名函数与闭包函数;

(7)理解面向对象思想、掌握封装、继承、多态的设计思想,理解原型链机制;

(8)了解BOM的组成结构;

(9)了解什么是DOM;

(10)熟悉事件对象的使用;

(11)掌握Ajax对象的创建、常用方法和属性的使用;

(12)掌握jQuery中插件机制的使用。

3.能力

(1)会搭建程序运行环境;

(2)能阅读JavaScript源程序;

(3)会结合html+css开发网页,实现交互;

(4)掌握结构化程序设计思想,能编写简单的、符合编程规范的源程序;

(5)自主学习程序设计语言的能力。

三、教学内容

(一)课程教学安排进程安排、学习任务(项目)描述、结构与内容、目标与要求及学时分配见下下表:

表1《JavaScript程序设计》课程教学内容设计表

序号

学习任务(项目)

子任务(项目)

教学内容

课时数(理论/实践)

目标与要求

(知识点、能力点、思政点)

教学方式

(教学方法、教学手段)

教学场地

1

JavaScript快速入门

1.了解JavaScript的开发工具

2.JavaScript入门

1.Dreamwear的使用

2.JavaScript快入入门

1/1

知识:对js的基础知识有了基础的了解。

能力:能够使用Dreamwear工具编写js代码。

思政:通过通过我国互联网技术的发展激发民族自亲感和爱国热情,培养对前端编程的兴趣;

理解JavaScrip语言标准,工作和生活都要遵守规则;

理解并尊重工匠精特,在日后的工作和生活中发扬工匠精神。

讲解+演示+练习

理实一体化实训室

2

基本语法

1.掌握变量、数据类型、表达式;

2.掌握运算符、流程控制语句;

3.案例讲解—打印金字

塔、动手实践—九九乘法表

1.变量;

2.数据类型;

3.表达式;

4.运算符;

5.流程控制

3/3

知识:掌握JavaScript的常量与变量、数据类型、条件语句、循环语句等知识点。

能力:能够正确使用变量与常量、数据类型;

能在程序中应用选择结构;