《PHP基础案例与项目开发-教学设计.docx》由会员分享,可在线阅读,更多相关《PHP基础案例与项目开发-教学设计.docx(19页珍藏版)》请在第一文库网上搜索。
1、PHP安全开发案例教程教学设计授课班级:授课教师:XX学院X年X月课程认知告*:PHP称壬4学时多媒体+实训任务二;配置开发环境以及第一个PHP程序教学对象分析在学此门课程之前学生学过前导课程计算机应用基础、数据库基础,学生期待学完本门课程毕业后可胜任动态电子商务网站建立、动态电子商务网站管理与维护、PHP程序设计等工作岗位。职业能力目标知识目标1、课程建设和教学设计;2、本门课程应达到的教学目标(包括知识目标、技能目标、态度目标);3、认识Web程序设计语言PHP;4、开发环境安装与配置。能力目标1、主动思考、亲身体验、积极探索的学习能力;2、能运用所学知识,解决实际问题的能力。素质目标1、
2、具备较强的实践能力、创新能力和创新意识;2、培养学生触类旁通、举一反三的自主学习能力;3、具有良好的人际交流能力、团队协作能力及合作精神,并具有从业的意识。教学重点1、课程建设和教学设计;2、PHP简介。教学难点1、本门课程应达到的教学目标(包括知识目标、技能目标、态度目标);2、开发环境安装与配置。教学准备1、讲课准备:多媒体课件、案例及示范作品2、实训准备:为学生提供实训的素材和效果图。让学生每4人自动结成学习小组,选出负责人。教学方法采用行动导向教学法(引导教学法、任务驱动法、讲解法、案例教学法、演示法、模拟实战法、小组学习法)教学实施步骤时间内容方法导入5分钟本课程通过“教学做一体”的
3、教学模式,选择具有代表性的企业真实案例为载体组织课程内容,使学生运用PHP技术开发动态网站的技术,达到专业人才所必需具备的专业技能。引导教学法布置任务5分钟给学生布置实训任务,要求学生按实训指导书上所列出的题目完成实训任务。任务驱动法讲解案例教学案例演示70分钟首先讲解本门课程的课程建设与教学设计,对学生进行课程认知教育,从而调动学生的学习积极性,再讲解在网页程序编写之前,利用Windows7操作系统搭建一个适合PHP开发的操作平台,并对此操作平台进行正确的配置。激发学生的学习兴趣和求知欲,然后教师通过多媒体边演示学生边学习,做到讲练结合,提高学生实践的能力。讲解法案例教学法案例演示法学生实战
4、70分钟小组内的学生互相帮助,按照实训指导书上的要求结合教师演示案例过程中学到的知识独立完成工作任务。模拟实战法小组学习法总结思考10分钟1、本门课程可以带给你什么?2、你的学期计划是什么?3、开发环境的正确配置及运行测试程序的方法?培养学生举一反三的能力课后作业课后小结课后课后在自己的电脑上进行实战安装PHP+MySQ1以及AdobeDreamweaverCS6。课后习题模块二:网站页面相关技术任务一至五:HTM15与XHTM15的语法和常用标记、CSS甘心、的概念和基本用法、DIV+CSS页面布局方法、JaVaSCriPt12学时1多媒体+头训的用法、JSON、AJAX和jQue”的概念和
5、基本用法教学对象分析能搭建P11P和MySQ1数据库的动态网站开发环境,并能够使测试程序正确运行,学生对深入学习网页中的互动倍加期待。职业能力目标知识目标1、HTM15与XHTM15的语法和常用标记;2、CSS的概念和基本用法;3、DIV+CSS页面布局方法;4、JaVaSCriPt客户端脚本语言的用法;5、JSON.AJAX和jQuwy的概念和基本用法。能力目标1、主动思考、亲身体验、积极探索的学习能力;2、能运用所学知识,解决实际问题的能力。素质目标1、具备较强的实践能力、创新能力和创新意识;2、培养学生触类旁通、举一反三的自主学习能力;3、具有良好的人际交流能力、团队协作能力及合作精神,
6、并具有从业的意识。教学重点1、HTM15的语法和常用标记;2、XHTM15与HTM15的异同;3、CSS的概念和基本用法;4、DIVCSS页面布局方法;5、JaVaSCriPt客户端脚本语言的用法;6、JSON、AJAX和jQue*y的概念和基本用法。教学难点1、DIV+CSS页面布局方法;2、jQuery的概念和基本用法。教学准备1、讲课准备:多媒体课件、案例及示范作品2、实训准备:为学生提供实训的素材和效果图。让学生每4人自动结成学习小组,选出负责人。教学方法采用行动导向教学法(引导教学法、任务驱动法、讲解法、案例教学法、演示法、模拟实战法、小组学习法)教学实施步骤时间内容方法导入5分钟P
7、HP开发,一般包括前台和后台系统,而不管前后台都需要网站页面来表现,所以需要掌握网站页面相关技术,包括HTM15.0、XHTM15.0、CSS3.0、JavaScript以及DIV+CSS.jQuery.JSON.AJAX等,也是PHP开发的基础。引导教学法布置任务5分钟给学生布置实训任务,要求学生按实训指导书上所列出的题目完成实训任务。任务驱动法讲解案例教学案例演示220分钟首先讲解HTM15的语法和常用标记,以及设计漂亮的页面对于PHP开发的重要性,从而调动学生的学习积极性,激发学生的学习兴趣和求知欲,然后教师通过多媒体边演示学生边学习,做到讲练结合,提高学生实践的能力。讲解法案例教学法案
8、例演示法学生实战240分钟小组内的学生互相帮助,按照实训指导书上的要求结合教师演示案例过程中学到的知识独立完成工作任务。模拟实战法小组学习法总结思考10分钟1、DIVCSS页面布局方法、F1ex页面布局方法的深入应用。2、JSON.AJAX和jQuery的深入应用。培养学生举一反三的能力课后作业课后小结课后课后习题模块三:PHP语言基础任务一至六:PHP标记符、注释、标识符、关键字、数据12学时多媒体+实训口类型、常量、变量、运算符、表达式、函数、数组教学对象分析能搭建PHP和MySQ1数据库的动态网站开发环境,并能够使测试程序正确运行,学生对深入学习网页中的互动倍加期待。职业能力目标知识目标
9、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
10、函数;4、PHP数组。教学准备1、讲课准备:多媒体课件、案例及示范作品2、实训准备:为学生提供实训的素材和效果图。让学生每4人自动结成学习小组,选出负责人。教学方法采用行动导向教学法(引导教学法、任务驱动法、讲解法、案例教学法、演示法、模拟实战法、小组学习法)教学实施步骤时间内容方法导入5分钟PHP是一种易于使用的服务器端脚本语言,需要花一些工夫掌握PHP的开发基础,包括PHP标记符、注释、标识符、关键字、数据类型、常量、变量、运算符、表达式、函数、数组等,这样在掌握PHP的道路上才能迈出坚实的第一步。引导教学法布置任务5分钟给学生布置实训任务,要求学生按实训指导书上所列出的题目完成实训任务。
11、任务驱动法讲解案例教学案例演示220分钟首先通过认识PHP标记符、注释、标识符、关键字、数据类型、运算符、表达式,常量与变量、函数与数组的定义,讲解如何应用在具体的案例中,从而调动学生的学习积极性,激发学生的学习兴趣和求知欲,然后教师通过多媒体边演示学生边学习,做到讲练结合,提高学生实践的能力。讲解法案例教学法案例演示法学生实战240分钟小组内的学生互相帮助,按照实训指导书上的要求结合教师演示案例过程中学到的知识独立完成工作任务。模拟实战法小组学习法总结思考10分钟1、在PHP语言中,有几种常见的数据类型转换方式?2、可变变量的深入理解。3、PHP程序中的表达式由几部分构成。4、如何快速区分常
12、量与变量?5、数组的深入应用6、递归函数的实现培养学生举一反三的能力课后作业课后小结课后课后习题模块四:PHP流程控制任务一至四:流程控制简介、条件控制语句、循环控制10学时多媒体+实训语句、跳转控制语句、包含语句教学对象分析能搭建PHP和MySQ1数据库的动态网站开发环境,并能够使测试程序正确运行,学生对深入学习网页中的互动倍加期待。职业能力目标知识目标1、条件判断语句;2、循环控制语句;3、跳转控制语句;4、包含语句。能力目标1、主动思考、亲身体验、积极探索的学习能力;2、能运用所学知识,解决实际问题的能力。素质目标1、具备较强的实践能力、创新能力和创新意识;2、培养学生触类旁通、举一反三
13、的自主学习能力;3、具有良好的人际交流能力、团队协作能力及合作精神,并具有从业的意识。教学重点1、条件判断语句;2、循环控制语句;3、跳转控制语句;4、包含语句。教学难点1、条件判断语句;2、循环控制语句。教学准备1、讲课准备:多媒体课件、案例及示范作品2、实训准备:为学生提供实训的素材和效果图。让学生每4人自动结成学习小组,选出负责人。教学方法采用行动导向教学法(引导教学法、任务驱动法、讲解法、案例教学法、演示法、模拟实战法、小组学习法)教学实施步骤时间内容方法导入5分钟PHP流程控制语句用于改变程序的执行次序,从而控制程序的执行流程。学好流程控制语句,就能够从宏观的角度去认识PHP语言,从
14、整体上形成一个开发的思路,逐渐形成一种属于自己的编程思想和编程方法。引导教学法布置任务5分钟给学生布置实训任务,要求学生按实训指导书上所列出的题目完成实训任务。任务驱动法讲解案例教学案例演示180分钟首先讲解算法及其常用描述方法、结构化程序设计、条件语句、循环语句、跳转语句和终止语句的基本知识,再讲解在具体案例中的应用,从而调动学生的学习积极性,激发学生的学习兴趣和求知欲,然后教师通过多媒体边演示学生边学习,做到讲练结合,提高学生实践的能力。讲解法案例教学法案例演示法学生实战200分钟小组内的学生互相帮助,按照实训指导书上的要求结合教师演示案例过程中学到的知识独立完成工作任务。模拟实战法小组学习法总结思考10分钟1、如何合理运用流程控制语句?2、实现程序模块化的策略是什么?3、如何实现GU1式的简单计算器?培养学生举一反三的能力课后作业课后小结课后课后习题教学设计模块五:PHP开发基础任务一至六:正则表达式、表单设计、表单验证、表单送,提交、表单数据获取与验证、COokie以及单点登录(SS0)、12学时多媒体+实训Session以及购物车、图形图像以及动态验证码教学对象分析学生已熟悉PHP的基本语法结构、流程控制语句、程