欢迎来到天天文库
浏览记录
ID:26079031
大小:67.50 KB
页数:4页
时间:2018-11-24
《《循环结构程序设计》教学设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《循环结构程序设计》教学设计郑州三十六中付江波课 型:新授课授课对象:高一、二班课 时:一课时【教学目标】1、知识与技能:理解循环结构,能识别和理解简单的流程图的功能。并运用循环结构设计流程图解决简单的问题2、过程与方法:通过模仿、操作、探究,学习设计循环结构流程图,体会算法思想,发展有条理的思考与表达能力,提高逻辑思维能力,增强识图用图的能力。3、情感态度与价值观:通过本节课的学习,让学生感受和体会到算法思想在解决具体问题中的意义,增强学生的创新能力及学以致用的意识。构建和谐的课堂氛围,培养学生勇于
2、提问,善于探索的思维品质。【教学重点、难点】依据教学目标,根据学生的认知规律,确定本节课的教学重点为理解循环结构,能识别和画出简单的循环结构流程图。难点为循环结构中的循环条件和循环体的确定。【教学方法与教学手段】教学方法:本节课主要采用“启发探究与合作探究相结合”教学方式。教学手段:采用多媒体辅助教学。【教学过程与设计】(一)创设情境,形成概念引例:写出1+2+3+4+……+100算法步骤,并画出流程图。(二)发现问题,探究新知1、循环结构定义:在算法中,从某处开始,按照一定条件,反复执行某一处理步骤的过程。2、
3、流程图表示:结束开始?输出生甲:生乙:开始?是否否是输出结束3、循环结构概念的理解:(1)循环结构中,必须含有循环变量,进而同时具有初始值。(2)循环结构中,一定含有顺序结构和分支结构。(3)循环结构三要素:循环变量初始值:循环体:循环条件:或(4)两种循环类型:直到型循环结构和当型循环结构(5)特点:具有反复执行某一处理过程特点的算法用循环结构。(三)循环结构的程序语言描述1、while循环格式:WHILE <条件> <循环体> WEND 说明:<条件>是终止循环的逻辑表达式,<条件>应随循环的
4、执行而变化,最终退出循环。引例程序代码:s=0 i=1 WHILE i<=100 s=s+ii=i+1WEND print"1+2+3+...+100=";send2、for循环格式:FOR<变量>=<初值>TO<终值>STEP<增量> 循环体 NEXT<变量>说明: (1)FOR与NEXT必须配对; (2)FOR必须在NEXT的前面; (3)FOR中的循环变量与NEXT的变量一致; (
5、4)步长为1时“STEP1”可省略; (5)循环终止的条件是循环变量赋值超过终值,而不是等于终值。 (6)循环次数的计算:次数=(终值一初值)/步长+1 (7)循环变量尽量用整型变量; (8)循环变量初值和终值、步长值均可以是正值、负值或零,也可是整数或小数; 引例程序代码:s=0 fori=1to100 s=s+i nexti print"1+2+3+...+100=";s end 3、do循环格式:dowhile<条件>或:
6、 <循环体> loopdountil<条件><循环体> loop引例程序代码:s=0 i=1 doWHILE i<=100 s=s+ii=i+1 loopprint"1+2+3+...+100=";send(四)例题解析强化训练某市进行人口预测,现有人口总数为P,人口增长率为R,预测第T年人口总数将是多少?用流程图描述你的算法?并写出程序?开始n=0?P=P×(1+R)n=n+11输出P结束输入P,R,T解:是否程序代码:InputP,R,Tn=0Wihlen≤Tn=n+1P=P*(1+R)
7、WendPrint“p=”;Pend(五)学生练习:根据引例,设计用流程图表示1×2×3×···×250算法;并写出程序。(六)总结归纳布置作业思考题:当今社会个人理财问题已受到很多市民的关注,存款、国债、股票、黄金产品都是市民理财的内容。随着存款加息周期的到来,市民越来越关心存款利息的收益。某一时期银行一年期定期储蓄年利率为3.06%,如果存款到期不取继续留存,银行会根据存款时约定的转期自动将本金及80%的利息(20%的利息交纳利息税)转存为一年期定期储蓄。利用已学知识画出流程图并写出程序。【板书设计】循环结构
8、程序设计引例:循环结构的定义:while循环for循环do循环例一练习思考题
此文档下载收益归作者所有