还剩17页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
《安全开发案例教程》PHP教学设计授课班级________________________授课教师_______________________学院XX年月X X教学设计模块五PHP开发基础任务一至六正则表达式、表单设计、表单验证、表单提12学时[多媒体+实训]交、表单数据获取与验证、Cookie以及单点登录SSO、Session以及购物车、图形图像以及动态验证码.学生已熟悉PHP的基本语法结构、流程控制语句、程序编写与教学对象分析调试的方法
1、正则表达式;
2、表单设计、表单验证;知识
3、表单提交、表单数据获取与验证;目标
4、Cookie以及单点登录SSO;
5、Session以及购物车;
6、图形图像以及动态验证码
1、主动思考、亲身体验、积极探索的学习能力;职业能力目标
2、能运用所学知识,解决实际问题的能力能力目标
1、具备较强的实践能力、创新能力和创新意识;
2、培养学生触类旁通、举一反三的自主学习能力;素质
3、具有良好的人际交流能力、团队协作能力及合作精神,并目标具有从业的意识
1、正则表达式;
2、表单;教学重点
3、Cookie以及单点登录SSO;
4、Session以及购物车;
5、图形图像以及动态验证码
1、正则表达式;
2、表单;教学难点
3、Cookie以及单点登录SSO;
4、Session以及购物车;
5、图形图像以及动态验证码
1、讲课准备多媒体课件、案例及示范作品
2、实训准备教学准备为学生提供实训的素材和效果图让学生每4人自动结成学习小组,选出负责人采用行动导向教学法引导教学法、任务驱动法、讲解法、案教学方法例教学法、演示法、模拟实战法、小组学习法教学实施步时间内容方法骤正则表达式可以完成复杂的搜索、替换以及数据提取,表单可以提交数据,可以实现网站数据的添引导教导入5分钟加、修改与删除,也可以实现文件的上传,而Cookie,学法Session以及图形图像可以实现单点登录等权限控制,所以掌握这些技术非常重要给学生布置实训任务,要求学生按实训指导书任务驱动布置任务5分钟上所列出的题目完成实训任务法首先讲解正则表达式、表单设计、表单验证、表单提交、表单数据获取与验证、Cookie以及单点登讲解法录(SSO)、Session以及购物车的实现、图形图像案例教讲解案例教学案例220分钟以及GIF动态验证码的实现,从而调动学生的学习学法案演示例演示积极性,激发学生的学习兴趣和求知欲,然后教师法通过多媒体边演示学生边学习,做到讲练结合,提高学生实践的能力模拟实小组内的学生互相帮助,按照实训指导书上的战法小学生实战240分钟要求结合教师演示案例过程中学到的知识独立完成组学习工作任务法
1、检索字符串以及搜索功能的实现方法培养学
2、文件上传的实现生举一总结思考10分钟
3、中文动态验证码反三的能力
4、怎样给字符串“中华人民共和国”注音课后作业课后课后习题课后小结教学设计模块六MySQL数据库操作任务一MySQL概述、通过命令行使用MySQL任务二8学时[多媒体+实训]phpMyAdmin图形化管理工具任务三PHP操作MySQL数据库学生已熟悉PHP的基本语法结构、流程控制语句、程序编写与教学对象分析调试的方法
1、MySQL的特点;
2、MySQL数据类型;知识
3、启动和关闭MySQL服务器;目标
4、通过命令操作MySQL;
5、phpMyAdmin图形化管理工具;
6、PHP操作MySQL数据库
1、主动思考、亲身体验、积极探索的学习能力;
2、能运用所学知识,解决实际问题的能力职业能力目标能力目标
1、具备较强的实践能力、创新能力和创新意识;
2、培养学生触类旁通、举一反三的自主学习能力;素质
3、具有良好的人际交流能力、团队协作能力及合作精神,并目标具有从业的意识
1、MySQL数据类型;
2、通过命令操作MySQL;教学重点
3、phpMyAdmin图形化管理工具;
4、PHP操作MySQL数据库
1、通过命令操作MySQL数据表;教学难点
2、通过命令操作MySQL数据;
3、PHP操作MySQL数据库
1、讲课准备多媒体课件、案例及示范作品
2、实训准备教学准备为学生提供实训的素材和效果图让学生每4人自动结成学习小组,选出负责人采用行动导向教学法(引导教学法、任务驱动法、讲解法、案教学方法例教学法、演示法、模拟实战法、小组学习法)教学实施步时间内容方法骤数据库作为程序中数据的主要载体,在整个项目中扮演着重要的角色,而MySQL是PHP的“黄金搭档”掌握在Windows系统下,使用“命令提示引导教导入5分钟学法符”窗口创建和维护MySQL数据库和数据表的方法,使学生具备基本管理和维护MySQL数据库的能力,为后续学习打下坚实的基础给学生布置实训任务,要求学生按实训指导书任务驱动布置任务5分钟法上所列出的题目完成实训任务首先讲解什么是MySQL以及MySQL的特点,再讲讲解法解MySQL已经支持存储过程、视图、触发器等大型讲解案例教数据库的特性,可以处理上千万条记录,从而调动案例教学150分钟学法案案例演示学生的学习积极性,激发学生的学习兴趣和求知欲,例演示然后教师通过多媒体边演示学生边学习,做到讲练法结合,提高学生实践的能力小组内的学生互相帮助,按照实训指导书上的模拟实战法小学生实战150分钟要求结合教师演示案例过程中学到的知识独立完成组学习工作任务法
1、怎样用模糊查询实现搜索功能?培养学
2、备份、还原数据库需要注意什么?生举一总结思考10分钟
3、查询结果使用什么函数可以使用关联索引获反三的取数据?能力
4、删除数据需要注意什么?课后作业课后课后习题课后小结教学设计模块七新闻系统任务一至七系统设计、功能设计、数据库设计、后台管14学时[多媒体+实训]理系统、前台显示系统具备静态网站开发制作的能力,熟悉HTML语言、PHP语言,教学对象分析MySQL数据库语言及操作,对PHP动态网页制作与测试也有一定的实践
1、系统设计、功能设计、数据库设计;
2、后台管理系统概述、管理员管理、新闻分类管理;
3、新闻信息管理•知识4前台直系系统标述、首页模板制作、内页模板制作;目标
5、自定义函数库;
6、模板解析;
7、网站实现程序
1、主动思考、亲身体验、积极探索的学习能力;
2、能运用所学知识,解决实际问题的能力职业能力目标能力目标
1、具备较强的实践能力、创新能力和创新意识;
2、培养学生触类旁通、举一反三的自主学习能力;素质
3、具有良好的人际交流能力、团队协作能力及合作精神,并目标具有从业的意识
1、系统设计、功能设计、数据库设计;
2、后台管理系统概述、管理员管理、新闻分类管理;
3、新闻信息管理;教学重点
4、前台显示系统概述、首页模板制作、内页模板制作;
5、自定义函数库;
6、模板解析;
7、网站实现程序
1、数据库设计;教学难点
2、新闻分类管理、新闻信息管理;
3、首页模板制作、内页模板制作、自定义函数库、模板解析
1、讲课准备多媒体课件、案例及示范作品
2、实训准备教学准备为学生提供实训的素材和效果图让学生每4人自动结成学习小组,选出负责人采用行动导向教学法(引导教学法、任务驱动法、讲解法、案教学方法例教学法、演示法、模拟实战法、小组学习法)教学实施步时间内容方法骤新闻系统,可以将杂乱无章的信息(包括文字,图片和影音)经过组织,合理有序地呈现在大家面前引导教导入5分钟使用新闻系统可以使新闻发布和管理变得很轻松,学法管理员只需设置标题、内容和图片等内容就可以了,系统将自动生成对应的新闻网页给学生布置实训任务,要求学生按实训指导书任务驱动布置任务5分钟法上所列出的题目完成实训任务首先讲新闻系统的系统设计、功能设计、数据库设计,再讲解开发新闻系统实际上就是开发通用的讲解法案例教讲解案例网站信息管理系统,从而调动学生的学习积极性,教学案例270分钟学法演示激发学生的学习兴趣和求知欲,然后教师通过多媒案例演示法体边演示学生边学习,做到讲练结合,提高学生实践的能力小组内的学生互相帮助,按照实训指导书上的模拟实战法小学生实战270分钟要求结合教师演示案例过程中学到的知识独立完成组学习工作任务法培养学
1、首页模板、内页模板的制作技巧以及自定义生举一总结思考10分钟模板系统的进一步完善反三的
2、深入理解正则表达式,理解模板解析程序能力课后作业课后课后习题课后小结教学设计模块八电子商务系统任务一至九系统设计、数据库设计、后台管理系统、18学时[多媒体+实训]前台显示系统、会员模块教学对象分析具备静态网站开发制作的能力,熟悉HTML语言、PHP语言,MySQL数据库语言及操作,对PHP动态网页制作与测试也有一定的实践
1、系统设计、数据库设计;
2、后台管理系统概述、管理员登录、网站栏目设置;
3、多页新闻信息管理、单页新闻信息管理;
4、商品管理、会员管理、订单管理、购物车管理、支付系知识统管理;
5、前台显示系统概述、首页模板制作、内页模板制作;目标
6、模板解析、购物车;
7、会员注册、会员登录;
8、收银台、在线支付;职业能力目标
9、会员订单管理能
1、主动思考、亲身体验、积极探索的学习能力;力目
2、能运用所学知识,解决实际问题的能力标
1、具备较强的实践能力、创新能力和创新意识;素质
2、培养学生触类旁通、举一反三的自主学习能力;目标
3、具有良好的人际交流能力、团队协作能力及合作精神,并具有从业的意识
1、系统设计、数据库设计、管理员登录、网站栏目设置;
2、多页新闻信息管理、商品管理、会员管理、订单管理;教学重点
3、首页模板制作、内页模板制作、模板解析、购物车;
4、会员注册、会员登录、收银台、在线支付;
5、会员订单管理
1、数据库设计、网站栏目设置;
2、多页新闻信息管理、商品管理、会员管理、订单管理;教学难点
3、模板解析、购物车;
4、会员注册、收银台、在线支付;
5、会员订单管理
1、讲课准备多媒体课件、案例及示范作品
2、实训准备教学准备为学生提供实训的素材和效果图让学生每4人自动结成学习小组,选出负责人采用行动导向教学法(引导教学法、任务驱动法、讲解法、案教学方法例教学法、演示法、模拟实战法、小组学习法)教学实施步时间内容方法骤电子商务是利用简单、快捷、低成本的电子通信方式、买卖双方不谋面而在网上开展的各种商贸引导教导入5分钟学法活动,其魅力在于它能打碎现存的一切链条结构、为企业业务的重新组合提供了无限商机给学生布置实训任务,要求学生按实训指导书任务驱布置任务5分钟动法上所列出的题目完成实训任务首先讲解电子商务的系统设计以及目前的发展现状,再讲解电子商务在实际应用的成功案例如讲解法讲解案例案例教天猫、京东等,从而调动学生的学习积极性,激发学教学案例350分钟学法演示生的学习兴趣和求知欲,然后教师通过多媒体边案例演示法演示学生边学习,做到讲练结合,提高学生实践的能力小组内的学生互相帮助,按照实训指导书上的模拟实战法350分钟学生实战要求结合教师演示案例过程中学到的知识独立完小组学成工作任务习法
1、在线支付的进一步完善,如添加支付宝支培养学付、微信支付、银联支付等接口生举一总结思考10分钟
2、管理员管理以及权限的进一步细化管理反二的能力
3、网站静态页面的生成课后作业课后课后习题课后小结教学设计6学时[多媒体+实训]模块九PHP程序安全防范任务一服务器配置安全任务二编程安全任务三数据加密技术具备静态网站开发制作的能力,熟悉HTML语言、PHP语言,教学对象分析MySQL数据库语言及操作,对PHP动态网页制作与测试也有一定的实践
1、服务器配置安全;
2、编程安全(包括文件上传漏洞、表单提交漏洞、SQL注知识入漏洞、脚本命令执行漏洞、跨站脚本漏洞等的预防);
3、目标数据加密技术
1、主动思考、亲身体验、积极探索的学习能力;
2、能运用所学知识,解决实际问题的能力职业能力目标能力目标
1、具备较强的实践能力、创新能力和创新意识;
2、培养学生触类旁通、举一反三的自主学习能力;素质
3、具有良好的人际交流能力、团队协作能力及合作精神,并目标具有从业的意识
1、服务器配置安全;教学重点
2、编程安全;
3、数据加密技术
1、服务器配置安全;教学难点
2、编程安全;
3、数据加密技术
1、讲课准备多媒体课件、案例及示范作品
2、实训准备教学准备为学生提供实训的素材和效果图让学生每4人自动结成学习小组,选出负责人采用行动导向教学法(引导教学法、任务驱动法、讲解法、案教学方法例教学法、演示法、模拟实战法、小组学习法)教学实施步时间内容方法骤掌握在Windows系统下,通过服务器安全配置、引导教导入5分钟学法编程时注意避免各种安全漏洞以及数据加密等方法,使学生具备保证PHP程序系统安全运行的能力给学生布置实训任务,要求学生按实训指导书任务驱动布置任务5分钟法上所列出的题目完成实训任务首先讲解服务器安全配置的具体方法,再讲解讲解法服务器安全配置在真实企业案例中的应用,从而调动案例教讲解案例教学案例110分钟学生的学习积极性,激发学生的学习兴趣和求知欲,学法案演示例演示然后教师通过多媒体边演示学生边学习,做到讲练法结合,提高学生实践的能力小组内的学生互相帮助,按照实训指导书上的模拟实战法小学生实战110分钟要求结合教师演示案例过程中学到的知识独立完成组学习工作任务法
1、表单提交漏洞、SQL注入漏洞、脚本命令执行漏洞等的预防培养学生举一
2、深入理解NTFS分区下目录和文件的安全设总结思考10分钟反三的置能力
3、RSA加密解密的应用课后作业课后课后习题课后小结课程认知模块一PHP概述4学时[多媒体+实训]任务一PHP简介任务二配置开发环境以及第一个PHP程序.在学此门课程之前学生学过前导课程《计算机应用基础》、《数教学对象分析据库基础》,学生期待学完本门课程毕业后可胜任动态电子商务网站建立、动态电子商务网站管理与维护、PHP程序设计等工作岗位
1、课程建设和教学设计;
2、本门课程应达到的教学目标(包括知识目标、技能目知识标、态度目标);目标
3、认识Web程序设计语言PHP;
4、开发环境安装与配置
1、主动思考、亲身体验、积极探索的学习能力;职业能力目标
2、能运用所学知识,解决实际问题的能力能力目标
1、具备较强的实践能力、创新能力和创新意识;
2、培养学生触类旁通、举一反三的自主学习能力;素质
3、具有良好的人际交流能力、团队协作能力及合作精神,并目标具有从业的意识
1、课程建设和教学设计;教学重点
2、PHP简介
1、本门课程应达到的教学目标(包括知识目标、技能目标、态度教学难点目标);
2、开发环境安装与配置
1、讲课准备多媒体课件、案例及示范作品
2、实训准备教学准备为学生提供实训的素材和效果图让学生每4人自动结成学习小组,选出负责人采用行动导向教学法(引导教学法、任务驱动法、讲解法、案教学方法例教学法、演示法、模拟实战法、小组学习法)教学实施步时间内容方法骤本课程通过“教学做一体”的教学模式,选择具有代表性的企业真实案例为载体组织课程内容,使引导教导入5分钟学法学生运用PHP技术开发动态网站的技术,达到专业人才所必需具备的专业技能给学生布置实训任务,要求学生按实训指导书任务驱动布置任务5分钟上所列出的题目完成实训任务法首先讲解本门课程的课程建设与教学设计,对学生进行课程认知教育,从而调动学生的学习积极讲解法性,再讲解在网页程序编写之前,利用Windows7操案例教讲解案例教学案例70分钟学法案作系统搭建一个适合PHP开发的操作平台,并对此演示例演示操作平台进行正确的配置激发学生的学习兴趣和法求知欲,然后教师通过多媒体边演示学生边学习,做到讲练结合,提高学生实践的能力模拟实小组内的学生互相帮助,按照实训指导书上的战法学生实战70分钟要求结合教师演示案例过程中学到的知识独立完成小组学工作任务习法
1、本门课程可以带给你什么?培养学
2、你的学期计划是什么?生举一总结思考10分钟
3、开发环境的正确配置及运行测试程序的方反三的能力法?课后在自己的电脑上进行实战安装PHP+MySQL以及Adobe DreamweaverCS6课后作业课后课后小结课后习题模块二网站页面相关技术任务一至五HTML5与XHTML5的语法和常用标记、CSS的12学时[多媒体+实训]概念和基本用法、DIV+CSS页面布局方法、JavaScript的用法、JSON、AJAX和jQuery的概念和基本用法能搭建PHP和MySQL数据库的动态网站开发环境,并能够使测教学对象分析试程序正确运行,学生对深入学习网页中的互动倍加期待
1、HTML5与XHTML5的语法和常用标记;
2、CSS的概念和基本用法;知识
3、DIV+CSS页面布局方法;g标
4、JavaScript客户端脚本语言的用法;
5、JSON、AJAX和jQueiy的概念和基本用法
1、主动思考、亲身体验、积极探索的学习能力;职业能力目标
2、能运用所学知识,解决实际问题的能力能力g标
1、具备较强的实践能力、创新能力和创新意识;
2、培养学生触类旁通、举一反三的自主学习能力;素质
3、具有良好的人际交流能力、团队协作能力及合作精神,并目标具有从业的意识
1、HTML5的语法和常用标记;
2、XHTML5与HTML5的异同;
3、CSS的概念和基本用法;教学重点
4、DIV+CSS页面布局方法;
5、JavaScript客户端脚本语言的用法;
6、JSON、AJAX和jQuery的概念和基本用法1DIV+CSS页面布局方法;教学难点
2、jQuery的概念和基本用法
1、讲课准备多媒体课件、案例及示范作品
2、实训准备教学准备为学生提供实训的素材和效果图让学生每4人自动结成学习小组,选出负责人采用行动导向教学法(引导教学法、任务驱动法、讲解法、案教学方法例教学法、演示法、模拟实战法、小组学习法)教学实施步时间内容方法骤PHP开发,一般包括前台和后台系统,而不管前后台都需要网站页面来表现,所以需要掌握网站引导教页面相关技术,包括HTML
5.
0、XHTML
5.
0.CSS
3.
0、导入学法5分钟JavaScript以及DIV+CSS、jQuery.JSON、AJAX等,也是PHP开发的基础给学生布置实训任务,要求学生按实训指导书任务驱布置任务5分钟-LU动法上所列出的题目完成实训任务首先讲解HTML5的语法和常用标记,以及设计讲解法漂亮的页面对于PHP开发的重要性,从而调动学生讲解案例教案例教学220分钟的学习积极性,激发学生的学习兴趣和求知欲,然学法案例演示案例演后教师通过多媒体边演示学生边学习,做到讲练结示法合,提高学生实践的能力小组内的学生互相帮助,按照实训指导书上的模拟实战法240分钟学生实战要求结合教师演示案例过程中学到的知识独立完小组学成工作任务习法
1、DIV+CSS页面布局方法、Flex页面布局方培养学生举一总结思考10分钟法的深入应用反三的能力
2、JSON、AJAX和jQue:ry的深入应用课后作业课后课后习题课后小结模块三PHP语言基础12学时[多媒体+实训]任务一至六PHP标记符、注释、标识符、关键字、数据类型、常量、变量、运算符、表达式、函数、数组能搭建PHP和MySQL数据库的动态网站开发环境,并能够使测教学对象分析试程序正确运行,学生对深入学习网页中的互动倍加期待
1、PHP标记符、注释、标识符、关键字;
2、PHP数据类型;知识
3、PHP常量与变量;目标
4、PHP运算符;
5、PHP表达式与函数;
6、PHP数组
1、主动思考、亲身体验、积极探索的学习能力;
2、能运职业能力目标用所学知识,解决实际问题的能力能力目标
1、具备较强的实践能力、创新能力和创新意识;
2、培养学生触类旁通、举一反三的自主学习能力;素质
3、具有良好的人际交流能力、团队协作能力及合作精神,并目标具有从业的意识
1、PHP标记符、注释、标识符、关键字;
2、PHP数据类型;
3、PHP常量与变量;教学重点
4、PHP运算符;
5、PHP表达式与函数;
6、PHP数组
1、PHP变量;
2、PHP运算符;教学难点
3、PHP函数;
4、PHP数组
1、讲课准备多媒体课件、案例及示范作品
2、实训准备教学准备为学生提供实训的素材和效果图让学生每4人自动结成学习小组,选出负责人采用行动导向教学法(引导教学法、任务驱动法、讲解法、案例教学法、演示法、模拟实战法、小组学习法)教学方法教学实施步时间内容方法骤PHP是一种易于使用的服务器端脚本语言,需要花一些工夫掌握PHP的开发基础,包括PHP标记符、引导教导入5分钟注释、标识符、关键字、数据类型、常量、变量、学法运算符、表达式、函数、数组等,这样在掌握PHP的道路上才能迈出坚实的第一步给学生布置实训任务,要求学生按实训指导书任务驱动布置任务5分钟上所列出的题目完成实训任务法首先通过认识PHP标记符、注释、标识符、关键讲解法字、数据类型、运算符、表达式,常量与变量、函案例教讲解案例数与数组的定义,讲解如何应用在具体的案例中,教学案例220分钟学法案演示从而调动学生的学习积极性,激发学生的学习兴趣例演示和求知欲,然后教师通过多媒体边演示学生边学习,法做到讲练结合,提高学生实践的能力模拟实小组内的学生互相帮助,按照实训指导书上的战法小学生实战240分钟要求结合教师演示案例过程中学到的知识独立完成组学习工作任务法
1、在PHP语言中,有几种常见的数据类型转换方式?培养学
2、可变变量的深入理解生举一总结思考10分钟
3、PHP程序中的表达式由几部分构成反三的
4、如何快速区分常量与变量?能力
5、数组的深入应用
6、递归函数的实现课后作业课后课后习题课后小结模块四PHP流程控制任务一至四流程控制简介、条件控制语句、循环控制语10学时[多媒体+实训]句、跳转控制语句、包含语句能搭建PHP和MySQL数据库的动态网站开发环境,并能够使测教学对象分析试程序正确运行,学生对深入学习网页中的互动倍加期待知识
1、条件判断语句;
2、循环控制语句;
3、跳转控制语句;目标
4、包含语句
1、主动思考、亲身体验、积极探索的学习能力;
2、能运用所学知识,解决实际问题的能力职业能力目标能力目标
1、具备较强的实践能力、创新能力和创新意识;
2、培养学生触类旁通、举一反三的自主学习能力;素质
3、具有良好的人际交流能力、团队协作能力及合作精神,并目标具有从业的意识教学重点
1、条件判断语句;
2、循环控制语句;
3、跳转控制语句;
4、包含语句
1、条件判断语句;教学难点
2、循环控制语句
1、讲课准备多媒体课件、案例及示范作品
2、实训准备教学准备为学生提供实训的素材和效果图让学生每4人自动结成学习小组,选出负责人采用行动导向教学法(引导教学法、任务驱动法、讲解法、案教学方法例教学法、演示法、模拟实战法、小组学习法)教学实施步时间内容方法骤PHP流程控制语句用于改变程序的执行次序,从而控制程序的执行流程学好流程控制语句,就能引导教导入5分钟够从宏观的角度去认识PHP语言,从整体上形成一学法个开发的思路,逐渐形成一种属于自己的编程思想和编程方法给学生布置实训任务,要求学生按实训指导书任务驱动布置任务5分钟法上所列出的题目完成实训任务首先讲解算法及其常用描述方法、结构化程序设计、条件语句、循环语句、跳转语句和终止语句的讲解法案例教讲解案例基本知识,再讲解在具体案例中的应用,从而调动教学案例180分钟学法演示学生的学习积极性,激发学生的学习兴趣和求知欲,案例演示法然后教师通过多媒体边演示学生边学习,做到讲练结合,提高学生实践的能力小组内的学生互相帮助,按照实训指导书上的模拟实战法小学生实战200分钟要求结合教师演示案例过程中学到的知识独立完成组学习工作任务法
1、如何合理运用流程控制语句?培养学
2、实现程序模块化的策略是什么?生举一总结思考10分钟反三的
3、如何实现GUI式的简单计算器?能力课后作业课后课后习题课后小结。
个人认证
优秀文档
获得点赞 0