
第1课算法基础知识.docx
4页本文格式为Word版,下载可任意编辑第1课 算法基础知识 第1课算法根基学识(学案) 学习目标: 学识目标: 了解算法的概念和进展历史 技能目标: 1.学会分析问题,提取问题形成算法描述 2.掌管流程图的概念与制作方法 情感、态度与价值观目标: 1.算法是解决问题的重要手段,通过对问题的研究和分析,设计算法对问题举行求解,提高分析问题和解决问题的才能,体会算法分析的魅力 2.在学习过程中,学习察觉学识的规律和方法并把它运用到解决实际问题中去,提高信息素养 学习重点: 理解并学会利用算法分析问题形成描述 学习难点: 设计合理算法并利用流程图表示 学习过程: 一创设情境,激趣导入 师生嬉戏,猜商品价格 二任务引领,探究学习 一、算法的概念 1、算法的概念 任务:阅读教材P2,总结算法的概念 斟酌:你能举出世活和学习中更多算法的例子吗? 2.解决问题的一般方法 任务:阅读教材P2,总结解决问题的一般方法 注:一问题多算法——“一题多解” 出名数学家华罗庚“烧水泡茶”的两个算法如下: 算法一:第一步,烧水; 其次步,水烧开后,洗刷茶具; 第三步,沏茶. 算法二:第一步,烧水; 其次步,烧水过程中,洗刷茶具; 第三步,水烧开后沏茶. 两个算法对比,算法更高效. 加油站:算法的作用 任务:阅读教材P3加油站,了解算法的作用。
二、算法的自然语言描述 任务:通过狼羊菜过河Flash嬉戏,找到安好过河的最正确方案,并且用语言描述出来写在下面 第一步: 其次步: 第三步: 第四步: 任务:阅读教材P3,总结自然语言描述法优缺点 三、算法的流程图表示 任务:阅读教材P3-P4,总结流程图的概念,熟悉常见的流程图符号 练一练:1、请把“狼羊菜过河”的另外一种算法用流程图描述出来 2、操作中,我们经常遇到输入密码才能开启文件的问题,把这种算法用流程图描述出来 四、用计算机语言描述算法 任务:阅读教材P4-P5,了解本册所涉及的两种描述算法的计算机语言 三汇报交流,课堂小结 总结一下,本节课你有哪些收获? 四学以致用,大显身手 1、以下给出关于算法的几种说法,其中正确的是() A、算法就是某一个问题的解题方法 B、对于给定的一个问题,其算法不确定是唯一的 C、一个算法可以不产生确定的结果 D、算法的步骤可以无限地执行下去不中断 2、算法的描述方法有( ) A、用自然语言描述 B、用流程图描述 C、用计算机语言描述 D、其余三项都是 3、两个大人和两个小孩渡河。
渡口只有一条小船,一次只能渡过一个大人或两个小孩他们四人都会划船,都不会游泳 同学们现在都想一想,怎么渡过河去?请写一写你的渡河方案 — 4 —。
