博学谷——让IT教学更简单,让IT学习更有效
博学谷——让IT教学更简单,让IT学习更有效
PAGE 10
PAGE 11
传智播客
《PHP网站开发实例教程》
教学设计
课程名称 PHP网站开发实例教程
授课年级: 2015年级
授课学期: 2015学年第二学期
教师姓名: 某某老师
201 年 月 日
课题名称
第6章 面向对象编程
计划课时
5课时
内容分析
面向对象是一种符合人类思维习惯的编程思想。现实生活中存在各种形态不同的事物,这些事物之间存在着各种各样的联系。在程序中使用对象来映射现实中的事物,使用对象的关系来描述事物之间的联系,这种思想就是面向对象。PHP作为一种流行的编程语言,同样支持面向对象编程,本章就通过几个案例学习如何使用PHP进行面向对象编程。
教学目标
理解面向对象思想,能够分析面向对象与面向过程的区别
掌握类与对象的使用,可以正确定义类并实例化对象
掌握构造方法与析构方法,能够将其运用到类的定义中
掌握继承的使用,能够通过继承扩展类的功能
了解接口与抽象类,能够封装一个简单的接口或抽象类
重点及措施
教学重点:类与对象的使用,构造方法与析构方法,继承的使用。
措施:通过上机操作加强学习和测试题进行巩固。
难点及措施
教学难点:构造方法、静态成员的使用、单例模式、自动加载、继承、多态、魔术方法、抽象类、接口。
措施:通过上机操作加强学习和课后测试题进行巩固。
教学方式
教学采用教师课堂讲授为主,使用教学PPT讲解。
教
学
过
程
第一课时
(【案例28】体验类与对象、【案例29】文件上传)
复习上节课内容
在讲解本节内容前,抛出以下问题让学生回答,以复习第三章“PHP操作数据库”的基础知识。
请提问上传文件时,使用超全局变量$_FILE获取得文件信息中都包含什么信息?
答案:
文件的名字,文件的大小,文件的临时路径,文件的类型,文件上传是否有错。
说明:教师可根据学生对上述问题的回答情况,对以上问题进行简单讲解或直接进入本课时新内容的学习。
本课时内容学习
【案例28】体验类与对象
案例描述
面向对象思想,就是把所有事物都看做一个独立的对象,每个对象都有自己的方法,通过调用对象的方法来解决问题。接下来就通过创建一个简单的类来体验什么是类与对象。
案例讲解
案例分析
创建studet.class.php文件,在文件中定义学生类并介绍定义类的语法格式。
定义成员属性及成员方法,分别介绍成员属性及成员方法的含义。
根据已有的学生类,创建学生对象,介绍类与对象的关系。
案例实现
教师带领学生分步骤地进行操作,并指出其中需要注意的事项。
说明:在案例讲解的过程中,教师可适时停下来,让学生自行尝试。小组之间可以协作讨论,教师巡视,对疑难问题进行解答。
知识点讲解
总结知识点
教师和学生一起总结在案例中涉及到的知识点,主要包括“面向对象的概念”、“类与对象的关系”等。
讲解“面向对象的概念”
(1)、教师阐述面向对象的概念。
(2)、讲解面向对象的特点,并分别给出解释。
1、封装性 2、继承性 3、多态性
(3)、学生自主提问,教师对疑难问题进行解答。
讲解“类与对象的关系”
(1)、简单阐述类与对象的关系。
(2)、学生自主提问,教师对疑难问题进行解答。
阶段小结
小结
重点:面向对象的思想、面向对象的特点、类与对象的关系。
答疑
教师询问学生对于知识点还有什么不理解的地方。针对学生不理解的知识点给与解释。
【案例29】文件上传类
案例描述
文件上传是网站中会被多次使用的功能,例如用户修改信息时,选择上传本地图片以修改头像;录入商品信息时,选择上传商品图片以做展示等。不论是上传头像还是商品图片,其实现原理是一样的。因此可以把文件上传功能封装成一个类,当需要使用文件上传功能时,实例化文件上传类,通过调用对象方法来完成文件上传。
案例讲解
案例分析
分析上传文件需要哪些固定参数,将其转换为类的成员属性。
在类中编写成员方法,实现文件上传的核心功能。
编写HTML模板文件,提供上传表单,用来测试文件上传类。
编写处理文件上传的PHP脚本,在该脚本中实例化文件上传类,实现文件上传。
优化文件上传类,使用构造方法对实例化对象进行初始化操作。
案例实现
教师带领学生分步骤地进行操作,并指出其中需要注意的事项。
说明:在案例讲解的过程中,教师可适时停下来,让学生自行尝试。小组之间可以协作讨论,教师巡视,对疑难问题进行解答。
知识点讲解
总结知识点
教师和学生一起总结在案例中涉及到的知识点,主要包括“构造方法”、“析构方法”、“访问修饰限定符”等。
讲解“构造方法”
(1)、 讲解什么是构造方法,并阐述构造方法的作用。
(2)、讲解当一个类中
您可能关注的文档
最近下载
- 金字塔原理完整版ppt课件.pptx VIP
- 黑龙江省牡丹江市高职单招2025-2026学年综合素质练习题含答案.pdf VIP
- 战略管理:概念与案例---课件PPT-中文641页.ppt VIP
- 医学影像学诊断报告书写规范(CT_MRI 版).docx VIP
- 黑龙江省实验中学2026届高三学年3月联合模拟考试政治+答案.pdf
- 2026年监理工程师职业资格考试预测卷(一).docx VIP
- 2021“华为杯”第十八届研究生数学建模D题.pdf VIP
- 2026年(五个方面)组织生活会个人对照检查分析4篇.docx VIP
- 《汤普森现代钢琴教程_(一)》.pdf VIP
- 2025年徐州生物工程职业技术学院单招语文测试试卷完整版.docx VIP
原创力文档

文档评论(0)