50《PHP程序设计》课程标准资料Word格式.docx

上传人:b****5 文档编号:19411666 上传时间:2023-01-06 格式:DOCX 页数:13 大小:19.21KB
下载 相关 举报
50《PHP程序设计》课程标准资料Word格式.docx_第1页
第1页 / 共13页
50《PHP程序设计》课程标准资料Word格式.docx_第2页
第2页 / 共13页
50《PHP程序设计》课程标准资料Word格式.docx_第3页
第3页 / 共13页
50《PHP程序设计》课程标准资料Word格式.docx_第4页
第4页 / 共13页
50《PHP程序设计》课程标准资料Word格式.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

50《PHP程序设计》课程标准资料Word格式.docx

《50《PHP程序设计》课程标准资料Word格式.docx》由会员分享,可在线阅读,更多相关《50《PHP程序设计》课程标准资料Word格式.docx(13页珍藏版)》请在冰豆网上搜索。

50《PHP程序设计》课程标准资料Word格式.docx

培养学生运用PHP语言进行程序开发的能力;

培养其良好的编程规范和职业习惯,并使用PHP语言解决实际问题。

学生学习了《PHP程序设计》可以从事网站开发、软件测试等工作,可以承担软件编码或者测试的工作,可以按照用户需求使用相关主流开发平台,完成相关的功能模块设计、编码、调试和单元测试工作。

四、课程培养目标

1.方法能力目标

(1)培养学生独立学习能力、自学能力;

(2)培养学生自我分析问题和解决问题的能力;

(3)培养学生获取新知识的能力和信息搜索能力;

(4)培养学生独立的决策能力。

(5)培养学生善于总结和创造性工作的能力。

(6)培养学生程序设计思想和软件规划和设计能力。

2.社会能力目标

(1)培养学生良好的自我表现、与人沟通能力;

(2)培养学生的团队协作精神;

(3)培训学生勇于创新、爱岗敬业的工作作风;

(4)培养学生的质量意识、安全意识;

(5)培养学生诚实、守信、坚忍不拔的性格;

(6)培养学生自主、开放的学习能力。

3.专业能力目标

(1)能编写基本的PHP应用程序;

(2)能使用PHP+MySql数据库开发网站。

五、课程衔接

本课程的前导课程有《C语言程序设计》、《易语言程序设计》、《MySql数据库》,后继课程有《软件应用综合实践》。

六、教学内容与学时分配

教学学时数分配见表6.1所示

表6.1教学内容与学时分配

序号

教学内容(项目、情景)

理论学时

实践学时

习题学时

合计

1

PHP开发环境搭建

2

4

6

PHP基础语法

8

12

3

PHP中类的应用

10

文件系统与文本数据

5

数组操作与数据结构

错误与异常

7

PHP与表单

MySQL的安装与操作

合计

34

38

72

百分比

47%

53%

100%

七、教学内容和进程

1.项目一

表7.1PHP开发环境搭建

内容

学时

学习目标

1.知识目标:

了解程序设计、算法、面向对象概念。

2.能力目标:

熟练掌握PHP的安装、配置、运行,熟练掌握Apache配置、启动与关闭的基本方法。

3.态度目标:

培养学生勤奋求实、好学上进、勤学好问的良好学习态度和团队协作的精神。

教学内容

1.PHP功能简介

2.程序运行环境的搭建

3.安装Apache与PHP

4.Apache的启动与关闭、Apache的配置文件

5.PHP的配置文件

6.几种综合网络服务器系统的

7.几种开发工具简介

教学方法建议与说明(方法、手段、教学做一体等)

1.教学方法:

可以选择讲授、操作演示教学做一体等方法。

2.媒介资源:

教材、课程网站、课件、微课视频。

考核与评价方式

1.针对概念掌握程度进行考核

2.考核方式可以选择随堂测试、单元测试、实际操作考核。

3.注重过程考核

教学辅助材料

1.软件:

网络服务器操作系统、PHP开发工具包。

2.硬件:

一体化实训室(基本配置要求:

具有网络环境、1套投影设备、若干计算机、交换机)。

2.项目二

7.2PHP基础语法

了解PHP语言的相关概念。

熟练掌握PHP的基本语法、熟练掌握PHP函数的定义和使用。

1.语言构成与工作原理

2.常量与变量

3.运算符和关键字

4.流程控制语法

5.表达式

6.特殊的全局变量

7.文件包含

8.PHP的数据类型

9.数据类型间的转换

10.函数的定义与使用

11.PHP常用函数

3.项目三

7.3PHP中类的应用

掌握面向对象的类、对象、属性、方法等概念。

熟练掌握PHP类的定义,属性和方法的定义和使用,熟练掌握PHP的面向对象程序设计的方法。

1.PHP中面向对象程序设计的

应用

2.定义属性和方法

3.类的引用、扩展与继承

4.类的使用

5.接口与抽象类

4.项目四

7.4文件系统与文本数据

理解目录、文件、格式化、正则式等基本概念。

熟练掌握PHP的目录和文件操作、字符串操作的基本方法。

1.PHP中的目录操作

2.PHP中的文件操作

3.文件的上传与下载

4.字符类型的特殊性

5.字符的显示与格式化

6.常见字符串的操作

7.正则表达式

8.字符操作的注意事项

5.项目五

7.5数组操作与数据结构算法

数组操作与数据结构算法

理解数组的相关概念

熟练掌握一维数组和二维数组的定义及使用,掌握数组的排序的基本数据结构。

1.一维数组与多维数组

2.常用的数组操作

3.数组索引与键名的操作

4.数组的排序

6.项目六

7.6错误与异常

理解错误、异常等概念。

熟练PHP的错误处理、异常处理的基本方法。

1.PHP中常见错误类型

2.PHP程序调试策略

3.使用PHPEclipse进行PHP

4.错误的处理

5.异常处理的原理

6.扩展的异常处理类

7.项目七

7.7PHP与表单

理解HTML、表单等概念。

熟练掌握HTML的基本语法,熟练掌握PHP表单的操作,熟练掌握JavaScript与PHP的结合使用。

1.HTML表单简介

2.表单数据的接收

3.常用表单数据的验证方法

4.URL编码解码函数

5.JavaScript程序设计基础

6.PHP动态生成JavaScript

7.JavaScript中调用PHP程序

8.JavaScript和PHP综合实例

8.项目八

7.8MySQL的安装与操作

理解关系式数据库的相关概念。

熟练掌握MySQL数据库安装与配置,熟练掌握使用PHP操作MySQL数据库的方法。

1.MySQL数据库安装与配置

2.如何创建一个数据库与表

3.数据的操作

4.使用PHP操作MySQL数据库

5.使用PHP获取MySQL数据库的信息

八、考核方式

课程考核方式见表8.1

8.1课程考核方式

考核项目

考核方法

比例(%)

态度纪律

根据作业完成情况、课堂回答问题、考勤情况评定成绩

20%

项目技能

1.根据学生实践动手能力情况、参与情况评定

2.根据任务完成的方法、创新、时间、质量、等方面评定。

40%

考试(机试)

机试,完成独立功能的应用程序

九、课程资源的选用

1、教材选用

[1]孔祥盛《PHP编程基础与实例教程》人民邮电出版社。

2011年8月。

[2]马述清,郭天娇,马玉萍《PHP网络编程》电子工业出版社,2014年1月。

2、参考资料

[1]李英梅,刘新飞《PHP程序设计》北京交通大学出版社,2011年5月。

3、教学场地、设施要求

本课程要求在理论实践一体化教室(多媒体教室)完成,以实现“教、学、做”三位合一,同时要求安装多媒体教学软件,方便下发教学任务和收集学生课堂实践任务。

十、审核

专家组审核意见:

经审核,同意使用该课程标准。

签名:

李梅

2015年1月5日

计算机类专业(课程)建设指导委员会审核意见:

签名:

曹炯清

院学术指导委员会审核意见:

严峥晖

2015年1月6日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 信息与通信

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1