《PHP应用程序设计》课程标准Word下载.docx
- 文档编号:17732669
- 上传时间:2022-12-09
- 格式:DOCX
- 页数:24
- 大小:37.59KB
《PHP应用程序设计》课程标准Word下载.docx
《《PHP应用程序设计》课程标准Word下载.docx》由会员分享,可在线阅读,更多相关《《PHP应用程序设计》课程标准Word下载.docx(24页珍藏版)》请在冰豆网上搜索。
(1)培养学生独立学习能力、自学能力;
(2)培养学生自我分析问题和解决问题的能力;
(3)培养学生获取新知识的能力和信息搜索能力;
(4)培养学生独立的决策能力。
(5)培养学生善于总结和创造性工作的能力。
(6)培养学生程序设计思想和软件规划和设计能力。
:
2.社会能力目标
(1)培养学生良好的自我表现、与人沟通能力;
(2)培养学生的团队协作精神;
(3)培训学生勇于创新、爱岗敬业的工作作风;
(4)培养学生的质量意识、安全意识;
(5)培养学生诚实、守信、坚忍不拔的性格;
(6)培养学生自主、开放的学习能力。
3.专业能力目标
(1)了解程序设计、算法、面向对象概念。
(2)熟练掌握PHP的安装、配置、运行,熟练掌握Apache配置、启动与关闭的基本方法。
(3)培养学生勤奋求实、好学上进、勤学好问的良好学习态度和团队协作的精神。
(4)能编写PHP应用程序。
(5)能使用PHP+MySql数据库开发网站。
(三)职业技能证书考核要求
通过该门课程学习学生可以参加全国信息技术应用水平竞赛或参加行业资格认证考试,获得相应职业技能资格证书。
三、内容标准
·
(一)学习目标:
1、掌握PHP基本语法及应用。
2、掌握SESSION和COOKIE的使用
3、掌握使用PHP和页面进行交互。
4、掌握PHP图像处理应用。
5、掌握MySQL数据库的使用及使用PHP操作MySQL数据库。
6、了解系统开发的其他工具及语言。
7、掌握系统开发的基本流程。
`
8、掌握企业需求实训开发。
(二)活动安排:
1、基于工作过程的课程开发理念,先进行综合职业行动领域和情境分析,然后深入企业调研和行业专业研讨,最终分解和确定学习任务。
2、根据情景任务,开发相应的课程教案,组织课程资源。
3、推行一体化教学模式,强化教与学的及时互动,进行动态的教学评价和反馈机制。
4、建立课后网络教学和学习平台,强化课后训练和扩充学习资源,提供课后教学支持。
5、组织专题技术讲座和讨论,加强对新技术的掌握。
)
6、加强校企联动,鼓励走入企业参加生产实训,使学生加深对PHP编程技能在实际工作应用的认识和掌握。
8、完善项目化教材编写,组织教师参加高层次技术培训和企业工程实践。
9、组织参加各层次的网页布局兴趣活动和比赛。
(三)知识要点:
①PHP运行环境及配置
②while和break语句、continue语句、exit语句
③PHP运算符和数据类型的转换
④header函数的使用、重定向的实现和文件下载
⑤字符串三种指定方法
(四)技能要点:
①GET以及POST提交方式的区别
②变量或常量状态的函数
③Cookie和Session会话技术
④常用的字符串处理函数
四、实施建议
(一)教学建议
|
1、课程项目结构与学时分配
为使学生掌握利用PHP熟练进行编程能力所需的知识与技能,本课程以网页编程和输出为贯穿项目,并由基础网页编程来组织教学,将职业行动领域的工作过程融合在项目训练中。
本课程项目结构与学时分配见表1。
表1
PHP课程项目(学习情境)内容与学时分配表
项目编号
子项目名称
子项目内容
支撑知识
学时
1
PHP开发环境搭建
功能简介
2.程序运行环境的搭建
3.安装Apache与PHP
的启动与关闭、Apache的配置文件
的配置文件
6.几种综合网络服务器系统的
7.几种开发工具简介
1、了解程序设计、算法、面向对象概念
2、熟练掌握PHP的安装、配置、运行,熟练掌握Apache配置、启动与关闭的基本方法。
10
2
PHP基础语法
1.语言构成与工作原理
2.常量与变量3.运算符和关键字
4.流程控制语法5.表达式
6.特殊的全局变量
7.文件包含
的数据类型
9.数据类型间的转换
10.函数的定义与使用
-
常用函数
1、了解PHP语言的相关概念。
2、熟练掌握PHP的基本语法、熟练掌握PHP函数的定义和使用。
12
3
PHP中类的应用
中面向对象程序设计的应用
2.定义属性和方法
3.类的引用、扩展与继承
4.类的使用
5.接口与抽象类
1、掌握面向对象的类、对象、属性、方法等概念。
2、熟练掌握PHP类的定义,属性和方法的定义和使用,熟练掌握PHP的面向对象程序设计的方法。
`4
文件系统与文本数据
]
中的目录操作
中的文件操作
3.文件的上传与下载
4.字符类型的特殊性
5.字符的显示与格式化
6.常见字符串的操作
7.正则表达式
8.字符操作的注意事项
:
1、理解目录、文件、格式化、正则式等基本概念。
2、熟练掌握PHP的目录和文件操作、字符串操作的基本方法。
8
5
数组操作与数据结构
1.一维数组与多维数组
2.常用的数组操作
3.数组索引与键名的操作
/
4.数组的排序
1、理解数组的相关概念
2、熟练掌握一维数组和二维数组的定义及使用,掌握数组的排序的基本数据结构。
6
错误与异常
中常见错误类型
程序调试策略
3.使用PHPEclipse进行PHP
4.错误的处理
5.异常处理的原理
6.扩展的异常处理类
1、理解错误、异常等概念。
2、熟练PHP的错误处理、异常处理的基本方法。
`7
!
PHP与表单
表单简介
2.表单数据的接收
3.常用表单数据的验证方法
编码解码函数
程序设计基础
动态生成JavaScript
中调用PHP程序
~
和PHP综合实例
1、理解HTML、表单等概念。
2、熟练掌握HTML的基本语法,熟练掌握PHP表单的操作,熟练掌握JavaScript与PHP的结合使用。
MySQL的安装与操作
数据库安装与配置
2.如何创建一个数据库与表
3.数据的操作
4.使用PHP操作MySQL数据库
5.使用PHP获取MySQL数据库的信息
1、理解关系式数据库的相关概念。
2、熟练掌握MySQL数据库安装与配置,熟练掌握使用PHP操作MySQL数据库的方法。
2、课程教学实施
<
建议本课程重视学生在校学习与实际工作的一致性,采取任务驱动、项目导向的教学模式,每个具体学习情境设计见表2-1、2-2、2-3详表。
表2-1
PHP学习情境表一
学习情境(项目):
项目目标
$
能力目标:
熟练掌握PHP的安装、配置、运行,熟练掌握Apache配置、启动与关闭的基本方法。
知识目标:
1、了解程序设计、算法、面向对象概念。
项目任务
^
学生知识
与能力准备
1、培养学生勤奋求实、好学上进、勤学好问的良好学习态度和团队协作的精神。
教学材料准备
1.软件:
操作系统、PHP工具包。
2.硬件:
一体化实训室(基本配置要求:
具有网络环境、1套投影设备、若干计算机、交换机)。
步骤
教学活动过程
主要知识点
教学方法建议
1、PHP基础知识
%
收集和展示PHP技术相关背景知识,提出总体课程目标和任务要求,下发任务说明书,让学生提前了解任务内容,并提前进行资料的学习
1、PHP功能简介
2、程序运行环境的搭建
3、安装Apache与PHP
多媒体演示法
2、分析任务,提出问题,制定实施计划和方案
引入工作任务,分析目标,摆出问题,做出任务计划,将完成任务所需要的基本理论和基本概念讲授给学生,然后经过讨论优化,确定最终工作任务方案。
1、。
2、Apache的启动与关闭、Apache的配置文件
3、PHP的配置文件
讲授法
演示法
3、任务演示和实施
演示实现任务过程,解释在编程过程中如何使用这些指令,以及在应用这些指令时的注意事项及创新。
1、*
2、随堂测试
3、单元测试
4、实际操作
演示与操作法
案例法
情境教学法
4、技能实训和知识拓展
;
技能实训,提出进一步问题,拓展相应知识,强化专项技能
讨论交流法
5、检查和评估
进行自评、互评交流,分析工作过程的问题和不足,并总结成功与失败的经验和教训,发扬成绩,找出不足。
同时结合一定形式的理论和实践综合考查,成果展示、提交实训报告和多种形式的虚拟趣味活动等,及时得到教学反馈信息,做出教学评价
}
交互检查法
讨论法
小组演示法
表2-2
PHP学习情境表二
25
熟练掌握PHP的基本语法、熟练掌握PHP函数的定义和使用。
掌握面向对象的类、对象、属性、方法等概念。
、
2.常量与变量
3.运算符和关键字
4.流程控制语法
5.表达式
1、$
2、1.软件:
操作系统、PHP工具包
1、任务一教学
2.常量与变量
4.流程控制语法
1、了解PHP语言的相关概念
演示和操作法
'
2、任务二教学
任务二
1、收集任务资讯,下发任务说明书和相关参考资料
2、分析任务要求,制定任务工作计划,确定工作方案。
3、任务实施:
讲解相应命令操作,完整演示过程,解答学生在操作中的问题。
4、技能实训,拓展知识
5、"
6、组织讨论和总结
1、删除更新语句
2、数据库简单操作
4
[
3、检查和评估
成果检查和展示,分析反思工作过程并交流,多角度检查学生学习情况,及时教学反馈,强化和弥补教学不足。
,
表2-3
PHP学习情境表三
熟练掌握PHP类的定义,属性和方法的定义和使用,熟练掌握PHP的面向对象程序设计的方法。
中面向对象程序设计的应用
.
1、操作系统、PHP开发工具包。
1、项目任务案例材料
2、实际操作教学演示视频
3、技能实训样品资料
4、;
5、多媒体教学课件
6、项目阶段性考核内容和评价标准
#
1、向对象的类、对象、属性、方法等概念
操作法
"
1、收集任务资料,下发任务指导书
2、罗列任务要点,制定工作计划和方案
【
实训拓展
组织学生加强操作过程的自查自评,同时以小组交流形式进行互评
强化对实训过程和实训报告的监督和检查,
以理论和上机结合形式有针对性对表格和表单嵌套进行教学测评,以检查教学效果
课后加强教学交流辅导平台,及时解决学生问题。
小组操作法
*
(二)考核评价建议
为全面考核学生的知识与技能掌握情况,本课程主要以过程考核为主。
课程考核涵盖项目(学习情境)任务全过程,主要包括项目实施等几个方面。
各项目(学习情境)具体考核方式与考核标准比例见表3。
表3
PHP课程考核方式与考核标准
项目
编号
考核点及
项目分值比
建议
考核方式
评价标准
成绩比例
优
良
及格
不及格
PHP的基本概念(10%)
资讯报告
条理非常清晰,结构合理,学习能力强,有极大的兴趣
条理清晰,结构合理,学习能力较强
基本能说明对PHP基础掌握,条理和结构基本合理,资料内容较少
不能反映说明对PHP掌握,条理和结构不合理,无说明资料内容
35%
?
PHP语法(5%)
自评和互评
能熟练进行数据库安装、环境设置和调用编程指令,能解决常见的问题,多样化的操作手段和技巧
能较好完成数据库安装、环境设置和调用编程指令,能解决常见的问题,掌握一定的操作技巧
能基本完成数据库安装、环境设置和调用编程指令,能解决一些使用中的问题,但操作手段单一
不能独立完成数据库安装、环境设置和调用编程指令,无法解决出现的应用问题
@
PHP应用(20%)
集中测评
针对概念掌握程度进行考核
综合素质考核(20%)
见附表3-1
】
文件系统与数据结构(20%)
小组评议、报告和教师评价
实训成果完整,条理清查,有详细过程记录和分析。
实训成果完整,格式符合标准,内容完整,有一定过程记录和分析。
实训成果基本完整,报告格式基本符合标准,有少许错误,内容完整,但缺少过程记录
实训成果不完整,无法独立操作数据库。
PHP错误异常排除(25%)
实训成果完整,代码编写和效果规范准确;
格式非常标准,条理清查,有详细过程记录和分析并能提出问题和建议
实训成果完整,代码编写和效果准确;
内容完整,有一定过程记录和分析
实训成果基本完整,代码编写和效果准确,报告格式基本符合标准,有少许错误,内容完整,但缺少过程记录
实训成果不完整,代码和样式布局规不完全准确;
报告格式不符合标准,错误较多,无过程记录和说明
PHP表单(10%)
能独立完成PHP表单编写工作。
并有详细的记录。
简单提醒能完成PHP表单编写。
不能完成PHP表单编写,没有操作记录。
;
PHP和MySQL数据库编程(30%)
能熟练操作PHP编程和mysql访问,能独立完成网站数据库操作。
能自己解决问题,并能指导他人进行操作
并能解决一定的应用问题
能熟练操作PHP编程和mysql数据库访问,能基本独立完成或在老师少许指导下简单任务,代码大体能符合标准,代码基本准确,有少许错误
操作PHP编程和mysql数据库,无法独立完成任务,规范性差
30%
合计
100%
附表3-1 综合素质考核评价标准
项目公共
考核点
建议考
核方式
1.工作与职业操守(30%)
评教师评价
+自评+互评
安全、文明工作,具有良好的职业操守
安全文明工作,职业操守较好
没出现违纪违规现象
2.学习态度(30%)
教师评价
学习积极性高,虚心好学
学习积极性较高
没有厌学现象
3.团队合作精神(20%)
互评
具有良好的团队合作精神,热心帮助小组其他成员
具有较好的团队合作精神,能帮助小组其他成员
能配合小组完成项目任务
4.交流及表达能力(10%)
互评+教师
评价
能用专业语言正确流利地展示项目成果
能用专业语言正确、较为流利地阐述项目
能用专业课文基本正确地阐述项目,无重大失误
5.组织协调能力(10%)
能根据工作任务对资源进行合理分配,同时正确控制、激励和协调小组活动过程
能工作条件地资源进行较合理分配,同时较正确控制、激励和协调小组活动过程
能根据工作任务对资源进行分配,同时控制、激励和协调小组活动过程,无重大失误
注:
各项目考核过程中要注意考核工作与职业操守、学习态度、团队合作精神、交流及表达能力、组织协调能力等内容。
(三)教材编写建议
1、必须依据本课程标准编写教材。
2、教材应充分体现任务导向、实践引领的课程设计思想。
将网页布局技术按职业技能标准要求,分解成典型的工作任务,按照知识点和技能点的不同分解为不同的学习情境。
3、教材应与后台、前端合作开发,充分反映最新的科研动态和企业实践新成果,吸纳、更新知识点和技能点,使教材具有先进性、职业性和指导性。
4、教材内容要强化技能点的培养和知识点的应用。
5、教材表达必须精炼、准确、科学。
(四)实验实训设备配置建议
教学在一体化教室进行,配置多媒体展示、较高配置计算机设备,计算机配备数量要满足我院常规班级人数和保有一定工作余量,可按1人配置一台。
(五)课程资源开发与利用建议
1、充分利用我院合作企业的优势,在真实的工作情境中突出工学结合,,选择典型的工作为实训任务,实现实训与生产相结合。
2、任课教师应建立好课后教学服务平台,做好课外辅导,拓展课外教学形式,形成以点带面、以强带弱、互帮互学的教学风气。
3、积极开发校外实训基地,充分利用企业资源强化生产性实训,提升学生的职业素养和职业能力。
4、充分利用各类教学资源,实现多渠道的资源共享,为学生提供完备的参考资料。
组织教师开发多媒体课件、录制教学视频、编写指导资料,为学生提供参考网站、书目和工程资料,强化针对性学习。
(六)其它
本课程是学生进行排版布局的课程,所以要重视培养学生严肃认真的学习工作态度,,形成良好的绘图习惯,灵活准确高效的制作出网页效果图。
通过本课程学习,还应使学生具备将来自主学习和终身学习的能力,使学生具备有一定的知识拓展能力,让学生掌握活的知识,从而形成学生可持续发展提高的能力。
五、其它说明
本课程标准适用专业,有关附录及说明。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PHP应用程序设计 PHP 应用 程序设计 课程标准