资源简介 (共12张PPT)描述算法 编制流程算法与程序流程图导入新课农夫“勤学好问”:同学们,我遇到一个难题。带着我的狼、羊、菜过河,只有一条小船。乘船时,只能带一样东西。我在时,三样东西相安无事。一旦我不在,狼会吃羊,羊会吃菜。请同学们帮帮忙…操作flash并写出你的过河方案。一个农夫的来电嘟嘟嘟…算法与程序流程图导入新课Flash-自主探究算法与程序流程图导入新课编辑文字人和羊过河,人返回,留下羊;人和狼过河,人和羊返回,留下狼;人和菜过河,人返回,留下菜;人和羊过河。人和羊过河,人返回,留下羊;人和菜过河,人和羊返回,留下菜;人和狼过河,人返回,留下狼;人和羊过河。发送算法与程序流程图算法的概念算法:就是解决问题的方法和步骤,而且步骤是有限的,每一步骤必须有确切的定义,算法中执行的任何步骤都是可执行的操作步骤。确定性有穷性可行性输入输出算法与程序流程图流程图开始输入菜狼羊、规则处理人和羊过河,人返回,留下羊;结束人和狼过河,人和羊返回,留下狼;人和菜过河,人返回,留下菜;人和羊过河。解决过河问题的具体步骤判断都过河了否是自然语言这种描述方法通俗易懂,但有其局限性:语句一般很长、容易造成歧义、复杂算法比较难清晰表示出来,也不能被计算机直接执行。流程图清晰简洁,直观,逻辑结构明显,有利于转化成不同的程序设计语言,但修改很麻烦。伪代码书写方便,格式紧凑,不易规范、容易误解。算法与程序流程图算法的描述比一比:算法与程序流程图练一练自然语言算法与程序流程图小组合作-练一练农夫“勤学好问”这次又遇到难题了。他带着侄女和侄子过河,船只能承担农夫一个人的重量或者侄女和侄子两人一起的重量,所有人都会划船。请尝试用多种方法帮助农夫。分组讨论解决这一问题的具体步骤,并描述算法。开始输入ABCBC过河, B回来结束A过河,C回来B、C过河流程图农夫二次来电先两个小朋友BC过河,B回来。A过河,C回来,BC过河。算法与程序流程图拓展巩固-任务单任务单展示一、二、三、算法的概念和特性 。流程图的图形、名称和意义。实际生活中,用自然语言和流程图描述算法。算法与程序流程图小结小结评价告诉大家本节课你的收获Thank you 展开更多...... 收起↑ 资源预览