课件编号19221809

第11课 算法的表示 课件(共15张PPT) 浙教版(2020)初中信息技术七年级下册

日期:2024-05-22 科目:信息技术 类型:初中课件 查看:62次 大小:6373397Byte 来源:二一课件通
预览图 1/7
七年级,信息技术,初中,2020,教版,PPT
  • cover
(课件网) 第11课 算法的表示 用自然语言说一说虫子是怎样运动的呢? 步骤一:开始移动 步骤二:当粉色触角碰到黑线时,就向左转; 当绿色触角碰到黑线时,就向右转; 步骤三:继续移动,碰到边缘就反弹 步骤四:如果下达停止指令,就结束移动 算法的描述 1.自然语言 2.流程图 3.计算机语言等 一、算法的自然语言描述 自然语言是人们日常生活中交流使用的语言。 步骤一: 步骤二: 步骤三: 打开冰箱 把大象放进去 关上冰箱 把大象装进冰箱的算法,自然语言表示如下: 任务一:用自然语言描述 输入两个自然数,求这两个数中较大的数。 步骤1: 步骤2: 步骤3: 输入数字A、数字B 比较两个数字 如果A比较大,输出A; 如果B比较大,输出B 二、算法的流程图表示 步骤一: 步骤二: 步骤三: 打开冰箱 把大象放进去 关上冰箱 把大象装进冰箱的算法,自然语言表示如下: 开始 打开冰箱 把大象放入冰箱 关上冰箱 结束 流程图是一种以图解方式表示算法的描述方法。 优点:形象、直观,更容 易理解。 开始 结束 移动10步 碰到边缘反弹 绿色是否碰到黑色 粉色是否碰到黑色 向左旋转( 15 )度 向右旋转( 15 )度 是 是 下达停止指令 否 否 是 否 用流程图表示 对应脚本 开始 输入数字A、B A>B 输出A 输出B 结束 是 否 任务二:用流程图表示“输入两个自然数,求这两个数中较大的数”的算法。 步骤1: 步骤2: 步骤3: 输入数字A、数字B 比较两个数字 如果A比较大,输出A; 如果B比较大,输出B 用流程图表示的算法更加简练,直观,流向清楚。 读懂流程图 输入A=5,B=4,输出结果_____ 输入A=3,B=6,输出结果_____ 输入A=9,B=7,输出结果_____ “输入两个数,输出其中较大的数”的算法 5 6 9 升级挑战 用流程图表示“输入三个数,输出其中最大的数”的算法 开始 输入A、B、C A>B A>C C>B 输出A 输出C 输出B 结束 是 是 否 否 否 输出C 任务三:绘制“输入一个自然数,判断该数是奇数还是偶数,并输出”的流程图。 开始 输入自然数A A是否为奇数 A为奇数 A为偶数 结束 是 否 课堂小结 1、用自然语言描述算法 2、用流程图来描述算法 3、无论做什么事,都要事先做好计划,这样才能把事情安排合理,做到有条不紊; 填一填 算法的表示 一、自然语言描述 二、流程图表示 开始、结束框 处理框 判断框 输入、输出 流程线

~~ 您好,已阅读到文档的结尾了 ~~