PHP程序设计项目化教程(微课版)-教案 臧金梅 第1--11课次 启程探索PHP世界 PHP编程入门---HTTP消息.doc
课程名称
PHP开发技术
课次
1
任务、项目、课题名称
启程探索PHP世界—PHP编程入门
课时
2学时
教学内容
自我介绍
课程介绍(课程地位、岗位技能分析、课程内容)
课程新授
网页基础知识
网页开发技术
网页开发工具
前端开发和后端开发的区别
演示搭建开发环境
教学目标
了解有关网络的基本知识、网页设计的工具等
掌握前端开发和后端开发的区别
熟悉PHP的概念;
了解PHP的发展历史、语言特性;
掌握PHP开发环境的搭建;
掌握VisualStudioCode的安装、配置以及运行;
掌握如何编写PHP程序,能够创建并执行PHP脚本。
教学重点
编写简单的PHP页面
教学难点
搭建开发环境
教学活动及主要环节
学生活动
一、创设意境,导入新课(15分钟)
是什么?——课程地位——计算机网络技术专业的课程体系图
干什么?——岗位技能分析(各种网页相关职位技能分析,激发学生学习的兴趣)
学什么?——课程案例展示所学内容
怎么学?——具体要求
怎么考?——考核要求
二、新授课程(65分钟)
网页基础知识
介绍网页的基本概念
以学校网站为例,介绍网页的组成
网页的基本术语介绍,包括Internet历史、IP/域名、URL、HTML/CSS、浏览器、B/S等
网页开发流程
前端开发和后端开发的区别
PHP简介
什么是PHP
PHP的发展历史
PHP的语言特性
PHP的工作原理
PHP开发环境与工具
PHP开发环境
PHP集成开发环境
PHP开发工具
VisualStudioCode的安装配置
PHP的简单语法
PHP的标记方式
PHP的注释方式
PHP的数据输出方式
字符串连接运算符
换行符的使用
三、课堂小结及知识巩固(10分钟)
Internet历史、IP/域名、URL、HTML/CSS、浏览器、B/S、静态网页与动态网页
PHP文件的结构
第一个PHP页面
四、作业
列举你知道的浏览器?
HTML文件的扩展名是什么?PHP文件的扩展名是什么?
尝试编写你的第一个PHP文件。
五、预习
语法基础1
列举学生所做题目及过程等内容:
编写第一个简单的PHP页面
课程名称
PHP开发技术
课次
2
任务、项目、课题名称
语法基础1
课时
2学时
教学内容
PHP的常量与变量
数据类型
教学目标
理解标识符与关键字的区别和用法;
掌握变量的声明和使用方法、常量的概念和声明方式;
理解不同类型的表达式及其在PHP中的应用;
掌握PHP中的基本数据类型(整型、浮点型、布尔型、字符串型、数组、对象、资源等);
教学重点
常量和变量的使用
教学难点
常量和变量的区别、数据类型
教学活动及主要环节
学生活动
一、复习巩固(10分钟)
总结讲解上次课实验的完成情况
对学生掌握不好的知识点进行再次巩固讲解
二、创设意境,导入新课(5分钟)
三、新授课程(70分钟)
变量和常量
标识符
关键字
变量
变量的命名
变量的赋值
变量的分类
可变变量
常量
自定义常量
预定义常量
标量数据类型
布尔型
整型
浮点型
字符串型
数据类型的检测
四、课堂小结及知识巩固(5分钟)
PHP的语法规则:标记、注释、标识符
变量与常量:变量、可变变量、常量、预定义常量
自我介绍页面
五、作业
分析并总结变量与常量的应用场景;
尝试编写使用常量和变量的页面。
六、预习
语法基础2
列举学生所做题目及过程等内容:
【案例实践2-1】输出商品信息
【案例实践2-2】输出商品折扣信息
【案例实践2-3】编写简单的自我介绍页面
课程名称
PHP开发技术
课次
3
任务、项目、课题名称
语法基础2
课时
2学时
教学内容
运算符
表达式
数据类型的转换
教学目标
掌握数据类型和运算符的使用
能够使用不同的数据类型和运算符来操作数据
教学重点
常用的数据类型
数据类型转换
算术运算符
比较运算符
逻辑运算符
教学难点
数据类型转换
教学活动及主要环节
学生活动
一、复习巩固(10分钟)
总结讲解上次课实验的完成情况
对学生掌握不好的知识点进行再次巩固讲解
二、创设意境,导入新课(5分钟)
导入:
三、新授课程(70分钟)
运算符
运算符的分类
算术运算符
赋值运算符
比较运算符
逻辑运算符
运算符的优先级
表达式
赋值表达式
比较表达式
表达式的灵活应用
数据类型的转换
自动类型转换
自动转换成布尔型
自动转换成整型
自动转换成字符串型
强制类型转换
四、归纳总结(5分钟)
回顾本节课所讲的知识,并通过提问的方式引导学生解答问题并给予指导。
五、布置作业
通过教辅平台布置本节课作业以及下节课的预习作业。
六、预习
流程控制
列举学生所做题目及过程等内容:
编写简单的自我介绍页面
(10分钟)
【案例实践2-3】计算商品折