PHP编程基础与实例教程教案第一部分分解
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机与信息工程学院
教案
2013―2014学年度第1学期
课程名称PHP程序设计
主讲教师孔祥盛
授课对象11计算机应用技术1班2班
授课时间周一1、2、3、4
授课地点A12-0304 A14-0321
教案(首页)
教案编写时间:
注:1.本页内容针对所讲授课程的总体情况填写;
2.预留版面不够可另附页。
第1章PHP入门
一、教学目的:
【了解】:PHP优势以及应用领域、内嵌式脚本语言
【掌握】:在windows中安装、配置PHP开发环境以及运行环境
二、教学重点:
PHP程序工作流程以及PHP运行环境的安装、配置
三、教学难点:
PHP程序的工作流程
在windows中配置Apache、PHP以及MySQL。
解锁第一个PHP程序的工作流程
四、教学进程(含教学内容、教学方法、辅助手段、师生互动、时间分配、板书设计、作业布置等):
教学内容:
本章首先介绍PHP概况,然后介绍PHP程序的工作流程,并以WampServer为例介绍PHP服务器安装和配置。通过本章的学习,读者可以了解PHP程序的工作流程,并可以编写、运行简单的PHP程序。
教学过程设计:
新课导入、案例教学、课堂讨论、作业讲评。
教学方法:
以多媒体讲授为主,适当结合提问、设问、讨论等方法。
内容提要:
1.1 PHP概况
1.1.1 PHP的优势
1.1.2 PHP的应用领域
1.1.3 HTML内嵌式的脚本语言
1.2 PHP脚本程序工作流程
1.2.1 WEB浏览器
1.2.2 HTML简介
1.2.3 PHP预处理器
1.2.4 WEB服务器
1.2.5 数据库服务器
1.2.6 PHP程序的工作流程
1.3 PHP服务器构建
1.3.1 服务器安装前准备
1.3.2 服务器安装
1.3.3 PHP服务器启动与停止
1.3.4 第一个PHP程序
1.3.5 PHP服务器配置
4、课后小结和布置作业(5分钟)
讨论与思考:
1.简单说明PHP程序运行过程中,PHP预处理器、WEB服务器和数据库服务器
各自的功能,并简单描述PHP程序的工作流程。
2.列举常见的WEB服务器和数据库服务器。
3.列举你所熟知的动态网页程序设计语言。
作业:
1.默认情况下,Apache服务器的配置文件名、MySQL服务器的配置文件名以及PHP
预处理器配置文件名分别是什么?WampServer采用默认方式安装成功后,这些配置文件放在哪个目录下?
2.你所熟知的Apache服务器的配置有哪些?MySQL服务器以及PHP预处理器的配置
有哪些?
五、主要参考资料:
《php和mysql web开发》主编:Luke Welling 武欣(翻译)
第2章PHP基础
一、教学目的:
通过学习,学生可以从整体上认识PHP程序的各个组成部分,并可以制作功能简单的用户注册系统。了解PHP代码基本语法、以及基本的编码规范。掌握PHP程序的组成、基本的程序格式与输出语句。
二、教学重点:
PHP数据、PHP数据类型、浏览器端的数据采集、PHP程序的数据采集、PHP数据处理、PHP数据的输出
三、教学难点:
编程规范习惯的养成
PHP数据、PHP数据类型、浏览器端的数据采集、PHP程序的数据采集、PHP数据处理、PHP数据的输出
四、教学进程(含教学内容、教学方法、辅助手段、师生互动、时间分配、板书设计、作业布置等):
教学内容:
本章着重讲述PHP基本语法、PHP程序的组成以及PHP编码规范,详细讲解PHP数据类型以及数据输出等知识。通过本章的学习,读者可以从整体上认识PHP程序的各个组成部分,并可以制作功能简单的用户注册系统。
教学过程设计:
新课导入、案例教学、课堂讨论、作业讲评。
教学方法:
以多媒体讲授为主,适当结合提问、设问、讨论等方法。
内容提要:
2.1 PHP代码基本语法
2.1.1 PHP开始标记与结束标记
2.1.2 PHP注释
2.1.3 PHP语句及语句块
2.2 PHP程序的组成
2.2.1 关于PHP数据
2.2.2 PHP数据类型
2.2.3 浏览器端的数据采集
2.2.4 PHP程序的数据采集
2.2.5 PHP数据处理
2.2.6 PHP数据的输出
2.3 编码规范
2.3.1 书写规范
2.3.2 命名规范
2.3.3 为代码添加注释
4、课后小结和布置作业(5分钟)
讨论与思考:
1.PHP的开始标记与结束标记有哪些,使用时有何注意事项,你更喜欢哪种标记方式?
2.PHP注释种类有哪些,这些注释在何种场合下使用,并如何进行HTML注释?
3.PHP的数据类型有哪些?每种数据类型适用于哪种应用场合?
4.echo语句和print语句有何区别和联系?print_r实现什么功能?
作业:
5.你所熟知的编码规范有哪些?
6.从功能的角度描述完整的PHP程序由几部分组成,并描述各部分的实现技术。
五、主要参考资料:
《php和mysql web开发》主编:Luke Welling 武欣(翻译)