资源描述
南 阳 理 工 学 院 教 案
— 第2学期
课 程 名 称 PHP网站编程技术
授 课 专 业、班 级 网络工程(升)、11网工(升)
总 学 时 、学 分 48学时、3学分
授 课 教 师 黄宪通
职 称 讲师
教 师 所 在 系 院 计算机与信息工程学院
使 用 教 材 孔祥盛.PHP编程基本与实例教程.北京:人民邮电出版社
南阳理工学院教案(首页)
课程
名称
PHP网站编程基本
课程编号
a
学时分派
考核方式
学 分
3
授课:24
实验:24
上机:
考试(√)
考查( )
课程类型
必修
共同教诲课( );学科基本课( );专业方向课();实践教学( )
选修
共同教诲选修课( );学科基本选修课( );专业方向选修课(√)
专业
网络工程(升)
授课班级
11网工(升)
教师
黄宪通
职称
讲师
学位
研究生
教材名称
PHP编程基本与实例教程
作者
孔祥盛
出版社及
出版时间
人民邮电出版社.8
参照
资料
Web网站设计第一版
作者
张锦祥
出版社及
出版时间
科学出版社、.8
教学目
规定
目:通过本课程理论与实践教学,使学生理解动态网站开发过程,掌握构建基于PHP动态WEB开发环境,掌握PHP各方面知识,掌握基本网站设计技巧,具备可以针对某一行业进行网站开发能力,具备一定独立网站编程能力。
规定:
1. 通过本课程学习,使学生理解动态网站编程有关概念,掌握PHP脚本程序工作流程,可以纯熟搭建PHP网站开发环境。
2. 掌握PHP基本语法、表达式和流程控制,掌握PHP中数组解决及函数应用。
3. 掌握PHP对表单解决、PHP对MySQL操作、PHP会话控制等。
4. 培养软件分析和综合运用所学知识解决实际问题能力。
教学重点
难点
本课程重点和难点在于:环境配备、数据采集、PHP数组、自定义函数、操作数据库、会话控制。
教学办法
教学手段
(1)通过理论解说,借助网络多媒体教学课件进行灵活多样讲授,使学生理解PHP基本知识等。
(2)通过实例解说提高学生分析问题能力。
考核方式
平时成绩:出勤、课堂问答占总成绩30%,出勤、课堂问答分别占平时成绩50%。
期末理论考试:闭卷,120分钟,占总成绩70%。
学生创新精神与实践能力培养办法
通过本课程学习,学生应获得如下能力:
(1)独立获取知识能力——逐渐掌握科学学习办法,不断地扩展知识面,增强独立思考能力,更新知识构造。
(2)科学观测和思维能力——运用所学基本理论和基本观点,通过观测、分析、综合、归纳等办法培养学生发现问题和提出问题能力,并对所涉问题有一定深度理解。
(3)分析问题和解决问题能力——初步培养学生运用PHP知识去解决实际问题。
其他规定
授学时间
~ 年第2学期第1周~12周
南阳理工学院教案(学时备课)
授课题目:
第1章 PHP基本
学时安排
学时 2
周 次
第 1周
课 序
第 1次课
教学目及规定:
(1)理解PHP概况;
(2)理解PHP脚本程序工作流程;
(3)理解与Web有关某些概念;
(4)掌握PHP开发环境搭建。
(5)掌握PHP代码基本语法;
(6)掌握PHP程序构成;理解编码规范。
教学内容及重点、难点:
教学内容:
(1)PHP概况
(2)PHP脚本程序工作流程
(3)PHP服务器构建
(4)PHP代码基本语法
(5)PHP程序构成
(6)编码规范
重点难点内容:
PHP脚本程序工作流程;PHP服务器构建;PHP代码基本语法;PHP程序构成。
教学办法:借助网络多媒体教学课件进行灵活多样讲授
教学过程设计
1、由于是第一次课,因此先做一下自我简介,把自己联系方式告诉学生,以便学生日后有问题时可以与教师以便交流。
2、简介一下课程状况,涉及学时,学分,课程性质,学生学习本课程能获得什么知识能达到什么目,强调课程重要性以及课程学习好办法。简介本课程考核方式,强调平时成绩重要性。
3、借助多媒体课件,对PHP进行简介,简介 PHP脚本程序工作流程,演示服务器构建。简介代码基本语法及PHP程序构成。简介编码规范。
6、对本次授课内容进行总结。
讨论、作业和思考题:
重要参照资料:
教学后记:
南阳理工学院教案(学时备课)
授课题目:
第2章 PHP表达式
学时安排
学时 2
周 次
第 2周
课 序
第 2次课
教学目及规定:
(1)掌握常量定义;
(2)掌握变量及变量赋值方式;
(3)理解关于变量或常量状态函数;
(4)掌握PHP中各类运算符;
(5)理解数据类型之间转换。
教学内容及重点、难点:
1.课程教学内容
(1)常量
(2)变量
(3)关于变量和常量状态函数
(4)PHP运算符
(5)数据类型转换
2.课程重点、难点
常量;变量;PHP运算符;数据类型转换。
教学办法:借助网络多媒体教学课件进行灵活多样讲授
教学过程设计
一方面回顾上次课内容并提问,然后按如下内容解说:
(1)详细解说常量
(2)详细解说变量
(3)简介关于变量和常量状态函数
(4)详细解说PHP运算符
(5)简介数据类型转换
最后对本次课内容进行总结
讨论、作业和思考题:
重要参照资料:
教学后记:
南阳理工学院教案(学时备课)
授课题目:
第3章 PHP流程控制语句
学时安排
学时 2
周 次
第 3周
课 序
第 3次课
教学目及规定:
(1)掌握PHP中条件控制语句;
(2)掌握PHP中各种循环构造;
(3)掌握程序跳转和终结语句。
教学内容及重点、难点:
1.课程教学内容
(1)条件控制语句
(2)循环构造
(3)程序跳转和终结语句
2.课程重点、难点
条件控制语句;循环构造;程序跳转和终结语句。
教学办法:通过理论解说,借助网络多媒体教学课件进行灵活多样讲授。
教学过程设计
一方面回顾上次课内容并提问,然后按如下内容解说:
(1)通过例子解说条件控制语句
(2)通过例子解说循环构造
(3)通过例子解说程序跳转和终结语句
最后对本次课内容进行总结
讨论、作业和思考题:
重要参照资料:
教学后记:
南阳理工学院教案(学时备课)
授课题目:
第4章 PHP数组
学时安排
学时 2
周 次
第 4周
课 序
第4次课
教学目及规定:
(1)理解数组基本概念;
(2)掌握PHP中数组创立办法及引用数组中元素办法;
(3)理解数组解决函数及应用。
教学内容及重点、难点:
1.课程教学内容
(1)数组基本概念
(2)一维数组创立
(3)多维数组
(4)数组解决函数及应用
2.课程重点、难点
一维数组创立;多维数组。
教学办法:通过理论解说,借助网络多媒体教学课件进行灵活多样讲授。
教学过程设计
一方面回顾上次课内容并提问,然后按如下内容解说:
(1)解说数组基本概念
(2)通过演示解说一维数组创立
(3)简介多维数组
(4)简介数组解决函数及应用
最后对本次课内容进行总结
讨论、作业和思考题:
重要参照资料:
教学后记:
南阳理工学院教案(学时备课)
授课题目:
第5章 PHP数据采集
学时安排
学时 2
周 次
第 3周
课 序
第5次课
教学目及规定:
(1)理解表单GET和POST提交方式原理及区别;
(2)掌握相对途径与绝对途径写法;
(3)掌握表单及表单元素惯用属性;
(4)掌握PHP接受表单数据办法。
教学内容及重点、难点:
1.课程教学内容
(1)浏览器端数据提交方式
(2)相对途径和绝对途径
(3)使用FORM表单实现浏览器端数据采集
(4)使用$_GET和$_POST采集表单数据
2.课程重点、难点
相对途径和绝对途径;使用FORM表单实现浏览器端数据采集;使用$_GET和$_POST采集表单数据。
教学办法:通过理论解说,借助网络多媒体教学课件进行灵活多样讲授。
教学过程设计
一方面回顾上次课内容并提问,然后按如下内容解说:
(1)简介浏览器端数据提交方式
(2)详细解说相对途径和绝对途径
(3)通过演示解说使用FORM表单实现浏览器端数据采集
(4)详细解说使用$_GET和$_POST采集表单数据
最后对本次课内容进行总结
讨论、作业和思考题:
重要参照资料:
教学后记:
南阳理工学院教案(学时备课)
授课题目:
第5章 PHP数据采集
学时安排
学时 2
周 次
第 6周
课 序
第6次课
教学目及规定:
(1)掌握PHP对上传文献解决;
(2)理解其她数据采集办法。
教学内容及重点、难点:
1.课程教学内容
(1)上传文献“数据采集”
(2)WEB服务器端其她数据采集办法
2.课程重点、难点
文献上传。
教学办法:通过理论解说,借助网络多媒体教学课件进行灵活多样讲授。
教学过程设计
一方面回顾上次课内容并提问,然后按如下内容解说:
(1)通过实例解说上传文献“数据采集”
(2)WEB服务器端其她数据采集办法
最后对本次课内容进行总结
讨论、作业和思考题:
重要参照资料:
教学后记:
南阳理工学院教案(学时备课)
授课题目:
第6章 自定义函数
学时安排
学时 2
周 次
第 7周
课 序
第7次课
教学目及规定:
(1)掌握PHP文献引用用法;
(2)理解函数概念;
(3)掌握自定义函数办法;
(4)理解变量生存周期和作用域;
(5)掌握global核心字和static核心字使用。
教学内容及重点、难点:
1.课程教学内容
(1)PHP文献间引用
(2)函数概述
(3)自定义函数
(4)return语言构造
2.课程重点、难点
PHP文献间引用;自定义函数;return语言构造。
教学办法:通过理论解说,借助网络多媒体教学课件进行灵活多样讲授。
教学过程设计
(1)对上次课进行回顾并提问。
(2)通过例子详细解说文献引用语句及各种语句之间区别
(3)简介函数概念
(4)解说自定义函数有关语法及用法
(5)简介return语言构造
(6)课堂总结。
讨论、作业和思考题:
重要参照资料:
教学后记:
南阳理工学院教案(学时备课)
授课题目:
第7章 MySQL数据库
学时安排
学时 2
周 次
第 8周
课 序
第8次课
教学目及规定:
(1)理解MySQL中字符集概念;
(2)掌握MySQL中字符集和存储引擎设立办法;
(3)掌握数据库和数据表基本操作SQL语法;
(4)掌握表记录惯用操作SQL语法;
(5)理解MySQL特殊字符序列。
教学内容及重点、难点:
1.课程教学内容
(1)数据库概述
(2)数据库设计
(3)MySQL简介
(4)字符集
(5)MySQL数据库管理
(6)数据库表管理
(7)表记录更新操作
(8)表记录查询操作
(9)MySQL特殊字符序列
2.课程重点、难点
字符集;MySQL数据库管理;数据库表管理;表记录更新操作;表记录查询操作。
教学办法:通过理论解说,借助网络多媒体教学课件进行灵活多样讲授。
教学过程设计
(1)对上次课进行回顾并提问
(2)简介数据库有关概念
(3)简介数据库设计关于知识
(4)简朴简介MySQL
(5)详细简介MySQL中字符集概念
(6)通过演示解说MySQL关于操作
(7)简介MySQL特殊字符序列
(8)课堂总结。
讨论、作业和思考题:
重要参照资料:
教学后记:
南阳理工学院教案(学时备课)
授课题目:
第8章 PHP与MySQL数据库
学时安排
学时 2
周 次
第 9周
课 序
第9次课
教学目及规定:
(1)掌握PHP中惯用MySQL操作函数;
(2)掌握使用PHP对数据增、删、改等操作;
教学内容及重点、难点:
1.课程教学内容
(1)PHP中惯用MySQL操作函数
(2)PHP中其她 MySQL操作函数
2.课程重点、难点
PHP中惯用MySQL操作函数。
教学办法:通过理论解说,借助网络多媒体教学课件进行灵活多样讲授。
教学过程设计
(1)回顾上一章内容并提问
(2)通过举例简介惯用操作MySQL函数用法
(3)详细解说对数据增、删、改操作
(4)增、删、改举例
(5)本次课内容总结
讨论、作业和思考题:
重要参照资料:
教学后记:
南阳理工学院教案(学时备课)
授课题目:
第8章 PHP与MySQL数据库
学时安排
学时 2
周 次
第 10周
课 序
第10次课
教学目及规定:
(1)掌握PHP中惯用MySQL操作函数;
(2)掌握使用PHP对数据各种查询等操作;
(3)理解SQL注入。
教学内容及重点、难点:
1.课程教学内容
(1)PHP中惯用MySQL操作函数
(3)顾客注册系统实现
(4)SQL注入
2.课程重点、难点
顾客注册系统实现;SQL注入。
教学办法:通过理论解说,借助网络多媒体教学课件进行灵活多样讲授。
教学过程设计
(1)回顾上次课内容并提问
(2)简介PHP对数据查询操作
(3)演示顾客注册系统实现过程
(4)演示各种查询操作
(5)课堂总结。
讨论、作业和思考题:
重要参照资料:
教学后记:
南阳理工学院教案(学时备课)
授课题目:
第9章 PHP会话控制
学时安排
学时 2
周 次
第 11周
课 序
第11次课
教学目及规定:
(1)掌握PHP中页面间参数传递办法;
(2)理解会话概念;
(3)掌握Cookie原理及Cookie使用;
(4)掌握Session原理及Session使用;
(5)理解header()函数使用。
教学内容及重点、难点:
1.课程教学内容
(1)页面间参数传递
(2)会话控制
(3)Cookie会话技术
(4)Session会话技术
(5)header()函数使用
2.课程重点、难点
Cookie会话技术;Session会话技术。
教学办法:通过理论解说,借助网络多媒体教学课件进行灵活多样讲授。
教学过程设计
(1)回顾上次课内容并提问
(2)简介页面间参数传递办法并比较
(3)简介会话概念
(4)解说Cookie会话技术
(5)解说Session会话技术
(6)解说header()函数使用
(7)课堂总结。
讨论、作业和思考题:
重要参照资料:
教学后记:
南阳理工学院教案(学时备课)
授课题目:
第5章 广域网 第六章 网络层
学时安排
学时 2
周 次
第 12周
课 序
第12次课
教学目及规定:
(1)掌握PHP中字符串指定办法;
(2)理解字符串解决函数;
教学内容及重点、难点:
1.课程教学内容
(1)字符串指定办法
(2)字符串解决函数
2.课程重点、难点
字符串指定办法。
教学办法:通过理论解说,借助网络多媒体教学课件进行灵活多样讲授。
教学过程设计
(1)回顾上次课内容并提问
(2)详细解说字符串指定办法
(3)简介惯用字符串解决函数
(4)课堂总结。
讨论、作业和思考题:
重要参照资料:
教学后记:
展开阅读全文