程序的循环结构教学设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《程序的循环结构》

北京师范大学励耘实验学校牛静

一、教材依据

广东教育出版社出版的2007-2008学年普通高中课程标准实验教科书《算法与程序设计(选修)》中第二章《程序设计基础》中的第四节《程序的循环结构》。

二、设计思想

⒈教学设计指导思想

以建构主义理论为指导进行本节课教学设计。设计以学生为中心,以解决问题为主线,引领学生经历“分析问题——设计算法——编写程序——调试程序”等用计算机解决问题的过程,体验程序设计的一般方法,展示问题求解的思维过程和方法,培养学生分析问题、解决问题的能力。强调教师对问题情境的创造性设置,突出学生主动思考、分析、比较的过程和实践的活动。

体现新课程的理念,引导学生注意寻找、发现身边的实际问题,从简单问题出发,设计解决问题的算法,并能初步选择使用恰当的循环语句解决问题,从而培养学生运用信息技术解决实际问题的能力,力争让学生将所学的信息技术应用到学习、生活实践中。

信息技术课程标准中对应要求是:“会使用程序设计语言实现顺序、选择、循环三种控制结构。初步掌握调试、运行程序的方法。

⒉教材分析

《程序的循环结构》是广东教育出版社出版的普通高中课程标准实验教科书《算法与程序设计(选修)》中第二章《程序设计基础》中的第四节《程序的循环结构》,本节课是其中的第二节课,前面同学们已经学习了用For语句实现循环。循环结构是程序设计中的重点也是难点。

⒊教学对象分析

⑴学生已经学习了程序的顺序结构、选择结构和循环结构中的For循环。

⑵掌握了For循环语句的格式、功能和执行过程。

三、教学目标

知识与技能:理解Do循环语句的基本格式、功能和执行过程

过程与方法:初步学会使用Do循环语句解决简单实际问题,初步掌握根据条件选择恰当的循环语句来解决简单问题的方法。

情感态度价值观:通过对不同循环语句解决问题的过程进行比较,体会到解决问题时要具体问题具体分析。

四、教学重点、难点

教学重点:学会使用Do循环语句来实现循环控制结构,解决简单问题。

教学难点:根据条件选择恰当的循环语句来解决简单问题。

五、教学方法

讲授法、讨论法、任务驱动、上机实践法、探究法等。

六、教学准备

⒈教学用具:

多媒体网络教室及教学系统、、课件。

⒉学习效果评价设计:

⑴问题一、问题二两道上机实践题完成情况;

⑵学习资料上的两道“想一想”题完成情况

⑶学习活动中的表现

评价量规

七、教学过程

附:

循环结构学习资料

班级:___________ 姓名:___________

⒈[任务一]陈婷这样捐书,到多少岁就能累计捐到或超过100本书呢完成程序并上机验证。

Age = 17

Sum= 0

Do

Age = _______+1

Sum= _________ + Age - 14

Loop While __________

Print Age; "岁时捐到"; Sum; "本书!"

[扩展任务] 试着用Do循环语句的格式三解决这个问题。

⒉[任务二]已知S=1+2+3+…+N,找出一个最大的整数N,使得S<30000,完成程序并上机验证。

N=0

S= 0

____________

N==N+1

S= S+N

___________

Print "S="; S, "N="; N

[扩展任务]试着总结学习资料⒍项中的⑷Do循环语句基本格式四及执行过程。

⒊[想一想]读程序并选择正确答案(次次次 D.无限次 E.不确定次)

思考并填表(从首先、然后、执行、结束四个词中选择正确答案)

提示: Until <条件> 相当于 While not <条件>

⒌选作:思考并完成书P54页实践⑵。

⒍Do循环语句有关知识:

⑴Do循环语句基本格式一:

Do while <条件表达式>

循环体

loop

执行过程:首先判断条件表达式的值是否为ture,若不是,则退出循环,执行loop后面的语句,若是true则执行循环代码,当执行到loop语句时,返回到do while语句,再次判断条件表达式的值是否为true,反复执行上述过程,直到条件表达式值为false,退出循环。

⑵Do循环语句基本格式二:

Do

循环体

loop while<条件表达式>

执行过程:第一次先执行循环代码,遇到loop while判断条件表达式的值是否为true,若是则返回到do,再次执行循环体,若为false,则退出循环。

⑶Do循环语句基本格式三

Do

循环体

loop until <条件表达式>

执行过程:

这个循环过程和格式二相似,不同的是循环条件,本循环当循环条件为false时才执行。

⑷同学们试着总结

Do循环语句基本格式四

相关文档
最新文档