欢迎来到天天文库
浏览记录
ID:14512726
大小:774.50 KB
页数:6页
时间:2018-07-29
《苏科版初中信息技术选修循环结构教案1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、组长评价:教师评价:§1.1.2程序框图与算法的循环结构编者:史亚军学习目标1.理解程序框图的含义及框图的循环结构,会利用程序框图表述算法。2.通过具体的实例,掌握程序框图的循环结构。3.激情投入,积极思考,勇于发言,培养科学的态度和正确的价值观。重点:理解循环体,循环终止条件。难点:循环结构在程序框图中的应用。学习过程使用说明:(1)预习教材P6~P12,用红色笔画出疑惑之处,并尝试完成下列问题,总结规律方法;(2)用严谨认真的态度完成导学案中要求的内容;(3)不做标记的为C级,标记★为B级,标记★
2、★为A级。预习案(20分钟)一.知识链接(1)顺序结构(如图1):A框和B框是依次执行的(2)条件结构(如图2):它包含一个,当条件成立时执行,否则执行.AB(3)选择结构不同于顺序结构的特征是含有(图1)(图2)(4)顺序结构:顺序结构像一条没有分支的河流,奔流到海不复回;条件结构:条件结构像有分支的河流最后归入大海;事实上很多水系是循环往复,今天我们开始学习循环往复的逻辑结构—循环结构.二.新知导学问题1:你能举出一些常见的需要反复计算的例子吗?(试举出两个和数学相关的例子)问题2:什么是循环结构
3、、循环体?问题3:(★★)试用程序框图表示以下两种循环结构,并说明它们的执行过程?(直到型循环)(直到型循环)问题4:(★)指出两种循环结构的相同点和不同点?探究案(30分钟)三.新知探究【知识点一】正确识别循环结构(直到型循环和当型循环)例1:请在右图中指出循环结构位置;该循环结构为;右图表示的算法解决的问题是,其结果为;(★★)你能将该框图中的循环结构改为另一个循环结构吗?例2:给出下面的程序框图,那么其循环体执行的次数是;(注:框图中的赋值符号“=”,也可以写成“←”或“:=”)YN开始S←0i
4、←1S←S+ii←i+1i>100输出S结束(例1图)否是开始i=2,S=0S=S+ii=i+2i1000?结束(例2图)【知识点二】循环结构的程序框图中的应用(直到型循环和当型循环)例2:根据下列求的算法,画出它的程序框图?第一步:使,;第二步:使;第三步:使;第四步:使;第五步:使;第六步:如果,则返回第三步,否则输出.例3:设计框图实现的算法.并画出程序框图.例4:设计一个计算的程序框图.例5:(★)设计一个表示输出的过程的程序框图?例6:(★★)设计一个二分法求方程近似解的算法,并画出程序框图
5、?(设所求近似根与精确解的差的绝对值不超过)四.我的疑惑(把自己在使用过程中遇到的疑惑之处写在下面,先组内讨论尝试解决,能解决的划“√”,不能解决的划“×”)(1)()(2)()分享收获(通过解决本节导学案的内容和疑惑点,归纳一下自己本节的收获,和大家交流一下,写下自己的所得)随堂评价(15分钟)学习评价※自我评价你完成本节导学案的情况为().A.很好B.较好C.一般D.较差※当堂检测(时量:15分钟满分:30分)计分:1.用循环结构设计算法,需要完成三部分内容:(1)确定;(2)确定;(3)确定.2
6、.图(Ⅰ)中的箭头a指向①处时,输出,指向②处时,输出;图(Ⅱ)中的箭头b指向③处时,输出,指向④处时,输出.aYNS←0S←S+ii←i+1i>5输出S①②开始结束i←1bYNS←0i←i+1S←S+ii>5输出S③④开始结束i←1(Ⅰ)(Ⅱ)3.由相应的程序框图如右上图,补充完整一个计算1+2+3+…+100的值的算法.第一步,设i的值为_____________.第二步,设sum的值为_____________.第三步,如果i≤100执行第_____________步,否则,转去执行第_____
7、________步.第四步,计算sum+i并将结果代替_____________.第五步,计算_____________并将结果代替i.第六步,转去执行第三步.第七步,输出sum的值并结束算法.课后巩固(30分钟)(学习目标:掌握程序框图的循环结构)1.执行下方的程序框图,若,则输出的2.给出下面的算法:S1屏幕上显示两个两位正整数;S2提示用户输入这两数之和;S3判断计算结果是否正确,如果是,则显示“正确”;否则显示“错误!再示一次”,然后继续输入计算结果,直到结果正确为止.S4询问用户是否继续练习
8、,如果回答“Y”,则重复上述过程;如果回答“N”,则结束程序.根据以上叙述,完成表示该算法的流程图.开始?是输入p结束输出否YNYN结束开始随机显示两个两位数m,n“请输入m+n的值”答案正确(第一题)(第二题)3.阅读如图3的程序框图,若输入,则输出_______,________。4.如果执行如图4的程序框图,那么输出的等于()A.2450B.2500C.2550D.2652(第3题)(第4题)5.(★)已知有一列数,设计框图实现求该列数前20项的和
此文档下载收益归作者所有