资源简介 (共16张PPT)延迟符2.1计算机解决问题的过程第1课时学 习 目 标1.了解并能说出通过编程解决问题的过程。2.知道算法的描述方法,针对一个问题能用自然语言和流程图描述算法。3.识记流程图符号和对应的功能,能画出流程图符号和算法的三种基本结构。任务探究一 做游戏,尝试用语言描述最强大脑游戏问题活动1 “最强大脑”游戏的游戏规则为:用3秒记忆5位人物对应的编号,之后根据提问回答3位人物的编号,看谁记住的人物编号数量多。要求:1.每个同学做2-3次,看谁答对的次数多。2.用语言描述做游戏的过程。计算机解决问题的过程一、分析问题任务探究一 做游戏,尝试用语言描述最强大脑游戏问题提示:1.打开教师文件文件夹,双击“最强大脑游戏.py”程序,完成要求1的操作。2.互相合作,讨论完成要求2的内容。开启你的最强大脑挑战吧!计算机解决问题的过程一、分析问题解决问题的过程,就是实现算法的过程。描述算法可以有多种方法。算法就是解决问题的方法和步骤。计算机解决问题的过程二、设计算法用自然语言描述算法优点:通俗易懂,是我们理解算法的第一步。缺点:易产生歧义计算机解决问题的过程二、设计算法算法的描述方法:计算机解决问题的过程二、设计算法用流程图描述算法流程图也称程序框图,它是算法的一种图形化表示方法。特点:形象、直观、易理解。例:最强大脑游戏:显示规则——延时3秒——清屏,这个过程是按顺序进行,可以用顺序结构表示算法的描述方法:任务探究二 认识流程图及其基本结构活动2 阅读课本P22-23页,使用流程图描述算法部分,认识流程图基本符号,组内同学以互相提问的方式,识记流程图符号及其功能。问题二、任务探究二 认识流程图及其基本结构活动3 结合教师文件文件夹中的《程序的三种基本结构》动画,理解三种基本结构的流程图,完成问题一、问题二的流程图制作。要求:组内互相讨论学习,标出不懂或模棱两可的地方。这里是100遍问题一、近日降温,某同学决定如果气温在0℃以下,就坐车去上学,如果气温在0℃以上就骑车去上学。起止框:表示一个算法的开始和结束。输入/输出框:表示从外部输入数据到计算机内部或者从计算机内部输出数据到计算机外部。处理框:表示操作的内容。判断框:表示判断的条件。满足条件,执行标识为“是”的路径;不满足条件,则执行标识为“否”的路径。流程线:指向算法运行的方向。连接符:表示流程图的接续。在相互联系的流程图内,流程线将在具有相同数字或字母的另一连接符处继续下去。流程图符号及基本结构总结顺序结构处理框:表示操作的内容。处理框流程图及基本结构总结分支结构判 断框判断框:表示判断的条件。满足条件,执行标识为“是”的路径;不满足条件,则执行标识为“否”的路径。流程图及基本结构总结循环结构1.下列关于算法的说法不正确的是( )A、算法是解决问题的方法和步骤B、解决问题的过程是实现算法的过程C、算法是程序设计的"灵魂"D、以上说法都不对D课堂检测For I=1 to Nif n能被3、5、7整除余数为2、3、2then输出nexit forend ifnext2.下列关于算法的描述,正确的是 ( )A.算法是描述解决问题的方法和步骤B.同一种算法只能用一种程序语言来实现C.描述算法的方法只有流程图D.算法就是数值计算的方法A课堂检测 展开更多...... 收起↑ 资源预览