【文档说明】《活动2 程序的基本结构》教案-九年级信息技术【人教蒙教】.docx,共(6)页,71.413 KB,由小喜鸽上传
转载请保留链接:https://www.ichengzhen.cn/view-93306.html
以下为本文档部分文字说明:
算法与流程图教学目标:1.了解计算机解决问题的一般过程,程序的基本概念,知道什么是算法及算法的三种结构;2.掌握计算机解决实际问题的思路,学会画基本的流程图;3.能够初步独立解决实际问题,提升对计算机处理问题的认识水平,更好地操作命令。教学重难点:算
法及算法的三种基本结构教具及演示实验:计算机课本板书设计教学计划:1课时教学过程:一、导课:设置情境:我们班组织辩论队参加学校辩论赛,都需要准备哪些工作?有哪些流程?二、知识探究:1.总结计算机程序在处理问题时需要哪些步骤或阶段;(1)明
确信息处理的目的;(2)组织好参加运算的数据;(3)确定运算的步骤与方法。2.理解算法的定义P66及算法的表示P67表2-1-1流程图;(1)算法:处理一个问题时,需要设计出一系列可操作、可计算、按顺序排列的步骤,通过实施这些步骤来解决问题,通常将这些步骤成为解决这个问题的一个算法。(2)算法的表
示:名称框图功能起止框表示算法的开始、结束输入与输出表示输入、输出处理框表示计算、赋值判断框表示某一条件是否成立流程线表示流程的发展方向3.算法的设计与结构(1)顺序结构:按照步骤依次执行的一个算法,称为具有“顺序结构”的算法,或者称为算法的顺序结构。例:求边长为a的正方
形的阴影面积。分析:设边长为a,正方形面积为S1,圆面积为S2,阴影面积为S=S1-S2;问题的算法:Step1:输入正方形的边长值a;sStep2:计算正方形面积S1=a2Step3:计算圆面积S2=π(a/2)2Step4:计算阴影面积S=S1-S
2;Step5:输出计算结果S。a/流程图表示:(2)选择结构:根据瞬间的条件,经过判断来选定不同的计算方法。例:在音乐CD超市,每张CD售价25元,顾客若购买5张以上(不含5张),则按照八五折收费,请设计一个计费的算法。数学表达:25x,x<=5Y
=21.25x,x>5输入边长aS1=a2S2=π(a/2)2S=S2-S1输出面积S结束开始问题的算法:Step1:输入购买的数量X;Step2:判断x与5的关系,大于5,则y=21.25x,否则y=25x;Step3:输出费用。流程图表示:(3)循环结构:变量N控制着
循环的开始和结束,称为“循环变量”。输入购买数xX≤5?y=21.25x输出y结束开始y=25x例:重复抛掷一枚硬币10次,记录正面朝上的次数。问题的算法:Step1::定义变量n,记录游戏次数;Step2:n从0到10,反复抛硬币,统计正面朝上的次
数;Step3:到10次停止游戏,退出。流程图:n=1n≤10?抛硬币结束开始统计正面三、强化练习1、将P71课堂练习中问题2,问题3文字描述转换为数学表达;2.尝试画出流程图。教学总结:1.算法及算法的表示;2.算法的结
构设计(顺序流程、选择结构、循环结构)。教学反思:学生对于算法的定义能够理解并且能够初步的完成问题文字描述转换为数学描述,但是对于算法结构和设计表现的比较生疏,不能很好的选择合理的结构,或者在选择算法结构之后不能很好地将数学问题转换为图形表达。整体上
学生学习兴趣浓厚,初步达成了教学效果。