一、导学
学习目标及重难点:
《 动态网页设计与制作 》专业课程教学设计模板
| 课程名称 | 动态网页设计与制作 | 任课教师 | 韩多成 | |||
| 授课日期 | 年 月 日 | 年 月 日 | 年 月 日 | 年 月 日 | ||
| 授课班级 | ||||||
| 授课地点 | ||||||
| 教研室主任审核意见 |
签名: 年 月 日 | |||||
| 题 目 | 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)输出所需的结果 |
| 教师活动 | 使用各种教学方法,利用多媒体机房和教学课件,教学案例等教学资源,对教学内容进行讲授,对操作过程进行示范操作,结合操作案例让学生掌握所学知识和操作技能。 | |
| 学生活动 | 配合教学活动,学习相关知识。掌握操作技能 | |
| 设计意图 | 讲授新知识,让学生学习本节课内容。掌握所学操作技能 | |
| 实践练习 | 教学内容 | 实践操作 结合本节课所学知识,理解教材上案例并调试运行。 完成操作练习题 |
| 教师活动 | 安排操作任务,辅导学生完成对应的操作任务 | |
| 学生活动 | 结合本节课所学内容,完成操作任务。 | |
| 设计意图 | 让学生能熟练掌握所学知识,通过实践练习进一步强化操作技能 | |
| 板书设计 | ||
| 作业布置 | 课后配套练习 | |
| 教学反思 | ||
教学课件:






