《PHP程序设计》教学计划.doc
- 文档编号:2219592
- 上传时间:2022-10-28
- 格式:DOC
- 页数:7
- 大小:103.50KB
《PHP程序设计》教学计划.doc
《《PHP程序设计》教学计划.doc》由会员分享,可在线阅读,更多相关《《PHP程序设计》教学计划.doc(7页珍藏版)》请在冰豆网上搜索。
********************大学
学期授课计划
--学年第学期
教师姓名
课程名称PHP程序设计
教材PHP程序设计案例教程
专业
年级
班次
编写教师(签名)
编写日期
教研室主任(签名)
系、部负责人审核(签名)
一、总体计划
总学时
总周时
本学期时数
考试(查)
72
18周
讲课
实验
课程设计
合计
考试
36
36
0
72
二、授课计划
1、理论课程授课计划
序号
周次
授课章节、内容提要
课时
备注
1
1
第1章 PHP概述
主要内容:
PHP概述、PHP环境搭建、PHP常用开发工具介绍。
2
2
2-3
第2章HTML基础
主要内容:
HTML知识、CSS样式知识、JavaScript知识复习;典型案例开发。
4
3
4-5
第3章PHP语法基础
主要内容:
PHP标记与注释写法、PHP的数据类型、PHP常量和变量、PHP运算符和表达式、PHP函数和PHP编码规范;典型案例开发。
4
4
6
第4章PHP流程控制结构
主要内容:
PHP条件控制语句、循环控制语句、跳转语句和包含语句;典型案例开发。
2
5
7
第5章PHP数组
主要内容:
PHP数组及数组类型、数组的基本操作、PHP数组函数、PHP全局数组;典型案例开发。
2
6
8
第6章PHP网站开发
主要内容:
WEB表单设计知识、表单数据提交与获取,SESSION管理,Cookie管理;典型案例开发。
2
7
9-10
第7章MySQL数据库技术
主要内容:
MySQL介绍,操作MySQL数据库、操作MySQL数据表,操作MySQL数据,phpMyAdmin图形化管理工具使用;典型案例开发。
4
8
11-12
第8章PHP与MySQL数据库编程技术
主要内容:
PHP操作MySQL数据库的原理与步骤,连接数据库服务器,选择指定数据库,数据库基本操作,关闭数据库连接;典型案例开发。
4
9
13-14
第9章面向对象技术
主要内容:
面向对象技术,类和对象的概念与创建方法,面向对象特性;典型案例开发。
4
10
15
第10章PHP安全与加密技术
主要内容:
PHP漏洞与防护措施讲解,PHP数据加密技术;典型案例开发。
2
11
16-18
第11章B2C电子商务网站开发
主要内容:
需求分析、系统设计、数据库设计、系统实现、网站后台开发、网站前台开发、会员中心模块开发;任务部署与总结。
6
注:
授课计划按每次课(2课时)制订
2、实验课程授课计划
序号
周次
授课章节、内容提要
课时
备注
1
1
实验一 PHP概述
任务1:
PHP环境搭建;
任务2:
PHP常用开发工具熟悉与安装;
任务3:
编写简单PHP程序。
2
2
2
实验二HTML基础
(1)
任务1:
HTML知识--创建电影网站主页
任务2:
HTML知识--创建会员注册页面
任务3:
CSS样式知识--创建电影网站主页样式
任务4:
CSS样式知识--创建会员注册页面样式
2
3
3
实验三HTML基础
(2)
任务1:
为会员注册添加JavaScript验证功能
任务2:
JavaScript特效—浮动广告窗口
任务3:
JavaScript特效—网页右下方广告窗口
任务4:
JavaScript特效--下拉式二级导航菜单
2
4
4
实验四PHP语法基础
任务1:
输出系统当前时间
任务2:
预定义常量和自定义常量应用
任务3:
自增自减运算符的应用
任务4:
数字与字符串的运算
任务5:
单引号和双引号修饰字符串
任务6:
转义字符的应用
任务7:
时间大小的比较
2
5
5
实验五PHP语法基础
任务1:
三元运算符的应用
任务2:
位运算实现数字加密和解密
任务3:
中文字符串截取
任务4:
网站敏感词语过滤
2
6
6
实验六PHP流程控制结构
任务1:
生活小卫士
任务2:
网页版计算器
任务3:
国家节假日提醒
任务4:
商品信息列表展示
任务5:
九九乘法表
任务6:
偶数乘法表
2
7
7
实验七PHP数组
任务1:
数组的创建与输出
任务2:
数组元素赋值
任务3:
随机抽奖程序
任务4:
顾客投诉信息处理
2
8
8
实验八PHP网站开发
任务1:
文件上传功能
任务2:
文本编辑控件的使用
任务3:
留言内容字数限制
任务4:
分页浏览文章信息
任务5:
SESSION应用--用户登陆权限
2
9
9
实验九MySQL数据库技术
任务1:
创建新闻网站数据库
任务2:
向文章信息表添加数据
2
10
10
实验十MySQL数据库技术
任务1:
修改文章信息表数据
任务2:
删除文章信息表数据
任务3:
多条件排序查询
2
11
11
实验十一PHP与MySQL数据库编程技术
任务1:
网站后台--系统登陆
任务2:
网站后台--添加商品信息
任务3:
网站后台--商品信息管理
2
12
12
实验十二PHP与MySQL数据库编程技术
任务1:
网站后台--修改商品信息
任务2:
网站后台--删除商品信息
任务3:
分页显示商品信息
2
13
13
实验十三面向对象技术
任务1:
类的创建
任务2:
对象的创建与访问
任务3:
类的具体应用
2
14
14
实验十四面向对象技术
任务1:
访问修饰符的使用
任务2:
使用类的属性保存数据库连接参数
2
15
15
实验十五PHP安全与加密技术
任务1:
表单提交攻击与防护
任务2:
SQL注入攻击与防护
任务3:
用户信息加密技术
2
16
16
实验十六B2C电子商务网站开发
模块1:
需求分析与系统设计
模块2:
数据库设计与实现
模块3:
创建任务、公共文件实现
2
17
17
实验十七B2C电子商务网站开发
模块4:
网站后台开发--系统登陆模块开发
模块5:
网站后台开发--文章类别管理模块开发
模块6:
网站后台开发--文章信息管理模块开发
*模块7:
网站后台开发--商品类别管理模块开发
*模块8:
网站后台开发--商品信息管理模块开发
*模块9:
网站后台开发--会员信息管理模块开发
*模块10:
网站后台开发--管理员管理模块开发
*模块11:
网站后台开发--订单管理模块开发
2
带*为课后完成
18
18
实验十八B2C电子商务网站开发
模块12:
网站前台开发--前台首页开发
模块13:
网站前台开发--新闻展示模块开发
模块14:
网站前台开发--商品展示模块开发
模块15:
网站前台开发--网站购物车开发
模块16:
网站前台开发--会员中心模块开发
模块17:
网站前台开发--收银台结账开发
2
注:
授课计划按每次课(2课时)制订
三、教学方式及要求
本课程采用理论教学与实验教学相结合的教学方式,辅以多媒体教学手段教学。
四、成绩计分方法
采取期末考试和上交作品相结合的方式。
平时考勤和作业占成绩的30%,期末作品占成绩的70%。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PHP程序设计 PHP 程序设计 教学计划
![提示](https://static.bdocx.com/images/bang_tan.gif)