课程内容 |
预期学习成果(质量标准) |
达成途径
(考核方式) |
观测点 |
PHP概述 |
动态Web站点 |
1.掌握动态Web站点的概念;
2.了解静态网站与动态网站的区别及演变过程。 |
作业1 |
作业题1.1概念是否清晰。 |
PHP产生、发展及原理 |
1.了解PHP的概念,及其与ASP和JSP的区别;
2.了解PHP运行原理及完整的运行周期。 |
作业1 |
作业题1.2概念是否清晰。 |
期末考试 |
填空题是否正确,简答题回答是否全面正确 |
PHP运行环境及程序编辑工具 |
1.掌握安装和配置PHP、Apache、MySQL的方法;
2.掌握PHP常用编辑工具的使用,例如FrontPage, Dreamweaver, Word, UltraEdit, 记事本等。 |
作业1 |
作业题1.3回答是否全面、正确 |
PHP基本语法 |
PHP语法综述 |
1.了解PHP语言的特点及优势。 |
期末考试 |
简答题回答是否全面正确 |
PHP数据类型 |
1.掌握PHP8种数据类型的定义及使用。 |
作业2 |
作业题2.1概念是否清晰; |
期末考试 |
选择题、填空题是否正确。 |
PHP的变量与常量 |
1. 掌握PHP变量和常数的定义及使用;
2. 掌握可变变量的定义方法及使用;
3.了解PHP常用保留字;
4.熟练运用各种PHP运算符,并了解它们的优先级。 |
作业2 |
上机练习2.1是否运行成功。 |
期末考试 |
填空题,选择题是否正确。 |
PHP流程控制语句 |
1.掌握PHP的3种程序结构:顺序结构、分支结构、循环结构。 |
作业2 |
作业题2.2概念是否清晰;上机练习2.2是否运行成功。 |
案例:实现乘法口诀表 |
1.综合运用本章所学知识,上机实现该案例。 |
作业2 |
上机实现该案例。 |
PHP中的函数与内置数组 |
PHP内置函数概述 |
1.了解PHP内置函数的使用,及用户自定义函数的方法。 |
期末考试 |
填空题,选择题是否正确。 |
PHP内置数组及数组函数 |
1.掌握如何在PHP中定义和使用数组;
2.了解并会使用PHP提供的常用数组函数,学会查找函数手册,自学相关函数及其使用方法。 |
期末考试 |
填空题,选择题是否正确。 |
字符串处理函数 |
1. 了解并会使用PHP提供的常用字符串处理函数。 |
期末考试 |
填空题,选择题,编程题是否正确。 |
时间日期函数 |
1. 了解并会使用PHP提供的常用时间日期处理函数。 |
作业3 |
作业题3.2概念是否清晰。 |
数学函数、图像处理函数、自定义函数 |
1.了解并会使用PHP提供的常用数学函数、图像处理函数;
2.掌握在PHP中自定义函数的方法。 |
作业3 |
作业题3.6概念是否清晰;上机练习3.1是否运行成功。 |
案例:图像验证码的实现 |
1.综合运用本章所学知识,上机实现该案例。 |
作业3 |
上机实现该案例。 |
目录与文件操作 |
文件操作-打开,读取,写入,关闭 |
1.了解文件打开的8种方式,它们各自的文件操作权限,以及它们之间的异同。 |
作业4 |
作业题4.1概念是否清晰。 |
目录操作-创建、删除、获取、更改、读取、解析路径 |
1.了解目录操作的常用函数及它们的定义。 |
作业4 |
作业题4.2概念是否清晰;上机练习4.1是否运行成功。 |
文件上传 |
1.了解文件上传需进行的相关配置;
2.熟悉文件上传的步骤及相关函数。 |
作业4 |
作业题4.5概念是否清晰。 |
PHP和MySQL联合开发 |
PHP操作MySQL数据库 |
1.掌握在PHP中连接、选择与操作MySQL数据库的方法与步骤;
2.了解常用的MySQL函数的定义及使用。 |
作业5 |
作业题5.1,5.2概念是否清晰;上机练习5.1是否运行成功。 |
案例:网上学生成绩查询系统 |
1.综合运用本章所学知识,上机实现该案例。 |
作业3 |
上机实现该案例。 |
PHP中的正则表达式及式样匹配 |
正则表达式简介 |
1.了解正则表达式的定义和组成;
2.熟记常用的几个元字符的功能及使用规则。 |
作业6 |
作业题6.1,6.2概念是否清晰;上机练习6.1是否运行成功。 |
期末考试 |
填空题,选择题是否正确。 |
模式匹配函数 |
1.掌握常用的模式匹配函数的定义及用法; |
作业6 |
作业题6.3概念是否清晰;上机练习6.2是否运行成功。 |
案例:新用户注册程序 |
1.综合运用本章所学知识,上机实现该案例。 |
作业6 |
上机实现该案例。 |
PHP中的对象 |
类与对象 |
1.深入理解类与对象的含义,面向对象与面向过程编程的异同。 |
作业7 |
作业题7.1概念是否清晰。 |
类的使用 |
1.掌握类和对象的定义方法;
2.了解类属性和函数的作用域的声明;
3.掌握构造函数与析构函数的创建及使用;
4.理解类的继承特性。 |
作业7 |
作业题7.2-7.4概念是否清晰;上机练习7.1是否运行成功。 |
PHP的对象特性 |
1.掌握PHP5新增的特有的面向对象的特性,包括final类和方法,静态属性和方法,克隆对象,方法重载等; |
期末考试 |
填空题,选择题是否正确。 |
案例:创建课程管理类及其对象 |
1.综合运用本章所学知识,上机实现该案例。 |
作业7 |
上机实现该案例。 |