2023年6月21日发(作者:)

《PHP基础》课程标准

课程代码:400110 课程类别:理论+实践

适用专业: 计算机应用技术 学 时:96

编 写 人: 李 凌 审定负责人:李振

一、课程概述

1、课程性质

《PHP基础》是计算机应用专业核心专业课程,承担着web应用程序开发核心职业能力培养的任务。

2、基本理念

计算机应用技术专业培养具备扎实的计算机操作和应用能力,掌握网站设计的知识和方法,能独立完成网站设计、制作、发布搭建和管理、维护与推广,具有较好的网络应用开发能力,web应用程序开发能力是核心技能之一。课程要理论与实践相结合,培养学生动手能力,能胜任网站开发与维护以及软件编程相关的岗位群。

3、课程设计思路

按照“以能力为本位、以职业实践为主线、以项目课程为主体的模块化专业课程体系”的总体设计要求,该门课程以使学生较好地掌握PHP基本的知识,掌握基本的网站设计技巧,具备一定的网站编程能力,能较熟练应用PHP在Windows和Linux环境下进行网站的编程为课程目标,彻底打破学科课程的设计思路,紧紧围绕工作任务完成的需要来选择和组织课程内容,突出工作任务与知识,增强课程内容与职业岗位能力要求的相关性,提高学生的就业能力。

二、课程培养目标

1、 知识目标

1) 熟练掌握典型 PHP 开发环境的配置;

2) 熟练掌握 PHP 脚本元素的用法;

3) 熟练掌握 PHP 控制结构(选择分支和循环语句)的使用。

4) 熟练掌握 PHP 内置对象的特点及用法;

5) 掌握 PHP 中 Session 会话中 Cookie 对象的使用;

6) 熟练掌握访问数据库技术;数据库查询和更新语句的使用;

2、 能力目标

1) 能搭建典型的 PHP 开发环境;

2) 能应用 PHP 基本元素创造简单的动态页面;

3) 能应用 PHP 内置对象实现在服务器上存取特定信息,并在不同页面间进行传递;

4) 能应用数据库访问技术编写基于数据库的 Web 程序; 5) 能实现 Web 应用程序的登录功能、注册功能、查询功能和分页功能

3、 素质目标

1) 按时、守时的软件交付观念;

2) 规范、优化的程序代码;

3) 自主、开放的学习能力;

4) 业务逻辑分析能力;

5) 良好的自我表现、与人沟通能力;

6) 良好团队合作精神

三、与前后课程的联系

本课程的前导课为《计算机文化基础》、《网页设计》、《css/div》,后继课程为《PHP高级》

四、课程内容标准

《PHP基础》是计算机应用专业核心专业课程,根据专业课程目标和涵盖的工作任务要求,确定课程内容和要求,课程内容以“项目”的形式,其排序遵循从简单到复杂原则。课程内容为典型软件开发项目,活动设计遵循原则:职业活动为导向;素质为基础;能力目标为主线;学生为主体;项目为载体;知识、理论、实践为一体。具体各部分任务和学习目标如下:

教学任务

知识点

工作项目

1.掌握PHP开发环境的搭建,学会安装Apache、PHP和MySQL软件

2.能应用在 HTML

中嵌入 PHP 代码

3.掌握编写PHP脚本的文档

1.能运用控制语句进行简单的数据计算和判断

6

训练或

教学要求

学时

参考

1.安装和配置 开发环境搭建

2.了解PHP 注释、标记;

3.掌握变量的命名和使用;

4.掌握常用的操作符;

PHP 基础模块

1.搭建PHP开发环境

2.编写并运行简单的php应用程序

1

1.掌握分支语句——if

else

2.掌握循环语句——while

3.掌握循环语句——do

while

1.求一元二次方程的根;

2.求5!

26

3.判断学生4.掌握循环语句——for

的成绩等级

5.掌握多分支语句——case

1.数组的定义和使用

2.字符串和正则表达式

1.使用循环1.掌握定义和使用将用户输入数组

的5个数由小到大排序

2.能定义和在网页中输出数组

2.对学生信息进行批量替换

1.自定义函数,检测表单输入的值是否符合相应的格式要求

2.定义一个函数用于比较两个数的大小

设计一个学生类,存储学生信息,并对学生信息进行简单处理

1.能理解面向对象程序设计的基本概念;

2.能定义类,定义并使用实例

1.掌握 PHP接受表单数据的方法;

2.掌握 PHP获得URL参数的方法;

3.掌握网页页面跳转的方法;

4.能在会话中定义和使用变量;在会话中使用 Cookie

1.创建员工信息管理数据库,包含员工信息、部门信息、员工薪水信息

2.浏览、查询、修改员工信息

1.掌握安装和配置MysqL;

2.掌握MySQL数据库的创建;

3.掌握MySQL数据库的操作;

4.掌握在PHP中建立与关闭MySQL连接的方法

1.能够自定义函数并调用

2.能在网页中使用require函数和include 函数

10

1.函数的定义和使用

e 函数和

include 函数的用法

8

1.类和对象的定义

2

面向对象程序设计基础

2.创建实例

3.继承(定义子类)

6

1. PHP接受表单数据的方法;

PHP互动网页

智力问答系统,实现登录、答题、3.网页页面跳转的方法;

自动评分

2. PHP获得URL参数的方法;

对象及其应用;

3 26

1.安装和配置MysqL

2.选择MysqL客户端

数据库编程

数据库的创建

数据库的操作

中对MySQL数据库的UPDATE、INSERT和DELETE操作

4 14 5.掌握在PHP中对MySQL数据库中的数据处理

五、教学实施建议

1、教材教参选用或教材编写建议

教材选用:《PHP实用教程》(第二版),郑阿奇主编,电子工业出版社,2016年7月。

2、教学方法手段建议

该课程采用“项目驱动,案例教学,一体化课堂”的教学模式开展教学。整个课程由若干个真实的项目案例驱动,每个教学单元完成典型的工作任务。课程的理论实践一体化教学全过程全部安排在设施先进的多媒体机房进行,教学中以学生为中心,教师全程负责讲授知识、答疑解惑、指导项目设计,充分调动师生双方的积极性,达成教学目标。

六、考核评价

根据学生在各个阶段的情况采用不同考核形式。分为课堂教学理论考核、课程实验考核。考核的方式有笔试、任务评审、任务答辩等。成绩的评定分为任务成绩、理论成绩,其中项目成绩占 60%,理论成绩占 40%。

考核方式 考核项目 成绩

过程性考核(40%) 出勤 10分

课堂表现 10分

任务 20分

学期末考核(60%) 综合试卷 60分

总分 100分

说明

缺勤一次扣一分,缺勤三分之一则为0分,取消考试资格。

可根据实际任务的个数和难易度进行分数分配

2023年6月21日发(作者:)

《PHP基础》课程标准

课程代码:400110 课程类别:理论+实践

适用专业: 计算机应用技术 学 时:96

编 写 人: 李 凌 审定负责人:李振

一、课程概述

1、课程性质

《PHP基础》是计算机应用专业核心专业课程,承担着web应用程序开发核心职业能力培养的任务。

2、基本理念

计算机应用技术专业培养具备扎实的计算机操作和应用能力,掌握网站设计的知识和方法,能独立完成网站设计、制作、发布搭建和管理、维护与推广,具有较好的网络应用开发能力,web应用程序开发能力是核心技能之一。课程要理论与实践相结合,培养学生动手能力,能胜任网站开发与维护以及软件编程相关的岗位群。

3、课程设计思路

按照“以能力为本位、以职业实践为主线、以项目课程为主体的模块化专业课程体系”的总体设计要求,该门课程以使学生较好地掌握PHP基本的知识,掌握基本的网站设计技巧,具备一定的网站编程能力,能较熟练应用PHP在Windows和Linux环境下进行网站的编程为课程目标,彻底打破学科课程的设计思路,紧紧围绕工作任务完成的需要来选择和组织课程内容,突出工作任务与知识,增强课程内容与职业岗位能力要求的相关性,提高学生的就业能力。

二、课程培养目标

1、 知识目标

1) 熟练掌握典型 PHP 开发环境的配置;

2) 熟练掌握 PHP 脚本元素的用法;

3) 熟练掌握 PHP 控制结构(选择分支和循环语句)的使用。

4) 熟练掌握 PHP 内置对象的特点及用法;

5) 掌握 PHP 中 Session 会话中 Cookie 对象的使用;

6) 熟练掌握访问数据库技术;数据库查询和更新语句的使用;

2、 能力目标

1) 能搭建典型的 PHP 开发环境;

2) 能应用 PHP 基本元素创造简单的动态页面;

3) 能应用 PHP 内置对象实现在服务器上存取特定信息,并在不同页面间进行传递;

4) 能应用数据库访问技术编写基于数据库的 Web 程序; 5) 能实现 Web 应用程序的登录功能、注册功能、查询功能和分页功能

3、 素质目标

1) 按时、守时的软件交付观念;

2) 规范、优化的程序代码;

3) 自主、开放的学习能力;

4) 业务逻辑分析能力;

5) 良好的自我表现、与人沟通能力;

6) 良好团队合作精神

三、与前后课程的联系

本课程的前导课为《计算机文化基础》、《网页设计》、《css/div》,后继课程为《PHP高级》

四、课程内容标准

《PHP基础》是计算机应用专业核心专业课程,根据专业课程目标和涵盖的工作任务要求,确定课程内容和要求,课程内容以“项目”的形式,其排序遵循从简单到复杂原则。课程内容为典型软件开发项目,活动设计遵循原则:职业活动为导向;素质为基础;能力目标为主线;学生为主体;项目为载体;知识、理论、实践为一体。具体各部分任务和学习目标如下:

教学任务

知识点

工作项目

1.掌握PHP开发环境的搭建,学会安装Apache、PHP和MySQL软件

2.能应用在 HTML

中嵌入 PHP 代码

3.掌握编写PHP脚本的文档

1.能运用控制语句进行简单的数据计算和判断

6

训练或

教学要求

学时

参考

1.安装和配置 开发环境搭建

2.了解PHP 注释、标记;

3.掌握变量的命名和使用;

4.掌握常用的操作符;

PHP 基础模块

1.搭建PHP开发环境

2.编写并运行简单的php应用程序

1

1.掌握分支语句——if

else

2.掌握循环语句——while

3.掌握循环语句——do

while

1.求一元二次方程的根;

2.求5!

26

3.判断学生4.掌握循环语句——for

的成绩等级

5.掌握多分支语句——case

1.数组的定义和使用

2.字符串和正则表达式

1.使用循环1.掌握定义和使用将用户输入数组

的5个数由小到大排序

2.能定义和在网页中输出数组

2.对学生信息进行批量替换

1.自定义函数,检测表单输入的值是否符合相应的格式要求

2.定义一个函数用于比较两个数的大小

设计一个学生类,存储学生信息,并对学生信息进行简单处理

1.能理解面向对象程序设计的基本概念;

2.能定义类,定义并使用实例

1.掌握 PHP接受表单数据的方法;

2.掌握 PHP获得URL参数的方法;

3.掌握网页页面跳转的方法;

4.能在会话中定义和使用变量;在会话中使用 Cookie

1.创建员工信息管理数据库,包含员工信息、部门信息、员工薪水信息

2.浏览、查询、修改员工信息

1.掌握安装和配置MysqL;

2.掌握MySQL数据库的创建;

3.掌握MySQL数据库的操作;

4.掌握在PHP中建立与关闭MySQL连接的方法

1.能够自定义函数并调用

2.能在网页中使用require函数和include 函数

10

1.函数的定义和使用

e 函数和

include 函数的用法

8

1.类和对象的定义

2

面向对象程序设计基础

2.创建实例

3.继承(定义子类)

6

1. PHP接受表单数据的方法;

PHP互动网页

智力问答系统,实现登录、答题、3.网页页面跳转的方法;

自动评分

2. PHP获得URL参数的方法;

对象及其应用;

3 26

1.安装和配置MysqL

2.选择MysqL客户端

数据库编程

数据库的创建

数据库的操作

中对MySQL数据库的UPDATE、INSERT和DELETE操作

4 14 5.掌握在PHP中对MySQL数据库中的数据处理

五、教学实施建议

1、教材教参选用或教材编写建议

教材选用:《PHP实用教程》(第二版),郑阿奇主编,电子工业出版社,2016年7月。

2、教学方法手段建议

该课程采用“项目驱动,案例教学,一体化课堂”的教学模式开展教学。整个课程由若干个真实的项目案例驱动,每个教学单元完成典型的工作任务。课程的理论实践一体化教学全过程全部安排在设施先进的多媒体机房进行,教学中以学生为中心,教师全程负责讲授知识、答疑解惑、指导项目设计,充分调动师生双方的积极性,达成教学目标。

六、考核评价

根据学生在各个阶段的情况采用不同考核形式。分为课堂教学理论考核、课程实验考核。考核的方式有笔试、任务评审、任务答辩等。成绩的评定分为任务成绩、理论成绩,其中项目成绩占 60%,理论成绩占 40%。

考核方式 考核项目 成绩

过程性考核(40%) 出勤 10分

课堂表现 10分

任务 20分

学期末考核(60%) 综合试卷 60分

总分 100分

说明

缺勤一次扣一分,缺勤三分之一则为0分,取消考试资格。

可根据实际任务的个数和难易度进行分数分配