还剩2页未读,继续阅读
文本内容:
《算法及其表示》导学案【学习目标】了解算法的含义
1.了解算法的表示方法
2.学会用流程图表示算法
3.【学习过程】
一、小组讨论农夫过河游戏的方法一个农夫带着一条狼、一头山羊和一篮蔬菜要过河,但只有一条船乘船时,农夫只能带一样东西农夫在场的时候,这三样东西相安无事一旦农夫不在,狼会吃羊,羊会吃菜请设计一个方法,使农夫能安全的将这三样东西带过河方法如下
二、算法的概念自学完成
1.什么是算法?________________________________________________________
2.算法的特点________________________________________________________举出个生活中使用算法的实例
3.21问题_____________________________________________________________算法___________________________________________________________2问题_____________________________________________________________算法___________________________________________________________
三、算法的优化、对课本中三种泡茶算法进行评价自学完成
1、买菜与买书老李家住东直门,周六要去王府井书店买书刚要出门,爱人又要他到附2近的菜店买点菜回家,好做中午饭听话的老李会怎么办呢?设计出多种方案并给出你选择每种方案的理由(小组讨论)
四、算法的表示(自学完成)常用的算法表示方法有哪些?
1.,归纳自然语言和流程图描述算法的优缺点2表示方法优点缺点自然语言流程图.小结流程图常用基本符号3图形名称功能
五、实例练习用自然语言描述“在三个数中找出最大数”的算法(与教材中不同)(小组讨论)
1.画出该算法的流程图(小组讨论)
2.用自然语言描述“在两个数中找出较大数”的算法(自学完成)
3.画出该算法的流程图(自学完成)
4.券《鬻燧吗端艘i辎节再费®ClassID=3060。