没有合适的资源?快使用搜索试试~ 我知道了~
第5章对象教学设计.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 101 浏览量
2022-07-09
18:07:08
上传
评论
收藏 31KB DOCX 举报
温馨提示
试读
12页
第5章对象教学设计.docx
资源推荐
资源详情
资源评论
1
《 前端开发案例教程》
JavaScript
教学设计
课程名称:
JavaScript 前端开发案例教程
授课年级: 年级
授课学期: 学年第一学期
教师姓名:
年 月 日
2
课题
第 5 章 对象
计划
名称 学时
8 学时
面向对象是软件开发领域中非常重要的一种编程思想,通过面向对象可以使程序的灵活 性、
健壮性、可重用性、可扩展性、可维护性得到提升,尤其在大型项目设计中可以发
内容
挥巨大的作用。面向对象思想是计算机编程技术发展到一定阶段后的产物,已经日趋成
分析
熟,并被广泛应用到数据库系统、交互式界面、应用平台、分布式系统、网络管理结构、
人工智能等其他领域。本章将围绕JavaScript 开发中的面向对象设计思想,以及对象相
关的一些原理和应用进行详细讲解。
1.
理解面向对象思想,能够说出面向对象与面向过程的区别
教学目
2. 掌握 JavaScript 常用内置对象的使用方法
标及基
3. 掌握自定义对象的定义和基本操作,理解构造函数的概念
本要求
4.
掌握封装、继承、多态的设计思想,理解原型链机制
5.
熟悉错误的处理,掌握如何在浏览器中调试JavaScript 程序
教学
构造函数、String 对象、Math 对象、Date 对象、原型、继承
重点
教学
深拷贝与浅拷贝、构造函数、原型、继承、原型链
难点
教学采用教师课堂讲授为主
教学
概念性知识点:提出为什么,将抽象具体化,配合教学 PPT、图例辅助讲解。
方式
功能性知识点:提需求,并上机演示如何应用,重点内容总结运行原理。
综合实战操作:分析整体的设计思路和步骤,对具体操作进行上机演练。
第一学时
(面向对象概述、面向对象的特征、对象的定义、访问对象成员、对象成员
遍历、深拷贝与浅拷贝)
教
一、回顾上节课内容
学
(1)对上节课布置的作业以及学生提出的问题进行答疑解惑。
过
(2)回顾前面学过的内容,引出本节课主题。
程
在第 1 章已经介绍过面向对象的基本概念,本章将对 JavaScript 面向对象进行更深
入和细致地讲解。
(3)明确学习方向。
➢
理解面向对象思想出现的原因。
3
➢
能够说出面向对象与面向过程的区别。
➢
掌握对象的定义语法。
➢
掌握对象成员的访问方法。
➢
掌握对象成员的遍历。
➢
理解对象的深拷贝与浅拷贝机制。
二、知识讲解
1.
为什么学习面向对象
当软件开发规模达到一定程度时,面向对象思想可以更好的解决问题。
面向对象可以应用到许多领域,这里学习的重点是面向对象编程。
2.
区分面向过程与面向对象
面向过程:注重具体步骤,凡事都靠自己完成。
面向对象:注重具体对象,指挥对象去完成任务。
注意:如果对象一开始不存在,那就需要手动创造一个对象,将面向过程的
代码封装起来,形成对象。
创造对象的意义:当第一次用到某个功能的时候,将代码封装成对象,下次
再需要用到这个功能时,直接调用对象就能完成任务,不需要重复编写代码。
3.
面向对象的特征
封装性:隐藏内部实现,对外开放接口。
继承性:不改变另一个对象的前提下进行扩展。
多态性:为不同的对象提供相同的接口(归一化设计),降低使用难度。
4.
对象的定义
使用“{ }”来定义一个对象。
对象的成员以键值对的形式保存,多个成员用逗号分隔。
对象的成员可以是属性或方法,相当于变量和函数。
对象的字面量语法,还常用于数据交互,称为JSON 数据格式。
5.
访问对象成员
创建对象后,通过“.”来访问对象的成员。
如果一个对象没有成员,可以手动赋值来添加成员。
对象成员访问支持使用“[ ]”语法,相比“.”语法其命名可更加随意。
通过例 5-1 演示如何在 HTML 页面中动态为对象增加成员。
6.
对象成员遍历
回顾数组的遍历,利用 for…in 语法对数组进行遍历。
使用 for…in 语法可以遍历对象,其代码与遍历数组类似。
剩余11页未读,继续阅读
资源评论
Cheng-Dashi
- 粉丝: 108
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功