桂林理工大学南宁分校
《PHP网站开发实例教程》
教学设计
课程名称 PHP网站开发实例教程
授课年级: 2014年级
授课学期: 2015-2016学年第一学期
教师姓名: 罗锦光
2015 年 8月 31 日
课题名称第2章 PHP语法基础计划课时按教学计划进行相应分配内容分析学习一门语言就像盖大楼一样,要想盖一个安全、漂亮的大楼,必须要有一个夯实的地基。同样地,要掌握并熟练使用PHP语言开发网站,必须充分了解PHP语言的基础知识。本章将针对PHP基础语法进行详细地讲解。教学目标了解PHP的标记风格、注释、关键字及标识符定义规则;
熟悉常量和变量在程序中的定义、使用与区别;
熟悉PHP中的数据类型分类、运算符与其优先级的运用;
掌握选择结构语句、循环结构语句以及标签语法的使用;
掌握函数、数组以及包含语句在开发中的使用;重点及措施教学重点:变量与常量、数据类型、运算符与表达式、流程控制语句、函数、数组、PHP内置函数。
措施:通过上机操作加强学习和补充案例进行巩固。难点及措施教学难点:数据类型、运算符与表达式、函数、数组。
措施:通过上机操作加强学习和补充案例进行巩固。教学方式教学采用教师课堂讲授为主,使用教学PPT讲解。教
学
过
程
第一课时
(【案例1】显示服务器信息、【案例2】商品价格计算)
复习上节课内容
在讲解内容前,抛出以下问题让学生回答,。
案例讲解
案例分析
使用HTML编写表格,用于显示服务器信息。
由于服务器信息要从PHP中获取,因此需在表格中的指定位置嵌入PHP代码。
使用浏览器查看此PHP文件的运行结果。
案例实现
教师带领学生分步骤地进行操作,并指出其中需要注意的事项。
说明:在案例讲解的过程中,教师可适时停下来,让学生自行尝试。小组之间可以协作讨论,教师巡视,对疑难问题进行解答。
知识点讲解
总结知识点
教师和学生一起总结在案例中涉及到的知识点,主要包括“PHP标记”、“输出语句”、“预定义常量”、“UNIX时间戳”以及“格式化输出”等。
讲解“PHP标记”
(1)、教师展示PPT对标准标记“<?php ?>”和短标记“ ?>”进行讲解,并指出它们的不同。
(2)、教师演示PHP各个标记的使用及注意事项。
(3)、教师让学生自行尝试,理解PHP标准标记“<?php ?>”和短标记“ ?>”的用法及区别。
(4)、学生练习,教师巡视,对疑难问题进行解答。
讲解“输出语句”
(1)、教师对“输出语句”使用代码进行演示。
(2)、教师通过代码对“.”和“,”在echo中的使用进行演示讲解。
(3)、学生练习,教师巡视,对疑难问题进行解答。
讲解“预定义常量”
(1)、教师展示PPT对PHP中常用的“预定义常量”进行讲解。
(2)、教师通过代码演示“预定义常量”的使用。
(3)、学生练习,教师巡视,对疑难问题进行解答。
讲解“UNIX时间戳”与“格式化输出”
(1)、教师展示PPT对“UNIX时间戳”的概念进行讲解。
(2)、教师对“当前的时间戳”的显示效果通过代码进行演示,并让学生对演示结果发表意见。
(3)、通过演示结果可知,UNIX时间戳的可读性差,找解决办法——对UNIX时间戳进行格式化输出。
(4)、学生练习,教师巡视,对疑难问题进行解答。
阶段小结
小结
重点:PHP标记、输出语句。
答疑
教师询问学生对于知识点还有什么不理解的地方。针对学生不理解的知识点给与解释。
【案例2】商品价格计算
案例描述
若用户在一个全场8折的网站中购买了2斤香蕉、1斤苹果和3斤橘子,它们的价格分别为7.99元/斤、6.89元/斤、3.99元/斤,那么如何使用PHP程序计算此用户实际需支付的费用呢?下面通过PHP中提供的变量与常量、算术运算符以及赋值运算符等相关知识来实现PHP中商品价格计算。
案例讲解
案例分析
使用PHP提供的变量保存用户所购买商品的名称、价格及数量。
由于网站中所有商品的折扣相同,所以使用PHP提供的常量来保存。
分别计算用户购买香蕉、苹果和橘子的价格。
计算打折后所有商品的总价格。
使用表格显示用户所购买的商品信息及该用户实际需要支付的费用。
案例实现
教师带领学生分步骤地进行操作,并指出其中需要注意的事项。
说明:在案例讲解的过程中,教师可适时停下来,让学生自行尝试。小组之间可以协作讨论,教师巡视,对疑难问题进行解答。
知识点讲解
总结知识点
教师和学生一起总结在案例中涉及到的知识点,主要包括“注释”、“标识符”、“关键字”、“变量与常量”、“算术运算符”以及“赋值运算符”等。
讲解“注释”
(1)