第12课《算法的控制结构》教案

文档属性

名称 第12课《算法的控制结构》教案
格式 doc
文件大小 406.0KB
资源类型 试卷
版本资源 浙教版
科目 信息技术(信息科技)
更新时间 2022-05-10 14:42:41

图片预览

文档简介

教学内容 第12课 算法的控制结构 课时 2
教学目标 1.理解算法的三种控制结构:顺序结构、分支结构、循环结构。2.掌握三种控制结构流程图绘制的基本方法。3.能够联系生活实例举出算法的控制结构的简单案例,并绘制出相应的流程图。4.感受算法在生活中是无处不在的,体验到算法的重要作用。
教学重点 了解算法的三种基本结构的执行过程,并能画出它们的流程图。 教学难点 循环结构的执行过程。
教学准备 网络多媒体教室,软件要求安装画程,常用流程图的图形、名称、含义对照表及案例流程图等。
教学过程
教学版块 教师活动 学生活动 设计意图
回顾旧知对比导入 1.什么是算法?2.展示输入三个数,输出其中最大的数的流程图。让学生说说流程图的作用。3.展示输入两个数,输出他们的和和差的流程图。让学生说说流程图的作用。4.比较两个流程图,观察有什么不一样的地方?揭题:第十二课 算法的控制结构有流程图的比较,可得出,算法都是由基本的结构组合而成的,这些基本的结构称为“算法的控制结构”。算法的基本控制结构有三种,即“顺序结构”、“分支结构”、和“循环结构”。 回忆算法的含义,积极思考流程图的各 种 符 号 所 代 表 的 意义,举手回答问题。 回顾算法的概念,为本节课三种结构的学习做准备。
顺序结构 1.请同学们描述一下自己从早上起床到来校的这个过程,可以按时间先后说出中间都做了哪些事情。PPT展示老师的起床到来校的流程图。这些事情都是按照一定的顺序进行的,在算法设计结构中,各个步骤按照先后顺序依次执行的结构就是顺序结构。2、刚才展示输入两个数,输出他们的和和差的流程图就是顺序结构。在我们的学习和生活中还有哪些事例是这种顺序结构的?请你说说。任务一:选择刚才同学说的一个例子,用office Visio软件画出流程图。展示并评价学生的流程图 学生用语言描述从起床到学校过程。在其他人回答时,思考与他人的相同处。联系学习和生活中的事例准备回答问题画出流程图并做好展示的准备。 联系生活实际,引出顺序结构的概念。完成任务一让学生学熟悉顺序结构。
分支结构 1.在我们的学习和生活中不是所有的事情都象上面的顺序结构一样,如天气变化会影响我们体育课上课的地方,若下雨则在体育馆,否则在操场。象这种在算法中先进行条件是否满足判断,再根据判断结果执行步骤的结构称为分支结构,也称选择结构。2.请同学们阅读p56页分支结构内容并根据分支结构流程图说说它是如何执行的?练习一:补充完整若下雨体育课在体育馆上,否则在操场上的流程图。任务二:请同学补全如何判断某一年是不是闰年的流程图。满足一下两个条件之一的年份为闰年:①能被4整除,不能被100整除的年份是闰年;②能被400整除的年份是闰年;展示部分学生答案,让学生自已解释,老师补充。 学生看书思考对照着分支结构流程图,理解执行的步骤并做好回答的准备。学生先看懂流程图后再填写判断的条件。弄懂闰年的判断,看懂流程图后积极思考,补充完整流程图。 用学生熟悉的例子引入分支结构,更能帮助学生理解分支结构的执行过程。结合数学中的学生比较了解问题,能提高学生的解题兴趣。
循环结构 1.在我们的学习和生活中有些事情会重复不断的做,如:每天早晨起床会刷牙、洗脸,每天我们都要做语文、数学作业等,不断的在循环。在算法中的某些操作步骤在条件控制下需要重复执行的结构称为打循环结构。2、请同学们阅读p56页循环结构内容并根据循环结构流程图说说它是如何执行的3、让学生结合流程图说说下面洗衣机“洗涤”和“脱水”的整个过程。任务三:一个学生给自己制定了计划,每天要跑2000米,跑到两千米,结束,跑不到,继续跑。跑到400米一圈,画流程图。用S代表路程。在office Visio软件中画出流程图。展示部分学生答案,让学生自已解释,老师点评补充。 学生看书思考对照着循环结构流程图,理解执行的步骤并做好回答的准备。学生通过具体实例来理解循环结构的执行过程。根据上面的学习,学生思考尝试完成任务三。 用学生熟悉的例子引入循环结构,能帮助学生理解什么是循环结构。通过看书理解循环结构的执行过程。通过具体实例判断学生是否掌握循环结构通过做题熟练掌握循环结构
课堂练习 练习:用流程图表示“如何判断某个数是不是偶数”的算法。拓展任务(选做):用流程图表示“求 1+2+3+……+100”的值的算法。(提示:运用本单元第一节课中学到的“变量”) 根据本节课知识完成练习一,然后尝试完成练习二。 两个练习难度分层,兼顾各个能力层 次 的 学生。
课堂总结 1.对学生随堂练习一的结果进行讲解和评价,对拓展任务给出一定的提示和分析。2.总结算法的三种控制结构特点,并对每个结构的流程图进行回顾。 回顾算法的三种结构,掌握这三种结构的基本概 念 和 流程图表示方法。 对学生课堂的练习给出及时反馈。总结本课知识点。
板书设计 第12课 算法的控制结构顺序结构顺序结构指算法设计结构中,各个步骤按照先后顺序依次执行的结构。二、分支结构分支结构指在算法中先进行条件是否满足判断,再根据判断结果执行步骤的结构,也称选择结构。三、循环结构循环结构指在算法中的某些操作步骤在条件控制下需要重复执行的结构称。
教学反思