for循环语句讲课

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

For循环语句说课人:高新蒙《For循环语句》教材分析学情分析教学目标和重、难点分析教学策略分析教学过程教学总结1、本课教材的地位和作用教材:广东教育出版社的信息技术教材模块:《算法与程序设计》章节:2.4.1《For循环语句》1)理解循环结构的思想,学会使用程序设计语言实现循环控制结构循环结构程序设计2)初步掌握调试、运行循环结构程序的方法2、课程标准中的相关要求3、本节主要内容介绍循环结构的概念:在一定条件下,多次重复执行一组语句的结构。For循环语句语法格式:For循环变量=初值to终值(step步长)语句块next循环变量编写循环结构的要素:①循环次数的设置:初值、终值、步长值②循环体的编写:构建解决问题的数学模型返回大一年级学生具备知识逻辑性强,较为枯燥,部分学生的学习兴趣不高学生编写代码、调试程序的能力,存在较大差异问题问题学生学习起点分析数学逻辑思维基础顺序、分支结构程序编写调试程序能力返回1、教学目标知识与技能(1)理解循环结构程序控制的基本思路。(2)掌握For语句的语法规则。(3)理解累加器的原理。(4)学会设置初值、终值、步长值控制循环次数。(5)学会分析建立正确的数学模型,使用循环结构编写程序解决现实生活、学习中所遇到的问题。过程与方法(1)经历用循环结构求解问题的基本过程。(2)在编程实践中,进一步掌握调试、运行程序的方法。(3)针对循环结构解决问题的过程与结果进行有效的评价。情感态度与价值观(1)在小组合作、探讨交流过程中,增强学生合作意识、创新思维与进取精神。(2)联系实际应用“植树问题”,渗透“持之以恒,积少成多”的学习精神,增强环保意识,激发学生学习的热情。2、教学重、难点教学重点:⑴For语句编写程序实现循环结构的过程。⑵设置初值、终值、步长值控制循环次数。⑶建立正确的数学模型,编写循环体的代码。教学难点:⑴理解累加器原理。⑵建立正确的数学模型,编写循环体的代码。返回教学策略主要教学方法:情境教学、讲授法、演示法、任务驱动,游戏教学法等主要学习方法:小组协作学习、自主学习等课堂教学信息素养信息意识信息技能文化素养知识与技能目标过程和方法目标情感态度和价值观教学策略想一想练一练议一议自主探究讲授新知小组协作观察合作探究情景引入任务引领交流评价总结拓展课堂任务的设计、实施策略提高任务拓展任务基础任务屏幕输出5个“1”学法:仿照、修改现成的程序,在实践中认识For语句语法规则计算表达式值学法:完善“半成品”任务,掌握编写、运行、调试循环结构程序的方法植树问题学法:联系实际分析问题,构建数学模型,编写适当的循环结构程序。半成品加工策略教学环境和资源教学环境:具有局域网、多媒体系统的计算机专业教室教学资源:可执行程序——猜数游戏学案——任务说明,操作步骤提示,拓展思考,评价标准演示课件——主要知识点程序实例——课堂部分任务的“半成品”程序返回情景引入基础任务任务一:尝试1:修改程序,在窗体上输出10个1尝试2:修改程序,在窗体上输出10个”你好”在窗体上,输出5个1顺序结构:print1;print1;print1;print1;print1;循环结构:N=0Fori=1to10print1;Nexti控制循环的次数重复执行的内容一、循环结构的概念在一定条件下,多次重复执行一组语句的结构。条件循环体(需要多次重复执行的语句)真假二、For循环语法规则:Fori=初值to终值(step步长值)循环体Nexti关于循环次数控制的探究实验方案:修改初值、终值、步长值,循环体不变1)Fori=1to102)Fori=2to113)Fori=2to20step24)Fori=10to1step-1累加计数的过程次数a的值执行语句过程a的值11a=a+1a=1+1222a=a+1a=2+1333a=a+1a=3+14…………a=a+1…………1010a=a+1a=10+11111〉10成立,结束循环求的和N=0Fori=1to10N=N+((-1)^(i+1)*i)Nexti解法1:N=0Fori=1to10Ifimod2=0thenN=N-ielseN=N+iEndifNexti解法2:1234910一题多解,发散思维提高任务任务2:拓展任务2009年3月12日——我国第30个植树节假设从今年开始,高一年级的每位同学(共600人),都能种植一棵树,以后的每一年,每个人都比前一年再多种一棵树,那么,20年后,可以种植多少棵树?PrivateSubCommand1_Click()N=0Fori=1To20N=N+600*iNextiText1.Text=NEndSub程序代码:任务3:植树问题开始i=1i20Text1.Text=N结束i=i+1N=N+600*i否是流程图N=0交流评价课堂小结总结知识内容归纳过程难题布置课后作业教学总结本节课学生在一个任务驱动、探究思考、循序渐进的学习过程中,理解了循环结构的思想,学会了用For语句编程实现循环结构的方法,体验到循环结构解决问题的优势,提高了利用程序让计算机自动化解决问题的兴趣。在交流和展示过程中,学生们也迸发出各种创新思维的火花。板书设计For循环语句一、循环结构概念一定条件、多次重复、一组语句二、For语句语法规则For循环变量=初值to终值(step步长)语句块Next循环变量

1 / 28
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功