资源简介 (共21张PPT)玩一玩游戏规则∶农夫要用船把狼、羊、菜都运到河对岸,但是每次他只能带—种动物或菜过河,而如果没有农夫看护,狼会吃掉羊、羊会吃掉菜。玩一玩你是怎么让狼、羊顺利过河的 请把你的方法写在下面。我的方法:第一步:第二步:第三步:第四步:第五步:玩一玩第一步:船夫带羊过河,羊留下,船夫返回;第二步:船夫带草过河,草留下,带羊返回;第三步:船夫带狼过河,狼留下,船夫返回;第四步:船夫带羊过河。算法及其描述授课教师:喻倩时间:2021.6.10算法的概念算法是解决问题的具体步骤。算法是在有限步骤内求解某一问题所使用的一组定义明确的规则。下列关于算法的描述错误的是( C )做米饭的算法是刷锅、淘米、添水、加热。审题、列式解答、写出答案、检验是解答数学题的算法。算法可以描述S=1+2+3+……这一问题。算法要按步执行,每步执行的操作必须准确。测一测结合微课视频总结算法的特征(P.S. 结合教材)算法定义算法特征结合微课视频总结算法的特征贰算法的描述自然语言描述用自然语言描述算法,就是用人们日常所用的语言,如汉语、英语等来描述算法探究1如果有两瓶不同的液体,需要进行互换,我们应该采取哪些方法和步骤?(自然语言描述)流程图连一连输入/输出处理流程线连接点判断开始/结束表示算法的开始或结束表示算法中变量的计算与赋值表示算法中的条件判断表示算法中变量的输入或输出表示算法中的流向表示算法中的转接流程图基本图形及功能连一连输入/输出处理流程线连接点判断开始/结束表示算法的开始或结束表示算法中变量的计算与赋值表示算法中的条件判断表示算法中变量的输入或输出表示算法中的流向表示算法中的转接探究2如何利用流程图表示两瓶液体交换的过程?开始甲倒入丙乙倒入甲丙倒入乙结束伪代码用介于自然语言和计算机语言之间的文字和符号来描述算法。begin甲 => A乙 => BA => C(开始交换进行赋值)B => AC => Bend叁算法描述方法的比较小组合作您的内容打在这里,或者通过复制您的文本后在此框中选择粘贴,并选择只保留文字。输入标题小组合作:根据所学内容完成下列表格的梳理算法描述方法 优势 不足自然语言表示法 流程图表示法 伪代码表示法 小组合作您的内容打在这里,或者通过复制您的文本后在此框中选择粘贴,并选择只保留文字。输入标题算法描述的方法 优势 不足自然语言描述法 通俗易懂,不必专门训练 难以清晰表示深层次结构歧义易导致算法的不确定性描述语言过长,不便翻译成计算机语言流程图描述法 流程清晰、简洁 不依赖计算机与计算机语言,独立 书写不便,修改不易伪代码描述法 书写方便,格式紧凑,易于理解 种类繁多,不规范,易误读肆小结与作业布置小结试着自己利用Xmind画一下思维导图?作业1.问卷星上完成基础知识的检测2.思考:生活中还有哪些算法,能否利用计算机解决? 展开更多...... 收起↑ 资源预览