教案:算法的含义教学目标:1
通过分析具体问题的过程与步骤,体会算法的思想,了解算法的特性
能按步骤用自然语言写出简单问题的算法过程
培养逻辑思维能力和发展解决问题的程序化能力
教学重点:1
理解算法的概念、特性;2
培养算法意识
教学难点:1
算法的含义的理解2
算法的合理表述
教学方法:探究式教学通过分析具体问题的过程与步骤,启发学生探究算法的概念与特性
教学手段:多媒体辅助教学教学过程:一.问题情境情境娱乐节目中,猜物品的价格游戏:现在一商品,价格在0~8000元之间,解决这一问题有哪些策略
解:第一步:报4000第二步:若主持人说“高了”,就说2000,否则,就说6000第三步:重复第二步的报数方法,直至得到正确结果二.学生活动学生进行分组讨论、合作交流,教师对学生的讨论进行指导,让学生充分交流,各抒己见,寻找解决问题的多种方法,并对方法优劣进行比较
在情境问题的讨论中,学生已初步感受了算法的思想,这时,很自然地给出算法的广义理解——完成某项工作的方法和步骤
再请学生举一些日常生活中算法的例子(如烧开水),从而使学生再次感受算法的思想
三.建构数学,数学运用由生活中算法的例子过渡到学生所熟悉的数学问题的算法,进一步渗透算法的思想
例1:给出求1+2+3+4+5的一个算法
解:算法1第一步:计算1+2,得到3第二步:将第一步中的运算结果3与3相加,得到6第三步:将第二步中的运算结果6与4相加,得到10用心爱心专心115号编辑第四步:将第三步中的运算结果10与5相加,得到15算法2第一步:取n=5第二步:计算第三步:输出运算结果然后,老师利用Excel来演算,从而体现计算机的优越性
在此基础上,追问学生:怎样的算法才是计算机能实现的算法
这样,让学生在原有认知基础上很流畅地构建新知——算法的概念
1.算法的概念:对一类问题的机械的、统一的求解方法称为