第一范文网 - 专业文章范例文档资料分享平台

第2章PHP语法基础 - 教学设计课案

来源:用户分享 时间:2025/5/24 12:39:30 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

(1)、教师与学生互动:使用“while”循环输出10以内的奇数,从而引出for循环语句。 (2)、教师展示PPT对“for循环语句”进行讲解。 (3)、教师让学生总结“for循环语句”与“while循环语句”的各自特点。 (4)、学生练习,教师巡视,对疑难问题进行解答。 ? 讲解“跳转语句” (1)、教师展示PPT对“跳转语句”的概念及分类进行讲解。 (2)、教师通过代码对“break”与“continue”进行演示,并总结各自的使用特点。 (3)、学生练习,教师巡视,对疑难问题进行解答。 ? 阶段小结 ? 小结 重点:for循环语句、跳转语句。 易错点:注意区分“跳转语句”break与continue的特点。 ? 答疑 教师询问学生对于知识点还有什么不理解的地方。针对学生不理解的知识点给与解释。 ? 巩固练习 ? 巩固“打印金字塔”与“九九乘法表”的制作 学完知识点后,让学生再制作一次“打印金字塔”与“九九乘法表”。以此使学生更熟练地掌握“while循环语句”、“for循环语句”、“递增递减运算符”、“跳转语句”等知识点的使用。 ? 通过“补充案例”加强学习 教师分发测试题目及案例素材给学生,对于掌握较好的同学,可以通过补充案例对相关知识点进行巩固。 ? 布置作业 ? 完成“补充案例”,通过平台提交给教师,教师下节课进行点评。 ? 预习2.7节【案例7】PHP获取文件后缀和2.8节【案例8】订货单显示。 ? 复习前面学过的知识点和案例,加强巩固。 第四课时 (【案例7】PHP获取文件后缀、【案例8】订货单显示) 复习上节课内容 在讲解本节内容前,抛出以下问题让学生回答,以复习上节课内容。

13

1、 请简述“break”与“continue”的异同点。 答案: 相同点:都可以进行语句跳转。 不同点:break语句是终止当前循环,跳出循环体;而continue语句是结束本次循环的执行,开始下一轮循环的执行操作。 说明:教师可根据学生对上述问题的回答情况,对以上问题进行简单讲解或直接进入本课时新内容的学习。 本课时内容学习 【案例7】PHP获取文件后缀 ? 案例描述 开发电子商务网站时,系统经常需要判断用户上传文件的类型,看其是否符合要求,如网站只允许用户上传JPG格式的商品图片,那么只要PHP获取上传图片的后缀就可对其类型进行判断。接下来本节将使用自定义函数和字符串函数来实现获取文件后缀的功能。 ? 案例讲解 ? 案例分析 ? 自定义一个用于获取文件后缀的函数。 ? 为该函数设置一个参数,用于传递文件的名称。 ? 使用字符串函数获取文件名称中“.”的位置,从而根据此位置向后截取该文件的后缀。 ? 案例实现 教师带领学生分步骤地进行操作,并指出其中需要注意的事项。 说明:在案例讲解的过程中,教师可适时停下来,让学生自行尝试。小组之间可以协作讨论,教师巡视,对疑难问题进行解答。 ? 知识点讲解 ? 总结知识点 教师和学生一起总结在案例中涉及到的知识点,主要包括“自定义函数”和“字符串函数”。 教师根据学生学习情况补充除案例以外的知识点“数学函数”,同时培养学生的良好学习习惯,一起查看PHP手册学习指导。 ? 讲解“自定义函数” (1)、教师与学生互动:让学生思考,当计算多个半径长度不同的圆的周 14 / 20

长时,如何使用PHP实现,从而引出“函数”,防止相同的代码重复书写。 (2)、教师先使用原来的方式计算圆的周长,即计算一个半径的周长写一段代码,重复多次。接着使用“自定义函数”的方式进行相同的代码演示,让学生比较总结。 (3)、教师展示PPT对“自定义函数”知识点进行全面的归纳讲解。 (4)、学生练习,教师巡视,对疑难问题进行解答。 ? 讲解“字符串函数” (1)、教师展示PPT对“字符串函数”进行分析讲解。 (2)、教师分别对每个“字符串函数”使用代码进行演示。 (3)、学生练习,教师巡视,对疑难问题进行解答。 ? 讲解“数学函数” (1)、教师与学生互动:让学生思考,如何实现两个数的最大值和最小值,从而引出PHP为方便编程提供的“数学函数”。 (2)、教师利用自定义函数的方式实现比较两个数的最大值和最小值;接着使用“数学函数”的方式进行相同的代码演示,让学生比较总结。 (3)、学生练习,教师巡视,对疑难问题进行解答。 ? 阶段小结 ? 小结 重点:自定义函数、字符串函数。 ? 答疑 教师询问学生对于知识点还有什么不理解的地方。针对学生不理解的知识点给与解释。 【案例8】订货单显示 ? 案例描述 在程序中,若要统计用户的订货单,例如,卖家卖了产自广东的3个主板、产自上海的2个显卡、产自北京的5个硬盘,它们的单价分别为379、799元、589元。利用前面所学的知识,就需要定义12个变量去存储这些数据,显然这样做很麻烦,而且容易出错。这时,可以使用PHP提供的数组进行处理,从而体验在编程中使用数组的好处。 ? 案例讲解 ? 案例分析 ? 定义数组,存储商品信息。 ? 使用foreach遍历数组,并将其显示在表格中。 ? 分别计算主板、显卡、硬盘的总价。

15

? 小计订货单中所有商品的总价。 ? 案例实现 教师带领学生分步骤地进行操作,并指出其中需要注意的事项。 说明:在案例讲解的过程中,教师可适时停下来,让学生自行尝试。小组之间可以协作讨论,教师巡视,对疑难问题进行解答。 ? 知识点讲解 ? 总结知识点 教师和学生一起总结在案例中涉及到的知识点,主要包括“初识数组”、“数组的使用”、“数组遍历”。 ? 讲解“初识数组” (1)、教师与学生互动:让学生思考,如何存储一个学校的学生信息,从而引出使用“数组”存储数据的方法。 (2)、教师使用变量的方式存储数据,再对比使用“数组”的方式存储数据,让学生比较总结。 (3)、教师展示PPT对“初识数组”进行讲解。 (4)、学生练习,教师巡视,对疑难问题进行解答。 ? 讲解“数组的使用” (1)、教师通过代码对“定义数组”、“ 访问数组”、“ 删除数组”的使用进行演示。 (2)、教师展示PPT对“数组的定义”、“数组的访问”、“数组的删除”进行归纳总结,同时讲解注意事项。 (3)、学生练习,教师巡视,对疑难问题进行解答。 ? 讲解“数组遍历” (1)、教师使用for/while循环语句遍历数组,再对比使用foreach遍历数组并讲解注意事项。 (2)、教师展示PPT对“数组遍历”进行讲解 (3)、学生练习,教师巡视,对疑难问题进行解答。 ? 阶段小结 ? 小结 重点:初识数组、数组的使用、数组变量。 ? 答疑 教师询问学生对于知识点还有什么不理解的地方。针对学生不理解的知识点给与解释。 ? 巩固练习 ? 巩固“PHP获取文件后缀”与“订货单显示”的制作 学完知识点后,让学生再制作一次“PHP获取文件后缀”与“订货单显示”。以此使学生更熟练地掌握“自定义函数”、“字符串函数”、“数组的定义及遍历”等知识点的使用。 ? 通过“补充案例”加强学习 教师分发测试题目及案例素材给学生,对于掌握较好的同学,可以通过补充案例对相关知识点进行巩固。 ? 布置作业 ? 完成“补充案例”,通过平台提交给教师,教师下节课进行点评。 ? 预习2.9节【案例9】双色球和2.10节【案例10】网页布局。 16 / 20

搜索更多关于: 第2章PHP语法基础 - 教学设计课案 的文档
第2章PHP语法基础 - 教学设计课案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6qgyz60obs5o77k30e8m0fvqu4yw2700pf0_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top