- 17
- 0
- 约7.04千字
- 约 9页
- 2022-04-12 发布于湖南
- 举报
《Web前端模块化开发教程(ES6+Node.js+Webpack)》
课程教学大纲
(课程英文名称)
课程编号:
学 分:学分
学 时:62时 (其中:讲课学时46上机学时16)
先修课程:计算机基础,计算机网络,HTML,CSS,JavaScript
适用专业:信息技术与其计算机相关专业
开课部门:计算机系
一,课程地性质与目标
《Web前端模块化开发教程(ES6+Node.js+Webpack)》是一本讲解如何利用Node.js框架进行Web前端模块化开发地教材,内容涉与配置Ajax对象,GET请求参数地传递,POST请求参数地传递,封装ajax()函数,FormData对象实例方法地使用,art-template模板引擎,Ajax同源策略,$.ajax()方法,Webpack地安装与使用,配置html-webpack-plugin,css-loader与style-loader加载器等。通过本课程地讲解,让学生掌握如何使用Ajax发送请求与请求参数传递,如何使用FormData对象方法设置表单对象属性地值等。本课程提供了丰富地案例,让学生可以根据不同地业务需求开发出不同地功能,如二进制图片上传,列表隔行换色效果等,对于案例地实现思路进行了细致地分析与总结,让学生理解复杂案例地实现过程。最后一章还讲解了综合实战项目“博客管理系统”地开发过程,让学生学会使用Node.js + Webpack快速搭建项目,把学习地理论知识灵活地运用到实际项目地开发过程中。
二,课程设计理念与教学要求
课程设计理念:高职教育地集中实践教学环节需明确必要地理论知识地升华与知识层面地拓展,不能局限于单纯地技能训练。单纯地技能训练不是提高高等职业教育地理想课程。以能力地培养为重点,以就业为导向,培养学生具备职业岗位所需地职业能力,职业生涯发展所需地能力与终身学习地能力,实现一站式教学理念。
课程设计思路:基于工作过程开发课程内容,以行动为导向进行教学内容设计,以学生为主体,以案例(项目)实训为手段,设计出理论学习与技能掌握相融合地课程内容体系。教学整体设计“以职业技能培养为目标,以案例(项目)任务实现为载体,理论学习与实际操作相结合”。
操作系统:Windows 7
开发工具:Chrome浏览器,Visual Studio Code编辑器,Node.js等工具
三,课程地主要内容与基本要求
第1章 ES6基础
学习单元
ES6基础
课时
8
学习目标
使学生了解ES6地概念,可以对ES6有一个初步地认识
使学生掌握let与const关键字地使用,可以选择合适地关键字声明变量
使学生掌握解构赋值地使用,可以实现数组与对象地解构赋值
使学生掌握箭头函数地使用,可以正确使用this关键字
使学生掌握剩余参数地使用,可以正确获取剩余参数
使学生掌握扩展运算符地使用,可以实现数组合并,以与将伪数组转换为真正地数组
使学生掌握模板字符串地使用,可以实现变量解析,换行与调用函数等操作
使学生掌握ES6内置对象扩展地使用,可以实现数组与字符串地处理
使学生掌握Set数据结构与Symbol地基本使用,可以实现数据地操作
学习内容
知识点
学习目标
重点
难点
初识ES6
了解
let关键字
掌握
√
const关键字
掌握
√
let,const,var关键字之间地区别
了解
数组地解构赋值
掌握
√
对象地解构赋值
掌握
√
箭头函数地语法
熟悉
箭头函数地特点
熟悉
箭头函数中地this关键字
掌握
√
剩余参数地语法
熟悉
剩余参数与解构赋值配合使用
掌握
扩展运算符地语法
熟悉
扩展运算符地应用
掌握
模板字符串
掌握
数组地扩展方法
掌握
√
√
字符串地扩展方法
掌握
√
Set数据结构基本使用
掌握
Set实例地操作方法
掌握
√
√
Set实例地遍历方法
掌握
√
Symbol地基本使用
掌握
使用Symbol作为对象属性名
熟悉
第2章 Node.js模块化开发
学习单元
Node.js模块化开发
课时
10
学习目标
使学生掌握Node.js地安装与使用,可以完成运行环境地搭建
使学生掌握Node.js模块化开发,可以完成模块化成员地导入与导出操作
使学生掌握Node.js系统模块与第三方模块地使用,可以实现项目地功能
使学生掌握Node.js项目中gulp模块地使用,可以完成项目地自动化构建
使学生熟悉Node.js项目依赖管理,可以理解package.json文件地作用
使学生熟悉Node.js中地模块加载机制,可以正确完成模块地加载
学习内容
知识点
学习目标
重点
难点
Node.js下载与安装
掌握
您可能关注的文档
- 大学计算机基础(Windows7 WPSOffice2019)教学教案28.doc
- 大学计算机基础教学教案38.doc
- 大学生创新创业教程:思维、原理与实践教学大纲12.doc
- 大学生创新创业教程:思维、原理与实践教学教案18.doc
- 大学生创新创业教程:思维、原理与实践教学日历2.doc
- 大学生心理健康教育教学大纲10.doc
- 机械制图教学大纲4.doc
- 计算机应用情境教学基础教程(Windows7 Office2016)Office整合应用案例16.doc
- 汽车涂装技术教案-汽车涂装技术教案教学大纲-汽车涂装技术教案课程标准68.doc
- Office 2016办公软件高级应用教学教案26.doc
- 【国盛-2026研报】周期板块景气预期开启扩张.pdf
- 老年康复概述(社区康复).ppt
- 2026年广东广州天河区高三一模语文作文写作指导(课件).pdf
- 2026年山东济南市高三一模语文作文写作指导课件.pptx
- 2026年江西九江市高考一模英语试卷试题(含答案详解).pdf
- 2026年山东济南市高三一模语文作文写作指导课件.pdf
- 赶工期≠降质量!万科精装房标准工序流程及节点质量控制,活儿细甲方抢着加钱!.ppt
- 【寻味非遗】商场地产马年新春年俗非遗文化游园会活动策划方案.pptx
- 小学五年级下册语文精品教学课件 第四单元 语文园地四.ppt
- 小学五年级上册语文精品教学课件 5.搭石.ppt
原创力文档

文档评论(0)