课程思政教案PHP动态网站开发教案教案、教学设计《电商网站建设与优化》课程设计课次授课班级-理论课。讨论课口实验课口习题课口其他课时3授课方式口安排授课题目(教学章、节或主题):PHP环境配置、数据类型常用PHP运算类型、PHP条件、循环语句的介绍与应用教学目的、要求(含思政育人目标),(分掌握、熟悉、了解三个层次):了解PHP环境的配置,wamp环境的设置.掌握PHP的数据类型及其数据的运算规则。掌握PHP的条件语句、循环语句的用法及语法规则。教学重点及难点:动态网站的环境配置与PHP的条件语句、循环语句的用法及语法规则。教学基本内容及方法手段PHP环境搭配和代码调试1、PHP的优势和背景PHP是能让你生成动态网页的工具之一:PHP代表::超文本预处理器(PHP:HypertextPreprocessor).PHP是完全免费的,不用花钱,你可以从PHP官方站点0)自由下载你不必把头埋进100多页的文档中努力学习才可以写出一个象样的程序。只要了解一些基本的语法和语言特色,你就可以开始你的PHP编码之旅了,如果更好的学习建议可以先看看些HTML和SQL的基础。2、PHP环境的搭配所需的工具:WampServer5集成环境Wamp5是Apache+PHP+Mysql在Windows下的集成环境,拥有简单的图形和SQLiteMarager1.2.o满了大部分PHPer的需求介绍一下wamp的虚拟目录、服务图标的显示、环境测试3、PHP常用工具和数据库常用工具PHP开发工具:ZendStodio,PHPedit,EditPlus 2,easyeclipse,DW等MYSQL工具:MYSQLAdministrator4、书写和调试简单的PHP代码从语法上看,PHP语言近似于C语言.可以说,PHP是借鉴C语言的语法特征,由C语言改进而来的.我们可以混合编写PHP代码和HTML代码,不仅可以将PHP脚本嵌入到HTML文件中,我们甚至还可以把HTML标签也嵌入在PHP脚本里,以下是你可以采用的几种方法。你可以选用其中一种你最适合的并且就这样坚持这种方法!从HTML中分离以下是可以使用的方法:《?...?>短标签模式<?php...?>标准模式第2页,共54页
第 2 页,共 54 页 课程思政教案 PHP动态网站开发教案教案、教学设计 电商网站建设与优化》课程设计 3、PHP常用工具和数据库常用工具 1 课时 教学基本内容及方法手段 点() 自由下载. PHP开发工具: Zend Stodio,PHPedit ,EditPlus 2,easyeclipse, 以下是你可以采用的几种方法。你可以选用其中一种你最适合的并且就这样坚持这 ?>标准模式 4、书写和调试简单的PHP代码 PHP 环境配置、数据类型 2、PHP 环境的搭配 Hypertext Preprocessor) .PHP是完全免费的,不用花钱,你可以从 PHP 官方站 所需的工具: WampServer 5 集成环境 常用PHP运算类型、PHP条件、循环语句的介绍与应用 理论课。讨论课口实验课口习题课口其他 安排 你不必把头埋进100多页的文档中努力学习才可以写出一个象样的程序。只要 教学重点及难点: 动态网站的环境配置与PHP的条件语句、循环语句的用法及语法规则。 SQLiteMarager 1.2.0满了大部分PHPer的需求. DW 等 <?.?>短标签模式 PHP 环境搭配和代码调试 1、PHP的优势和背景 掌握PHP的条件语句、循环语句的用法及语法规则。 学习建议可以先看看些 HTML 和 SQL的基础。 Wamp5是Apache+PHP+Mysql 在Windows下的集成环境,拥有简单的图形和 由C语言改进而来的.我们可以混合编写PHP代码和HTML代码,不仅可以将PHP 脚本嵌入到 HTML 文件中,我们甚至还可以把 HTML 标签也嵌入在 PHP 脚本里. 授课班级 课次 授课方式 授课题目(教学章、节或主题): 教学目的、要求(含思政育人目标) (分掌握、熟悉、了解三个层次) : 介绍一下 wamp的虚拟目录、服务图标的显示、环境测试 从语法上看,PHP语言近似于C语言.可以说,PHP是借鉴C语言的语法特征, <?php . 3 了解PHP 环境的配置,wamp环境的设置. 掌握PHP的数据类型及其数据的运算规则。 PHP 是能让你生成动态网页的工具之一.PHP代表: 超文本预处理器(PHP: 了解一些基本的语法和语言特色,你就可以开始你的PHP编码之旅了.如果更好的 MYSQL工具: MYSQL Administrator 种方法!从HTML中分离以下是可以使用的方法:
课程思政教案PHP动态网站开发教案教案、教学设计<scriptlanguage-"php">...</script》类似于javascript模式<%:,:%>修改模式,也可以支持在PHP中用“:”来分隔语句。那些从HTML中分离出来的标志也表示语句的结束。注释PHP支持C,C和Unix风格的注释方式:/*C,C风格多行注释*//C风格单行注释#Unix风格单行注释例子:<?phpecho"Hello World!";或phpinfoO;?>5、如何处理简单的PHP错误1、你要把PHPini里的displayerrors?=?On才可以显示错误位置2、习惯使用echo或者print打印,每一步输出看看结果是否正确。3、学会使用注释来屏蔽符号来调试I.......*..*.#...4、要懂得看错误信息错误的显示信息的行数及什么错位置。PHP的数据类型源码调试1、PHP基本语法和数据类型(1)、PHP基本语法:1、htm和php混编<fontcolor=red>我好</font》2、一个语句以;(分号结束,英文半角)3、如何定义一个变量,和变量的使用$abc=9://以s开始,以A-Z或a-zEcho $abc;(2)、PHP数据运算类型四种标量类型:boolean(布尔型)理解为真假型$bo=TRUE:Sbo=FALSE://赋值为0时为假,大于0为真integer(整型)$bo=1:$bo=-12;float(浮点型,也作“double”)理解为小数型$bo=1.001:$bo=3.1415926;string(字符串)sbo=“这段字符串orENWord”://双引号支持转义字符,单引号不支持。两种复合类型:array(数组)$bo=array(1,2,3,4):sbo=array(“A”=>1,“B”=>2);object(对象)第3页,共54页
第 3 页,共 54 页 课程思政教案 PHP动态网站开发教案教案、教学设计
课程思政教案PHP动态网站开发教案教案、教学设计源码调试1、解压源码到网站目录2、按照数据库3、调试成功2、学习一个PHP源码调试(discuz论坛)常用PHP运算类型介绍与应用1、算术运算//理解为数学运算例:5*6-122*(28+1)注:算术运算遵循数学运算规则:从左到右,先算乘除后算加减,遇到括号先算括号内2、赋值运算//把一个值写入一个变量例: sa=1;Sa+=2;Sa*=3;注:把右边的值赋予左的变量。3、比较运算/用来确定两个数之间的关系例:1==23!=25<3"ok"=-"ok"1==1//值相等且类型相同,用echo输出时真为1,假不输出。注:比较运算得到的值为布尔值4、逻辑运算//先将比较的两边转换成布尔类型,再执行他们的关系例:1&&10or11xorl!sa注:逻辑运算得到的值为布尔值5、递增递减运算//只操作变量的一种运算例:$a++//sa=$a+1++$asa-- //sa=sa-1--SaPHP条件语句的介绍与应用1、if条件语句程序中最常见的,大部分语言中都存在的一种条件语句,在开发中起着至关重要的作用,格式如下:if..else...if ..else...if ..elseif...if(expr)if(expr){if(expr)echo TRUEecho TRUEecho TRUEelseJelseelseif(expr)(echoFALSELecho CONechoFALSEJelse(第4页,共54页
第 4 页,共 54 页 课程思政教案 PHP动态网站开发教案教案、教学设计
课程思政教案PHP动态网站开发教案教案、教学设计1echo FALSE12、switch条件语句在多个条件当中使用Switch更加精巧,格式如下:if(si=o)switch(si)(echo"输出o";case 0:echo"输出o";1elseif (si=1)fbreak;echo"输出1";case l:1elseif(si ==2)echo"输出1";echo"输出2";break;case 2:echo"输出2";break;default:echo“其他默认输出”1PHP循环语句的介绍与应用1、breakn循环控制语句//也可以理解为循环中断语句,跳出循环语句break:跳出一层循环breakn;跳出N条for(sa=1:Sa<10:Sa++)fif(sa==5)break:echo"循环".$a."</br>";72、dowhile循环语句dofwhile(expr)(.11while(expr)先执行一次循环再判断条件先判断条件执再行一次循环for循环语句//for循环是PHP中最复杂的循环结构。for(exprl:expr2:expr3)(for(si=l;$i<=10;$i++)(echo s i://si=1:无条件执行//i<=10,$i++:循环条件7作业、讨论题、思考题:PHP环境的配置,wamp环境的设置,练习PHP的条件语句、循环语句的用法及语法规则的应用。课后小结:本节课主要讲解了PHP环境的配置,wamp环境的设置,介绍了PHP的数据类型及PHP各种运算及运算规则。重点介绍了PHP的条件语句、循环语句的用法及语法规则。第5页,共54页
第 5 页,共 54 页 课程思政教案 PHP动态网站开发教案教案、教学设计
课程思政教案PHP动态网站开发教案教案、教学设计《电商网站建设与优化》课程设计2课次授课班级课时理论课讨论课口实验课口习题课口其他授课方式3口安排授课题目(教学章、节或主题):PHP数组、函数及MySq1简介和创建新的数据库与数据库中的常用SQL语句教学目的、要求(含思政育人目标)(分掌握、熟悉、了解三个层次):熟练掌握PHP数组的定义、数组的遍历、foreach的应用。掌握创建数据库的方法及其基本语句。掌握数据库中的常用SQL语句。了解计算机软件从业人员应当具备的职业道德守则,为进军软件行业做准备:理解并敬重工匠精神,在学习中努力发扬工匠精神;了解PHP强大的生态体系,与华为孟晚舟事件相联系。新时代与个人成才的关系;通过软件行业发展前景,引发学生对未来的职业愿景,激发学生对社会主义核心价值观的认同感。教学重点及难点::creat、select、update、insert语句的应用。教学基本内容及方法手段·思政元素的融入(德育点)1、新时代与个人成才的关系2、通过软件行业发展前景,引发学生对未来的职业愿景,激发学生对社会主义核心价值观的认同感。·课程思政教学素材1、世界上十大黑客的经历一一引出::计算机软件从业人员应当具备的职业道德规范;2、PHP的发展历程一一引出:工匠精神:3、美国的芯片垄断引出:民族认同感。4、工匠精神,敬业求精工匠精神是一种职业精神,它是职业道德、职业能力、职业品质的体现,是从业者的一一种职业价值取向和行为表现。应告诉学生在学好程序设计技术之后,走上工作岗位会成为程序员、软件系统运维人员、软件测试员、售前售后服务人员等.在这些职位岗位上,要发挥工匠精神,精益求精地将程序开发、系统运维、程序测试、需求分析及技术问题处理等工作内容完成好,第6页,共54页
第 6 页,共 54 页 课程思政教案 PHP动态网站开发教案教案、教学设计 掌握创建数据库的方法及其基本语句。 核心价值观的认同感。 思政元素的融入(德育点) 1、世界上十大黑客的经历一 引出: 计算机软件从业人员应当具备的职业道 ·课程思政教学素材 4、工匠精神,敬业求精 课时 3 了解计算机软件从业人员应当具备的职业道德守则,为进军软件行业做准备; 了解PHP 强大的生态体系,与华为孟晚舟事件相联系。 2、PHP的发展历程一 引出: 工匠精神; 2、通过软件行业发展前景,引发学生对未来的职业愿景,激发学生对社会 德规范; 授课方式 PHP数组、函数及Mysql 简介和创建新的数据库与数据库中的常用SQL语句 教学目的、要求(含思政育人目标) (分掌握、熟悉、了解三个层次): 熟练掌握 PHP数组的定义、数组的遍历、foreach 的应用。 掌握数据库中的常用SQL语句。 理论课讨论课口实验课口习题课口其他 新时代与个人成才的关系; 通过软件行业发展前景,引发学生对未来的职业愿景,激发学生对社会主义 教学重点及难点: creat、select、update、insert语句的应用。 安排 理解并敬重工匠精神,在学习中努力发扬工匠精神; 主义核心价值观的认同感。 《电商网站建设与优化》课程设计 工匠精神是一种职业精神,它是职业道德、职业能力、职业品质的体现, 是从业者的一 种职业价值取向和行为表现。应告诉学生在学好程序设计技术 之后,走上工作岗位会成为程序员、软件系统运维人员、软件测试员、售前 售后服务人员等.在这些职位岗位上,要发挥工匠精神,精益求精地将程序 开发、系统运维、程序测试、需求分析及技术问题处理等工作内容完成好, 3、美国的芯片垄断引出: 民族认同感。 授课班级 课次 2 授课题目(教学章、节或主题): 教学基本内容及方法手段 1、新时代与个人成才的关系;