内容正文:
案例 认识算法
1. 《课程标准》要求
从生活实例出发,概述算法的概念与特征,运用恰当的描述方法和控制结构表示简单算法。
2. 教学目标
·了解算法的含义,体会算法的思想,理解算法在解决问题中的作用。(计算思维)
·通过分析实例描述算法的特征。(计算思维)
·能够用自然语言描述解决具体问题的算法。(数字化学习与创新)
3. 学业要求
依据问题解决的需要设计算法。
4. 教学对象分析
对高一年级学生来说,算法并不陌生,学习和生活中的许多问题都与算法息息相关。例如,在数学中,从四则运算到解方程,从数列求和到素数的判定,都是算法的具体体现。学生虽然对算法有接触和体验,但并没有把这种体验进行升华,对于算法的概念、特征和描述并没有真正地理解和掌握。
通过本节课的学习,学生可以初步掌握算法的知识,并通过对具体案例的分析,体验算法在解决问题中的重要作用,初步形成算法的基本思想,提高计算思维。
5. 教学重点与难点
教学重点:体会算法思想,描述算法的特征。
教学难点:会用自然语言表达一些具体的解决问题的算法。
6. 教学方法与教学手段
教法:以问题解决为线索,以任务驱动的方式组织教学。
学法:以小组为单位,交流、研讨,利用思维导图绘制算法特征图。为调动学生积极性,可采用小组竞赛的形式开展学习。
7. 教学过程设计
教学环节
教学内容
学生活动
设计意图
创设情境
引入课题
在我们的生活和学习中,经常会运用到算法,这节课我们就来学习关于算法的知识。我们先从3个情境出发,初步了解什么是算法
聆听
思考
由情境引入,让学生快速进入学习主题。
通过趣味问题让学生对算法有一个初步的认识。
情境导入的目的并不是为了真正解决这些问题,而是为了让学生初步了解算法,只要在学生回答的基础上能够整理出解决问题的步骤即可
情境1:
一个农夫带着一条狼、一头羊和一篮蔬菜要过河,但只有一条小船可用。乘船时,农夫每趟只能带一样东西。当农夫在场的时候,这三样东西相安无事。一旦农夫不在,狼会吃羊,羊会吃菜。请设计一个方案,使农夫能安全地将这三样东西带过河。
请同学们分组讨论这个问题的解决方案,各组选一位学生发言
讨论
发言
情境2:
阅读教科书第48页,通过表2.2.1了解“更相减损术”是如何解决求两个正整数的最大公约数的问题的
阅读
思考
情境3:
著名数学家华罗庚