目录

  • 1 为什么要好好学习
    • 1.1 ​清华大学110校庆习近平讲话
    • 1.2 耶鲁校长2021开学演讲:当世界置身火海,读书意义何在?
    • 1.3 我和我的祖国
    • 1.4 江梦南:半岁失聪的清华女博士!
  • 2 项目一:网站分析与环境配置
    • 2.1 PHP简介
    • 2.2 PHP开发环境与工具
  • 3 项目二:生活中的数学问题
    • 3.1 常量与变量
    • 3.2 数据类型及类型转换
    • 3.3 运算符与优先级
    • 3.4 流程控制语句之顺序结构
    • 3.5 流程控制语句之分支结构
    • 3.6 流程控制语句之循环结构
    • 3.7 流程控制及结构嵌套
    • 3.8 拓展任务
  • 4 项目三:实现日历应用
    • 4.1 自定义函数及函数作用域
    • 4.2 数字操作函数
    • 4.3 日期时间函数
    • 4.4 实现日历应用
  • 5 项目四:图像验证码的实现
    • 5.1 数组的创建与初始化
    • 5.2 数组遍历和输出
    • 5.3 数组的排序及检索
    • 5.4 数组元素操作函数
    • 5.5 字符串处理函数
    • 5.6 字符串查找与替换
    • 5.7 字符串比较与转换
    • 5.8 项目拓展
  • 6 项目五:基于文件名的目录搜索
    • 6.1 目录操作
    • 6.2 文件操作
    • 6.3 拓展任务
  • 7 项目六:问卷调查系统
    • 7.1 (选学)表单及常用表单元素
    • 7.2 获取表单数据
    • 7.3 处理表单控件的值
    • 7.4 文件上传操作
    • 7.5 拓展任务:会员注册页面
  • 8 项目七:简单新闻系统的设计制作
    • 8.1 phpmyadim图形化工具管理数据库
    • 8.2 PHP访问MySQL数据库
    • 8.3 操作SQL数据
    • 8.4 简单新闻系统的设计制作
    • 8.5 拓展任务
  • 9 综合项目(选学内容)
    • 9.1 项目分析
    • 9.2 项目实践
流程控制语句之顺序结构

一、导学

学习目标及重难点:

《 动态网页设计与制作 》专业课程教学设计模板                                                                            

 

课程名称

 
 

动态网页设计与制作

 
 

任课教师

 
 

韩多成

 
 

授课日期

 
 

年  月  日

 
 

年  月  日

 
 

年  月  日

 
 

年  月  日

 
 

授课班级

 




 

授课地点

 




 

教研室主任审核意见

 
 

 

 

签名:

 

                                    年   月   日

 
 

题 目

 
 

PHP基础知识——控制结构与顺序结构

 
 

学习目标

 
 

知识目标

 
 

1、  三种控制结构

 

2、  顺序结构

 
 

技能目标

 
 

培养学生的自学能力、动手实践能力和创新能力。

 
 

素质目标

 
 

培养学生的团队精神和成功意识,增强学生学习的自信心,形成主动学习的良好氛围。

 
 

思政目标

 
 

诚信:通过监督平时作业的完成情况,强调诚信的重要性,不抄袭。

 

严谨:程序设计一定要有严谨的态度,能够从各个不同的角度测试并衡量程序的正确性和高效率。

 

坚持:程序的学习需要坚持到底的努力,坚持每周进步一点点。

 

友善:同伴之间养成互帮互助,有爱团结的氛围。

 
 

 

 

 

 

教学重点

 

 

 
 

内  容

 
 

顺序结构程序编写及调试

 
 

突破方法与手段

 
 

 

 

讲授法,探索教学,讨论法,练习法

 

 

 
 

教学难点

 
 

内  容

 
 

顺序结构程序编写及调试

 
 

突破方法与手段

 
 

讲授法,探索教学,讨论法,练习法

 
 

教学资源

 
 

 

 

多媒体机房、ppt课件、配套资源、教案、教材

 

 

 

 二、学习过程

1、流程控制语句

1)流程控制语句

不论是PHP还是别的语法,程序总是由若干条语句组成。从执行方式上看,语句的控制结构分为以下三种:

 顺序结构:从第一条语句到最后一条语句完全顺序执行;

 选择结构:根据用户输入或语句的中间结果去执行若干任务;

 循环结构:根据某条条件重复地执行某项任务若干次,或直到达成目标即可。

2)三种结构程序执行方式

 顺序结构                          

 选择结构                

   单分支选择结构

      双分支选择结构

循环结构:

      先循环再判断结构

   先判断再循环结构

3)顺序结构程序示例:

<?php

//商场打折小程序。

$Original_price = 500;               //原价为500元

$discount = 85;                     //促销期间85折

$Current_price = $Original_price * $discount / 100;    //促销后价格

echo "商品原价是:".$Original_price."元<br>";

echo "打".$discount."折后促销价是:" . $Current_price . "元";

?>

4)操作练习:

(1) 编写程序实现求半径为10的圆周长和面积

<?php

$s=10;

Define(“pi”,3.1415);

$l=2*pi*$r;

#s=pi*$r*$r;

Echo “圆的半径为”.$r.”的圆周长为:”.$l.”<br>”

Echo “圆的半径为”.$r.”的圆面积为:”.$s.”<br>”

?>

(2) 交换两个变量的值

<?php

$a=”一杯可乐”;

$b=”一杯橙汁”;

$m=$a;

$a=$b;

$b=$m;

Echo “交换前变量a的值为:”.$a.”<br>”

Echo 交换前变量b的值为:”.$b.”<br>”

Echo 交换后变量a的值为:”.$a.”<br>”

Echo 交换后变量b的值为:”.$b.”<br>”

?>

5)顺序结构程序编写步骤:

(1) 定义变量的并为变量赋值。

(2) 计算或数据处理(复杂问题,注意计算顺序)

(3) 输出所需的结果

三、教学资料:

教案:   

《 动态网页设计与制作 》专业课程教学设计模板

 

课程名称

 
 

动态网页设计与制作

 
 

任课教师

 
 

韩多成

 
 

授课日期

 
 

年  月  日

 
 

年  月  日

 
 

年  月  日

 
 

年  月  日

 
 

授课班级

 




 

授课地点

 




 

教研室主任审核意见

 
 

 

 

签名:

 

                                    年   月   日

 
 

题 目

 
 

PHP基础知识——控制结构与顺序结构

 
 

学习目标

 
 

知识目标

 
 

1、  三种控制结构

 

2、  顺序结构

 
 

技能目标

 
 

培养学生的自学能力、动手实践能力和创新能力。

 
 

素质目标

 
 

培养学生的团队精神和成功意识,增强学生学习的自信心,形成主动学习的良好氛围。

 
 

思政目标

 
 

诚信:通过监督平时作业的完成情况,强调诚信的重要性,不抄袭。

 

严谨:程序设计一定要有严谨的态度,能够从各个不同的角度测试并衡量程序的正确性和高效率。

 

坚持:程序的学习需要坚持到底的努力,坚持每周进步一点点。

 

友善:同伴之间养成互帮互助,有爱团结的氛围。

 
 

 

 

 

 

教学重点

 

 

 
 

内  容

 
 

顺序结构程序编写及调试

 
 

突破方法与手段

 
 

 

 

讲授法,探索教学,讨论法,练习法

 

 

 
 

教学难点

 
 

内  容

 
 

顺序结构程序编写及调试

 
 

突破方法与手段

 
 

讲授法,探索教学,讨论法,练习法

 
 

教学资源

 
 

 

 

多媒体机房、ppt课件、配套资源、教案、教材

 

 

 







                                                                     

 

教学过程设计

 
 

教学环节

 

(用时)

 
 

内容设计

 
 

情景引入

 
 

教学内容

 
 

点名,复习上节课内容及总结作业,引入本节课所要讲解内容。

 

包含超链接的网页

 
 

教师活动

 
 

点名,回顾上节课学习内容,引入本节课学习内容

 
 

学生活动

 
 

回顾上节课内容,了解本节课学习内容

 
 

设计意图

 
 

通过温故知新,引入本节课学习内容

 
 

新课讲授

 
 

教学内容

 
 

1流程控制语句

 

不论是PHP还是别的语法,程序总是由若干条语句组成。从执行方式上看,语句的控制结构分为以下三种:

 

 顺序结构:从第一条语句到最后一条语句完全顺序执行;

 

 选择结构:根据用户输入或语句的中间结果去执行若干任务;

 

 循环结构:根据某条条件重复地执行某项任务若干次,或直到达成目标即可。

 

2、三种结构程序执行方式

      

顺序结构                           

 


选择结构               

 

 

 

 
  

循环结构:

 

 

 

 

3、顺序结构程序示例:

 

<?php

 

//商场打折小程序。

 

$Original_price  = 500;       //原价为500元

 

$discount  = 85;             //促销期间85折

 

$Current_price  = $Original_price * $discount / 100;     //促销后价格

 

echo  "商品原价是:".$Original_price."元<br>";

 

echo  "打".$discount."折后促销价是:"  . $Current_price . "元";

 

?>

 

4、操作练习:

 

(1)编写程序实现求半径为10的圆周长和面积

 

<?php

 

$s=10;

 

Define(“pi”,3.1415);

 

$l=2*pi*$r;

 

#s=pi*$r*$r;

 

Echo  “圆的半径为”.$r.”的圆周长为:”.$l.”<br>”

 

Echo  “圆的半径为”.$r.”的圆面积为:”.$s.”<br>”

 

?>

 

(2)交换两个变量的值

 

<?php

 

$a=”一杯可乐”;

 

$b=”一杯橙汁”;

 

$m=$a;

 

$a=$b;

 

$b=$m;

 

Echo  “交换前变量a的值为:”.$a.”<br>”

 

Echo  交换前变量b的值为:”.$b.”<br>”

 

Echo  交换后变量a的值为:”.$a.”<br>”

 

Echo  交换后变量b的值为:”.$b.”<br>”

 

?>

 

5、顺序结构程序编写步骤:

 

(1)定义变量的并为变量赋值。

 

(2)计算或数据处理(复杂问题,注意计算顺序)

 

(3)输出所需的结果

 
 
 

教师活动

 
 

使用各种教学方法,利用多媒体机房和教学课件,教学案例等教学资源,对教学内容进行讲授,对操作过程进行示范操作,结合操作案例让学生掌握所学知识和操作技能。

 
 

学生活动

 
 

配合教学活动,学习相关知识。掌握操作技能

 
 

设计意图

 
 

讲授新知识,让学生学习本节课内容。掌握所学操作技能

 
 

实践练习

 
 

教学内容

 
 

    实践操作

 

结合本节课所学知识,理解教材上案例并调试运行。

 

完成操作练习题

 
 

教师活动

 
 

安排操作任务,辅导学生完成对应的操作任务

 
 

学生活动

 
 

结合本节课所学内容,完成操作任务。

 
 

设计意图

 
 

让学生能熟练掌握所学知识,通过实践练习进一步强化操作技能

 
 

板书设计

 

 

作业布置

 
 

课后配套练习

 
 

教学反思

 


教学课件: