预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

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