《PHP Web应用开发案例教程》教案 第1课 初识PHP.docx
文本预览下载声明
PAGE 8
PAGE 8
PAGE 7
PAGE 7
《PHP Web应用开发案例教程》教案
课时分配表
章序
课程内容
课时
备注
1
初识PHP
2
2
PHP的基本语法
6
3
PHP流程控制语句
2
4
PHP函数的应用
4
5
字符串操作与正则表达式
4
6
PHP数组
4
7
PHP与Web页面交互
4
8
面向对象的程序开发
4
9
Cookie与Session
4
10
PHP文件系统
4
11
MySQL数据库基础
6
12
使用图形化管理工具phpMyAdmin管理数据库
2
13
PHP操作MySQL数据库
4
14
PHP框架
8
15
开发博客管理系统
6
16
开发电子商务网站
8
课题
初识PHP
课时
2课时(90 min)
教学目标
知识技能目标:
了解PHP的概念、特点和应用领域
掌握PHP常规运行环境的搭建
了解PHP集成环境的相关知识
了解PHP常用开发工具
了解PHP参考手册的应用
素质目标:
能够意识到PHP应用的价值,感受PHP网站开发的实用性和方便性,培养学生编程的能力和数字化学习的习惯,帮助学生学习行业大佬追求卓越、勇于拼搏的奋斗精神,树立科技报国的远大理想
养成自主学习、探究学习、实践学习的良好习惯
教学重难点
教学重点:PHP的概念、特点和应用领域
教学难点:PHP集成环境的相关知识
教学方法
案例分析法、问答法、讨论法、讲授法
教学用具
电脑、投影仪、多媒体课件、教材
教学设计
第1节课:?课前任务→考勤(2 min)→新课预热(10 min)→问题导入(5 min)→传授新知(28 min)
第2节课:效果展示(5 min)→任务实施(20 min)→实操练习(15 min)→课堂小结(3 min)→作业布置(2 min)
教学过程
主要教学内容及步骤
设计意图
第一节课
课前任务
【教师】布置课前任务,和学生负责人取得联系,让其提醒同学通过APP或其他学习软件,完成课前任务
请大家了解一下什么是PHP开发语言。
【学生】完成课前任务
通过课前任务,使学生了解所学课程的重要性,增加学生的学习兴趣
考勤(2 min)
【教师】使用APP进行签到
【学生】班干部报请假人员及原因
培养学生的组织纪律性,掌握学生的出勤情况
新课预热(10 min)
【教师】自我介绍,与学生简单互动,介绍课程内容、考核标准等
【学生】聆听、互动
【教师】讲一些涉及PHP的应用领域解释学习该软件的作用
PHP于1995年由Rasmus Lerdorf开发。经过20多年的发展,PHP已经成为全球最受欢迎的脚本语言之一。作为一种面向对象的、完全跨平台的新型Web开发语言,无论从开发者角度,还是从经济角度考虑,PHP都是非常实用的。
【学生】聆听、记录、理解
通过老师自我介绍,与学生相互熟悉,并让学生了解这门课的大致要求
问题导入
(5 min)
【教师】提出以下问题:
你知道哪些Web开发的计算机语言?它们的优缺点各是什么?
【学生】思考、举手回答
【教师】通过学生的回答引入要讲的知识
通过问题导入的方法,引导学生主动思考,激发学生的学习兴趣
传授新知(28 min)
【教师】通过多媒体展示行业翘楚惠新宸的介绍,并介绍PHP的概念、特点和应用领域
1.1 PHP概述
1.1.1 什么是PHP
PHP已拥有几千万用户,并且还在吸引着越来越多的Web开发人员。据W3Techs 2021年9月发布的报告显示,在对Alexa排名前1 000万网站所用技术进行的网络服务器调查中,PHP在2021年占比达到78.9%,位居第一。
PHP是一种通用开源脚本语言,易于学习,使用广泛,主要适用于Web开发领域。其独特的语法混合了C语言、Java语言和Perl语言的特点。它可以比CGI或者Perl更快速地执行动态网页。与其他编程语言相比,PHP是将程序嵌入HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多。
?【教师】通过多媒体展示“在TIOBE网站上发布的最新(2022年1月)编程语言排名”,并介绍PHP的排名
从网站开发的历史看,PHP、Python和Ruby几乎同时出现,并且都很优秀。近年来,PHP在TIOBE排行榜上的位置都较靠前
1.1.2 PHP的特点
?【教师】讲解PHP的特点
PHP的特点主要包括以下几项:
?开放性:可以得到几乎所有的PHP源代码。
?免费性:和其他技术相比,PHP本身是免费的。
?快捷性:程序开发快,能更有效地使用内存,可消耗相当少的系统资源,代码执行速度快。
?实用性:由于将程序嵌入HTML文档中,PHP相对其他语言更简单,实用性更强,更适合初学者。
?跨平台性:PHP可以运行在UNIX、Linux、Wi
显示全部