《php应用程序设计》课程标准

上传人:第*** 文档编号:55639114 上传时间:2018-10-03 格式:DOC 页数:16 大小:152.01KB
返回 下载 相关 举报
《php应用程序设计》课程标准_第1页
第1页 / 共16页
《php应用程序设计》课程标准_第2页
第2页 / 共16页
《php应用程序设计》课程标准_第3页
第3页 / 共16页
《php应用程序设计》课程标准_第4页
第4页 / 共16页
《php应用程序设计》课程标准_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《《php应用程序设计》课程标准》由会员分享,可在线阅读,更多相关《《php应用程序设计》课程标准(16页珍藏版)》请在金锄头文库上搜索。

1、PHPPHP 应用程序技术应用程序技术课程标准课程标准教研室主任:教研室主任: 专业带头人:专业带头人: 系系( (部部) )主任:主任: 教务处处长:教务处处长: 教学副院长:教学副院长: 审核批准日期:审核批准日期: 二二一七年六月一七年六月PHPPHP 应用程序设计应用程序设计课程标准课程标准(基本信息)(基本信息)课程编码:课程编码:课程类别:专业方向课程课程类别:专业方向课程适应专业:网站系统设计适应专业:网站系统设计开设时间:大三上期开设时间:大三上期学学 时时 数:数:8080 学时学时一、课程概述一、课程概述(一)课程性质(一)课程性质PHP 程序设计课程是 5 年制高职计算机

2、应用技术专业的一门专业课程。PHP 程序设计是网络程序设计、网站开发需要掌握的重要语言,是 5 年制高职计算机应用技术专业学生必须掌握的专业知识之一。(二)课程基本理念(二)课程基本理念本课程的主要任务是培养学生的网络程序设计能力和编程思想;培养学生的基本网络编程技能;培养学生运用 PHP 语言进行程序开发的能力;培养其良好的编程规范和职业习惯,并使用 PHP 语言解决实际问题。 学生学习了PHP 程序设计可以从事网站开发、软件测试等工作,可以承担软件编码或者测试的工作,可以按照用户需求使用相关主流开发平台,完成相关的功能模块设计、编码、调试和单元测试工作。课程结构上遵循企业开发“流程化”、项

3、目“兴趣化”、教学“项目实战化”、模式“前瞻化” 、教材“权威化”、授课“案例化”等国内领先的 IT 工程师培养模式,并且结合科学的考核评价模式。通过全方位课程设计、全真的工作环境、探索研究工学结合的培养模式,提高学生职业技能,最终实现岗位无缝对接。(三)课程的设置与设计思路(三)课程的设置与设计思路本课程立足于培养学生的动手实践能力,教学活动基本上围绕着职业导向而进行,对课程内容的选择标准进行创造性的根本改革,打破以书本知识传授为主要特征的传统学科课程模式,转变为以工作情景任务为中心组织课程内容和实施课程教学,让学生在完成具体项目的过程中发展职业能力并掌握相关理论知识,真正做到学以致用,从而

4、发展职业能力。本课程的框架结构,经过与企业专家系统的讨论分析,按实际需要及由简入繁的原则,最终确定了学习培养标准。最终达到掌握PHP 程序设计的目标,本课程共 80 课时,其中实践 50 课时。二、课程目标二、课程目标1方法能力目标(1) 培养学生独立学习能力、自学能力;(2) 培养学生自我分析问题和解决问题的能力;(3) 培养学生获取新知识的能力和信息搜索能力;(4) 培养学生独立的决策能力。(5) 培养学生善于总结和创造性工作的能力。(6) 培养学生程序设计思想和软件规划和设计能力。2社会能力目标(1) 培养学生良好的自我表现、与人沟通能力;(2) 培养学生的团队协作精神;(3) 培训学生

5、勇于创新、爱岗敬业的工作作风;(4) 培养学生的质量意识、安全意识;(5) 培养学生诚实、守信、坚忍不拔的性格;(6) 培养学生自主、开放的学习能力。3专业能力目标(1)了解程序设计、算法、面向对象概念。(2)熟练掌握 PHP 的安装、配置、运行,熟练掌握 Apache 配置、启动与关闭的基本方法。(3)培养学生勤奋求实、好学上进、勤学好问的良好学习态度和团队协作的精神。(4) 能编写 PHP 应用程序。(5) 能使用 PHP+ MySql 数据库开发网站。(三)职业技能证书考核要求通过该门课程学习学生可以参加全国信息技术应用水平竞赛或参加行业资格认证考试,获得相应职业技能资格证书。三、内容标

6、准三、内容标准(一)学习目标:(一)学习目标:1、掌握 PHP 基本语法及应用。2、掌握 SESSION 和 COOKIE 的使用3、掌握使用 PHP 和页面进行交互。4、掌握 PHP 图像处理应用。 5、掌握 MySQL 数据库的使用及使用 PHP 操作 MySQL 数据库。 6、了解系统开发的其他工具及语言。7、掌握系统开发的基本流程。8、掌握企业需求实训开发。(二)活动安排:(二)活动安排:1、基于工作过程的课程开发理念,先进行综合职业行动领域和情境分析,然后深入企业调研和行业专业研讨,最终分解和确定学习任务。2、根据情景任务,开发相应的课程教案,组织课程资源。3、推行一体化教学模式,强

7、化教与学的及时互动,进行动态的教学评价和反馈机制。4、建立课后网络教学和学习平台,强化课后训练和扩充学习资源,提供课后教学支持。5、组织专题技术讲座和讨论,加强对新技术的掌握。6、加强校企联动,鼓励走入企业参加生产实训,使学生加深对 PHP编程技能在实际工作应用的认识和掌握。8、完善项目化教材编写,组织教师参加高层次技术培训和企业工程实践。9、组织参加各层次的网页布局兴趣活动和比赛。(三)知识要点:(三)知识要点: PHP 运行环境及配置 while 和 break 语句、continue 语句、exit 语句 PHP 运算符和数据类型的转换 header 函数的使用、重定向的实现和文件下载

8、字符串三种指定方法(四)技能要点:(四)技能要点: GET 以及 POST 提交方式的区别 变量或常量状态的函数 Cookie 和 Session 会话技术 常用的字符串处理函数四、实施建议四、实施建议(一)教学建议(一)教学建议1 1、课程项目结构与学时分配、课程项目结构与学时分配为使学生掌握利用 PHP 熟练进行编程能力所需的知识与技能,本课程以网页编程和输出为贯穿项目,并由基础网页编程来组织教学,将职业行动领域的工作过程融合在项目训练中。本课程项目结构与学时分配见表 1。表表 1 1 PHPPHP 课程项目(学习情境)内容与学时分配表课程项目(学习情境)内容与学时分配表项目编号项目编号子

9、项目名称子项目名称子项目内容子项目内容支撑知识支撑知识学时学时1PHP 开发环境搭建1.PHP 功能简介 2.程序运行环境的搭建 3.安装 Apache 与 PHP 4.Apache 的启动与关 闭、Apache 的配置文 件 5.PHP 的配置文件 6.几种综合网络服务器 系统的 7.几种开发工具简介1、 了解程序设计、 算法、面向对象 概念 2、 熟练掌握 PHP 的 安装、配置、运 行,熟练掌握 Apache 配置、 启动与关闭的基 本方法。102PHP 基础语法1.语言构成与工作原理 2.常量与变量 3.运算 符和关键字 4.流程控制语法 5.表 达式 6.特殊的全局变量 7.文件包含

10、 8.PHP 的数据类型 9.数据类型间的转换 10.函数的定义与使用 11.PHP 常用函数1、了解 PHP 语言的 相关概念。 2、熟练掌握 PHP 的 基本语法、熟练掌 握 PHP 函数的定义 和使用。123PHP 中类的应用1.PHP 中面向对象程序 设计的 应用 2.定义属性和方法 3.类的引用、扩展与继 承 4.类的使用 5. 接口与抽象类1、掌握面向对象的 类、对象、属性、 方法等概念。 2、熟练掌握 PHP 类 的定义,属性和方 法的定义和使用, 熟练掌握 PHP 的面 向对象程序设计的 方法。104文件系统与文本数 据1.PHP 中的目录操作 2.PHP 中的文件操作 3.文

11、件的上传与下载 4.字符类型的特殊性 5.字符的显示与格式化 6.常见字符串的操作 7.正则表达式 8.字符操作的注意事项1、理解目录、文件、 格式化、正则式等 基本概念。 2、熟练掌握 PHP 的 目录和文件操作、 字符串操作的基本 方法。85数组操作与数据 结构1.一维数组与多维数组 2.常用的数组操作 3.数组索引与键名的操 作 4.数组的排序1、理解数组的相关 概念 2、熟练掌握一维数 组和二维数组的定 义及使用,掌握数 组的排序的基本数 据结构。106错误与异常1.PHP 中常见错误类型 2.PHP 程序调试策略 3.使用 PHPEclipse 进 行 PHP 4.错误的处理 5.异

12、常处理的原理 6.扩展的异常处理类1、理解错误、异常 等概念。 2、熟练 PHP 的错误 处理、异常处理的 基本方法。87PHP 与表单1.HTML 表单简介 2.表单数据的接收 3.常用表单数据的验证 方法 4.URL 编码解码函数 5.JavaScript 程序设 计基础 6.PHP 动态生成 JavaScript 7.JavaScript 中调用 PHP 程序 8.JavaScript 和 PHP 综合实例1、理解 HTML、表单 等概念。 2、熟练掌握 HTML 的基本语法,熟练 掌握 PHP 表单的操 作,熟练掌握 JavaScript 与 PHP 的结合使用。128MySQL 的安

13、装与 操作1.MySQL 数据库安装与 配置 2.如何创建一个数据库 与表 3.数据的操作 4.使用 PHP 操作 MySQL 数据库 5.使用 PHP 获取 MySQL 数据库的信息1、理解关系式数据 库的相关概念。 2、熟练掌握 MySQL 数据库安装与配置, 熟练掌握使用 PHP 操作 MySQL 数据库 的方法。102 2、课程教学实施课程教学实施建议本课程重视学生在校学习与实际工作的一致性,采取任务驱动、项目导向的教学模式,每个具体学习情境设计见表 2-1、2-2、2-3 详表。表表 2-12-1PHPPHP 学习情境表一学习情境表一学习情境(项目):PHP 开发环境搭建学时10能力

14、目标:熟练掌握 PHP 的安装、配置、运行,熟练掌握 Apache 配置、 启动与关闭的基本方法。项目目标知识目标:1、了解程序设计、算法、面向对象概念。项目任务1.PHP 功能简介 2.程序运行环境的搭建 3.安装 Apache 与 PHP 4.Apache 的启动与关闭、Apache 的配置文件 5.PHP 的配置文件 6.几种综合网络服务器系统的 7.几种开发工具简介学生知识 与能力准备1、培养学生勤奋求实、好学上进、勤学好问的良好学习态度和团队协作 的精神。教学材料准备1.软件:操作系统、PHP 工具包。 2.硬件:一体化实训室(基本配置要求:具有网络环境、1 套投影设备、 若干计算机

15、、交换机)。步骤教学活动过程主要知识点教学方法建议学时1、 PHP 基础知 识收集和展示 PHP 技术相关 背景知识,提出总体课程 目标和任务要求,下发任 务说明书,让学生提前了 解任务内容,并提前进行 资料的学习1、 PHP 功能简介 2、 程序运行环境 的搭建 3、 安装 Apache 与 PHP 多媒体演示法22、分析任务, 提出问题,制定 实施计划和方案引入工作任务,分析目标, 摆出问题,做出任务计划, 将完成任务所需要的基 本理论和基本概念讲授 给学生,然后经过讨论 优化,确定最终工作任 务方案。1、 Apache 的启 动与关闭、 Apache 的配 置文件 2、 PHP 的配置文 件讲授法 演示法23、任务演示和 实施演示实现任务过程,解释 在编程过程中如何使用 这些指令,以及在应用 这些指令时的注意事项 及创新。1、 随堂测试 2、 单元测试 3、 实际操作演示与操作法 案例法 情境教学法24、技能实训和 知识拓展技能实训,提出进一步问 题,拓展相应知识,强化 专项技能演示与操作法 讨论交流法35、检查和评估进行自评、互评交流,分 析工作过程的问题和不足, 并总结成功与失败的经验 和教训,发扬成绩,找出 不足。 同时结合一定形式的理论 和实践综合考查,成果展 示、提交实训报告和多种 形式的虚拟趣味活动等, 及

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号