《《PHP程序设计》教学大纲.doc》由会员分享,可在线阅读,更多相关《《PHP程序设计》教学大纲.doc(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、*大学大学课课 程程 教教 学学 大大 纲纲( - 学年 第 学期)课程代码:课程代码:课程名称:课程名称: PHP 程序设计程序设计编编 写写 人:人: 电电 话:话:电子邮件:电子邮件:编写日期:编写日期:教研室主任教研室主任: (签名)(签名)教学部负责人审核:教学部负责人审核: (签名)(签名)PHP 程序设计教学大纲一、 教学性质本课程属于计算机软件开发专业的一门计算机编程语言基础课程,主要学习 PHP 程序设计语言的知识和应用,具体包括 PHP 概述、HTML 基础、PHP 语法基础、流程控制结构、PHP 数组、PHP网站开发、MySQL 数据库技术和 PHP、MySQL 数据库编
2、程技术、面向对象技术、PHP 安全与加密技术和 B2C 电子商务网站开发等。二、 教学目标通过本课程的学习,课堂上先结合案例讲解 PHP 的基本语法等知识,再通过上机实践和课后练习,进行实际案例的开发。使学生能够更加全面地理解 PHP 语言的语法结构和运行原理,并能熟练地运用 PHP 和 MySQL 等知识进行项目开发。三、教学内容第 1 章 PHP 概述1.1 PHP 入门1.2 PHP 环境搭建1.3 PHP 常用开发工具1.4 案例教程第 2 章 HTML 基础2.1 HTML 知识2.2 CSS 样式知识2.3 JavaScript 知识2.4 案例教程第 3 章 PHP 语法基础3.
3、1 PHP 标记与注释3.2 PHP 的数据类型3.3 PHP 常量3.4 PHP 变量3.5 PHP 运算符和表达式3.6 PHP 函数3.7 PHP 编码规范3.8 案例教程第 4 章 PHP 流程控制结构4.1 条件控制语句4.2 循环控制语句4.3 跳转语句4.4 包含语句4.5 案例教程第 5 章 PHP 数组5.1 数组及数组类型5.2 数组的基本操作5.3 PHP 数组函数5.4 PHP 全局数组5.5 案例教程第 6 章 PHP 网站开发6.1 WEB 表单设计6.2 表单数据提交与获取6.3 SESSION 管理6.4 Cookie 管理6.5 案例教程第 7 章 MySQL
4、 数据库技术7.1 MySQL 概述7.2 MySQL 服务器的启动和关闭7.3 操作 MySQL 数据库7.4 操作 MySQL 数据表7.5 操作 MySQL 数据7.6 phpMyAdmin 图形化管理工具7.7 案例教程第 8 章 PHP 与 MySQL 数据库编程技术8.1 PHP 操作 MySQL 数据库的步骤8.2 连接数据库服务器8.3 选择指定数据库8.4 数据库基本操作8.5 关闭数据库连接8.6 案例教程第 9 章 面向对象技术9.1 面向对象技术9.2 类和对象9.3 面向对象特性9.4 案例教程第 10 章 PHP 安全与加密技术10.1 PHP 漏洞与防护措施10.
5、2 PHP 数据加密技术10.3 案例教程第 11 章 B2C 电子商务网站开发11.1 需求分析11.2 系统设计11.3 数据库设计11.4 系统实现11.5 网站后台开发11.6 网站前台开发11.7 会员中心模块开发四、教学方法与手段教学中要多采用实例教学等现代教学手段,加强直观性教学,注意理论联系实际,重视培养学生的实际操作能力。在教学过程中注意教学方法的运用,多采用能激发学生学习积极性、主动性的教学方法,如课堂讨论、辩论等。五、五、考核方式采取期末考试与上交作品相结合的方式。平时考勤和作业占成绩的 30%,期末作品占成绩的 70%。六:主要教材: PHP 程序设计案例教程 ,陈建国,机械工业出版社 (2012-06出版)七、 学习指导方案布置作业题(作品) ,并让学生做平时作品,遇到问题可及时和任课教师联系进行答疑。