1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
人教A版2003课标版《1.1.2程序框图与算法的基本逻辑结构》教案优质课下载
知识与技能目标:
了解循环结构的概念,理解当型结构和直到型结构;掌握两种循环结构的程序框图的画法;理解循环结构,能进行两种循环结构的程序框图的转化;
过程与方法目标:通过模仿、操作、探究,经历,学习设计循环结构程序框图,体会算法思想,发展有条理的思考与表达能力,提高逻辑思维。
情感、态度、价值观:感受和体会到算法的循环结构在解决问题中的意义,增强我们的创新能力,逻辑能力及应用数学解决问题的意识。
教学重点与难点:
重点:理解当型结构和直到型结构。
难点:当型结构和直到型结构的区别,如何设计循环结构框图解决问题。
教学手段 :借助信息技术包括计算机、幻灯片等辅助教学。
教学过程
一、温故知新,引出定义:
1.算法的三种基本逻辑结构:顺序结构,条件结构,循环结构
= 1 ﹨ GB3 ① 顺序结构:由若干个依次执行的处理步骤组成的.这是任何一个算法都离不开的基本结构。
,
= 2 ﹨ GB3 ② 条件结构:在一个算法中,经常会遇到一些条件的判断,算法的流向根据条件是否成立有不同的流向.条件结构就是处理这种过程的结构。
名称形式一形式二
结构形式 特征两个步骤A,B根据条件,选择一个执行根据条件是否成立选择是否执行步骤A
2. 课前热身:写出下列程序框图的运行结果:
(1) (2)
图中输出S=( ) ;若输入x=30,则输出的y值是( )
3. 新课引入:设计一个计算1+2+3+……+100的值的算法,并画出程序框图.
算法分析:由已学的顺序结构知识探究循环结构框图的形成过程
算法步骤:
第一步:从1开始将自然数1、2、 3、…、100逐个相加;
第二步:输出累加结果。
思考:这个算法中包含怎样的步骤呢?——包含重复执行的步骤