一、导学
学习目标及重难点:
《 动态网页设计与制作 》专业课程教学设计模板
| 课程名称 | 动态网页设计与制作 | 任课教师 | 韩多成 | |||
| 授课日期 | 年 月 日 | 年 月 日 | 年 月 日 | 年 月 日 | ||
| 授课班级 | ||||||
| 授课地点 | ||||||
| 教研室主任审核意见 |
签名: 年 月 日 | |||||
| 题 目 | PHP基础知识——循环结构 | |||||
| 学习目标 | 知识目标 | 1、 do…while循环语句 2、 for循环语句 3、 Break和continue语句 | ||||
| 技能目标 | 培养学生的自学能力、动手实践能力和创新能力。 | |||||
| 素质目标 | 培养学生的团队精神和成功意识,增强学生学习的自信心,形成主动学习的良好氛围。 | |||||
| 思政目标 | 诚信:通过监督平时作业的完成情况,强调诚信的重要性,不抄袭。 严谨:程序设计一定要有严谨的态度,能够从各个不同的角度测试并衡量程序的正确性和高效率。 坚持:程序的学习需要坚持到底的努力,坚持每周进步一点点。 友善:同伴之间养成互帮互助,有爱团结的氛围。 | |||||
|
教学重点
| 内 容 | do…while循环语句 for循环语句 | ||||
| 突破方法与手段 |
讲授法,探索教学,讨论法,练习法
| |||||
| 教学难点 | 内 容 | do…while循环语句 for循环语句 | ||||
| 突破方法与手段 | 讲授法,探索教学,讨论法,练习法 | |||||
| 教学资源 |
多媒体机房、ppt课件、配套资源、教案、教材
| |||||
二、学习过程
1、观看微视频 :while循环语句
2、理解while循环结构,输入并调试对应的程序代码。
3、观看微视频:do……while 循环语句
4、理解都……while循环结构,输入并调试对应的程序代码。
5、观看微视频: for循环语句
6、理解for循环结构,输入并调试对应的程序代码。
7、观看微视频: foreach循环语句
了解foreach循环结构,foreach循环结构是数组专用循环结构,在数组内容学习中会再次学习到,本节先简单了解foreach循环。
8、观看微视频:跳转语句
理解continue语句结束本次循环,进入下一次循环结构的功能。理解break语句结束当前循环结构的功能。
9、理解break语句和continue语句的跳转作用,输入并调试对应的程序代码。
10、整理笔记、完成本节课测试作业。
三、教学资料:
教案:
《 动态网页设计与制作 》专业课程教学设计模板
| 课程名称 | 动态网页设计与制作 | 任课教师 | 韩多成 | |||
| 授课日期 | 年 月 日 | 年 月 日 | 年 月 日 | 年 月 日 | ||
| 授课班级 | ||||||
| 授课地点 | ||||||
| 教研室主任审核意见 |
签名: 年 月 日 | |||||
| 题 目 | PHP基础知识——循环结构 | |||||
| 学习目标 | 知识目标 | 1、 do…while循环语句 2、 for循环语句 3、 Break和continue语句 | ||||
| 技能目标 | 培养学生的自学能力、动手实践能力和创新能力。 | |||||
| 素质目标 | 培养学生的团队精神和成功意识,增强学生学习的自信心,形成主动学习的良好氛围。 | |||||
| 思政目标 | 诚信:通过监督平时作业的完成情况,强调诚信的重要性,不抄袭。 严谨:程序设计一定要有严谨的态度,能够从各个不同的角度测试并衡量程序的正确性和高效率。 坚持:程序的学习需要坚持到底的努力,坚持每周进步一点点。 友善:同伴之间养成互帮互助,有爱团结的氛围。 | |||||
|
教学重点
| 内 容 | do…while循环语句 for循环语句 | ||||
| 突破方法与手段 |
讲授法,探索教学,讨论法,练习法
| |||||
| 教学难点 | 内 容 | do…while循环语句 for循环语句 | ||||
| 突破方法与手段 | 讲授法,探索教学,讨论法,练习法 | |||||
| 教学资源 |
多媒体机房、ppt课件、配套资源、教案、教材
| |||||
| 教学过程设计 | ||
| 教学环节 (用时) | 内容设计 | |
| 情景引入 | 教学内容 | 点名,复习上节课内容及总结作业,引入本节课所要讲解内容。 制作包含表格的网页 |
| 教师活动 | 点名,回顾上节课学习内容,引入本节课学习内容 | |
| 学生活动 | 回顾上节课内容,了解本节课学习内容 | |
| 设计意图 | 通过温故知新,引入本节课学习内容 | |
| 新课讲授 | 教学内容 | 1、循环结构 循环结构是在某个条件满足的前提下,反复执行某一段程序的结构。它是程序设计中非常重要的一种控制结构。 在循环结构中,前提条件称为“循环条件”,反复执行的程序称为“循环体”。 PHP中有循环结构有四种: (1) while循环 (2) do……while循环 (3) for循环 (4) foreach循环 2、While循环 While循环的语法格式如下: While(条件表达式) {循环体} 在while中,先判断“条件表达式”是否成立,如果不成立(false),即直接跳过{循环体},执行其后面语句,如果条件成立(true),即执行循环体中的语句,然后再回到“条件表达式”判断,如果条件继续成立,则继续循环……依此反复,直至“条件表达式”不成立。 编写程序,计算1+2+3+……+99+100的和 <?php $he=0; $i=1; while($i<=100) { $he=$he+$i; $i++; } echo $he; ?> 无论在何种循环结构中,都必须保证循环条件表达式在某个时候不成立,否则,程序将因为一直条件成立而在循环结构中不停地运行,这种情况,称为“死循环”,是程序设计中,必须避免的一种错误。 3、do…While循环 do…While循环的语法格式如下: do {循环体} while(循环条件表达式); do……while循环结构中,首先执行一次循环体中的程序,再判断“循环条件表达式”是否成立,若不成立,即退出循环,继续后面的程序。若循环条件成立,即再进入循环体……直至循环条件不成立。 输入一个整数(假设是3526),用程序将这个整数各个数位上的数字顺序倒过来,并输出 <?php $s=3526; $w=0; do { $k=$s%10; $s=intval($s/10); $w=$w*10+$k; } While($s!=0); echo $w; ?> 在do……while型循环结构中,循环体至少执行了一次。 在while循环结构中,循环体可能一次也没执行。 4、For 循环 While循环与do……while循环比较适合于事先无法判断次数的循环,对于事先就可以判断循环次数的循环,使用for循环更加合适。 For循环的语法格式如下: for(循环变量=初始值;循环条件表达式;循环变量步长) {循环体} for结构的程序运行时: 赋给循环变量一个初始值 判断“循环条件”是否成立 如果成立,进入“循环体”执行一次 循环变量在原值的基础上自动变化一个“步长值” 再判断“循环条件”是否成立……:直至循环变量的值不再满足“循环条件”,退出循环。 用for程序求k=1+2+3+……+100 <?php $k=0; for($i=1;i<=100;$i+=1) {$k=$k+$i;} echo $k; ?> foreach 循环 foreach循环也称为“遍历循环”,但它只能用于遍历数组——对数组中每个元素都接触一遍,对其它类型的数据不支持。 其语法格式有两种,第一种如下: foreach(数组名 as 镜像名) {循环体}
|
| 教师活动 | 使用各种教学方法,利用多媒体机房和教学课件,教学案例等教学资源,对教学内容进行讲授,对操作过程进行示范操作,结合操作案例让学生掌握所学知识和操作技能。 | |
| 学生活动 | 配合教学活动,学习相关知识。掌握操作技能 | |
| 设计意图 | 讲授新知识,让学生学习本节课内容。掌握所学操作技能 | |
| 实践练习 | 教学内容 | 实践练习 结合本节课所学知识,理解教材上案例并调试运行。 完成操作练习题 |
| 教师活动 | 安排练习内容,辅导学生完成对应的操作练习 | |
| 学生活动 | 领取实践练习任务,按照要求完成相关操作 | |
| 设计意图 | 让学生能熟练掌握所学知识,通过实践练习进一步强化操作技能 | |
| 板书设计 | ||
| 作业布置 | 课后配套练习 | |
| 教学反思 | ||
教学课件:

