第2章 PHP语法基础 - 教学设计 联系客服

发布时间 : 星期二 文章第2章 PHP语法基础 - 教学设计更新完毕开始阅读0f50f67159fafab069dc5022aaea998fcc22403c

? 知识点讲解 ? 总结知识点 教师和学生一起总结在案例中涉及到的知识点,主要包括“注释”、“标识符”、“关键字”、“变量与常量”、“算术运算符”以及“赋值运算符”等。 ? 讲解“注释” (1)、教师演示并讲解PHP注释的作用。 (2)、学生练习,教师巡视,对疑难问题进行解答。 ? 讲解“标识符” (1)、教师展示PPT对“标识符”的定义规则进行讲解。 (2)、教师通过代码对“合法标识符”与“非法标识符”进行演示。 (3)、学生练习,教师巡视,对疑难问题进行解答。 ? 讲解“关键字” (1)、教师展示PPT对PHP5中全部的“关键字”进行讲解。 (2)、教师通过代码演示“关键字”的使用以及注意事项。 (3)、学生练习,教师巡视,对疑难问题进行解答。 ? 讲解“变量与常量” (1)、教师对“变量与常量”的区别通过代码进行演示。 (2)、教师展示PPT对“变量与常量”的定义、赋值以及输出进行讲解。 (3)、学生练习,教师巡视,对疑难问题进行解答。 ? 讲解“算术运算符” (1)、教师和学生互动:大家熟知,利用数学中的2+3,4*3.14*2,??等四则运算,引出在PHP中的四则运算。 (2)、教师对PHP中的“算术运算符”使用代码进行演示,让学生总结归纳与数学中的运算的异同点。 (3)、教师展示PPT对“算术运算符”进行讲解。 (4)、学生练习,教师巡视,对疑难问题进行解答。 ? 讲解“赋值运算符” (1)、教师和学生互动:根据数学中“=”表示相等的关系,引出在PHP中“=”表示赋值。 (2)、教师通过代码对“赋值运算符”的使用进行演示。 (3)、教师展示PPT对“赋值运算符”进行讲解。 (4)、学生练习,教师巡视,对疑难问题进行解答。 ? 阶段小结 ? 小结 重点:标识符、变量与常量、算术运算符、赋值运算符。 ? 答疑 教师询问学生对于知识点还有什么不理解的地方。针对学生不理解的知识点给与解释。 ? 巩固练习 ? 巩固“显示服务器信息”与“商品价格计算”的制作 学完知识点后,让学生再制作一次“显示服务器信息”与“商品价格计算”。以此使学生更熟练地掌握“PHP标记”、“输出语句”、“注释”、“标识符”、“关键字”、“变量与常量”、“算术与赋值运算符”等知识点的使用。

5

? 通过“补充案例”加强学习 教师分发测试题目及案例素材给学生,对于掌握较好的同学,可以通过补充案例对相关知识点进行巩固。 ? 布置作业 ? 完成“补充案例”,通过平台提交给教师,教师下节课进行点评。 ? 预习2.3节【案例3】判断学生成绩等级和2.4节【案例4】判断是否为闰年。 ? 复习前面学过的知识点和案例,加强巩固。 第二课时 (【案例3】判断学生成绩等级、【案例4】判断是否为闰年) 复习上节课内容 在讲解本节内容前,抛出以下问题让学生回答,以复习上节课内容。 1、 PHP中变量的赋值有两种方式,请简述有哪两种方式以及它们的区别。 答案: 变量赋值方式:传值赋值和引用赋值。 区别:传值赋值,就是指整个原始表达式的值被赋予到目标变量。当原始表达式的值改变时,目标变量的值不变。 引用赋值,就是在要赋值的变量前添加“&”符号。当一个变量的值发生改变时,另一个变量也随之变化。 说明:教师可根据学生对上述问题的回答情况,对以上问题进行简单讲解或直接进入本课时新内容的学习。 本课时内容学习 【案例3】判断学生成绩等级 ? 案例描述 假设学生成绩范围在0~100分之间,规定90~100的分数为A级,80~89的分数为B级,70~79的分数为C级,60~69的分数为D级,0~59的分数为E级。那么如何通过一个给定的学生分数来判断其成绩等级呢?下面通过PHP中提供的数据类型、比较运算符、逻辑运算符以及选择结构语句等相关知识来实现学生成绩等级的判断。 ? 案例讲解 6 / 6

? 案例分析 ? 定义两个变量,用于保存给定的学生姓名与分数。 ? 判断给定的学生分数是否为一个合格的分数值。 ? 按照成绩等级划分规定,使用if?else条件判断语句判断该学生的成绩等级。 ? 以友好的格式显示学生的信息以及成绩等级判断结果。 ? 案例实现 教师带领学生分步骤地进行操作,并指出其中需要注意的事项。 说明:在案例讲解的过程中,教师可适时停下来,让学生自行尝试。小组之间可以协作讨论,教师巡视,对疑难问题进行解答。 ? 知识点讲解 ? 总结知识点 教师和学生一起总结在案例中涉及到的知识点,主要包括“数据类型”、“比较运算符”、“逻辑运算符”、“选择结构语句”等。 ? 讲解“数据类型” (1)、教师展示PPT对“数据类型”的分类进行讲解。 (2)、教师通过代码演示“PHP中的数据类型”的使用及注意事项。 (3)、学生练习,教师巡视,对疑难问题进行解答。 ? 讲解“比较运算符” (1)、教师与学生互动:根据前面所学,在PHP中“=”表示赋值,让学生思考“==”与“===”的作用,从而引出知识点“比较运算符”。 (2)、教师对“===”与“==”、“!==”与“!=”进行代码演示,同时讲解注意事项,比较总结运算结果。 (3)、教师展示PPT对“比较运算符”的使用进行归纳总结。 (4)、学生练习,教师巡视,对疑难问题进行解答。 ? 讲解“逻辑运算符” (1)、教师与学生互动:假设制定假期出去游玩的计划,要考虑天气情况,当下雨并且刮风的情况下,取消户外活动;当下雨或刮风的情况下,可以进行适当的户外活动。从而由条件中的“并且”和“或”引出逻辑运算符与“&&”和逻辑运算符或“||”。 (2)、教师展示PPT对“逻辑运算符”进行讲解。 (3)、教师通过对“逻辑运算符”的使用规则及注意事项进行演示说明。 (4)、学生练习,教师巡视,对疑难问题进行解答。 ? 讲解“选择结构语句” (1)、教师展示PPT对“选择结构语句”的概念及分类进行讲解。

7

(2)、教师通过代码演示“if语句”、“if?else语句”、“if?elseif?else语句”以及“switch语句”的具体使用。 (3)、学生练习,教师巡视,对疑难问题进行解答。 ? 阶段小结 ? 小结 重点:数据类型、比较运算符、逻辑运算符、选择结构语句。 易错点:注意“===”与“==”、“!==”与“!=”的区别。 ? 答疑 教师询问学生对于知识点还有什么不理解的地方。针对学生不理解的知识点给与解释。 【案例4】判断是否为闰年 ? 案例描述 闰年是为了弥补人为历法规定造成的年度天数与地球实际公转周期的时间差,那么如何计算哪一年是闰年呢?下面通过PHP程序来判断用户给定的年份是否为闰年,从而掌握PHP中数据类型转换、三元运算符以及运算符的优先级的使用。 ? 案例讲解 ? 案例分析 ? 使用变量保存给定的年份(要判断是否为闰年的年份),如$year = 2008。 ? 使用学过的if…else条件判断语句完成对闰年的判断。 ? 利用PHP提供的三元运算符简化对闰年判断的实现。 ? 使用浏览器输出给定的年份以及判断的结果。 ? 案例实现 教师带领学生分步骤地进行操作,并指出其中需要注意的事项。 说明:在案例讲解的过程中,教师可适时停下来,让学生自行尝试。小组之间可以协作讨论,教师巡视,对疑难问题进行解答。 ? 知识点讲解 ? 总结知识点 8 / 8