- 相关推荐
《算法概念》说课稿
作为一名人民教师,通常需要用到说课稿来辅助教学,借助说课稿可以更好地组织教学活动。那么大家知道正规的说课稿是怎么写的吗?下面是小编为大家整理的《算法概念》说课稿,希望能够帮助到大家。
《算法概念》说课稿1
一、教材分析
1.教材所处的地位和作用
现代社会是一个信息技术发展很快的社会,算法进入高中数学正是反映了时代的需要,它是当今社会必备的基础知识,算法的学习是使用计算机处理问题前的一个必要的步骤,它可以让学生们知道如何利用现代技术解决问题。又由于算法的具体实现上可以和信息技术相结合。因此,算法的学习十分有利于提高学生的逻辑思维能力,培养学生的理性精神和实践能力。
2.教学的重点和难点
重点:初步理解算法的定义,体会算法思想,能够用自然语言描述算法
难点:把自然语言转化为算法语言。
二、教学目标分析
1.知识目标:了解算法的含义,体会算法的思想;能够用自然语言描述解决具体问题的算法;理解正确的算法应满足的要求。
2.能力目标:让学生感悟人们认识事物的一般规律:由具体到抽象,再有抽象到具体,培养学生的观察能力,表达能力和逻辑思维能力。
3.情感目标:对计算机的算法语言有一个基本的了解,明确算法的要求,认识到计算机是人类征服自然的一有力工具,进一步提高探索、认识世界的能力。
三、教学方法分析
采用"问题探究式"教学法,以多媒体为辅助手段,让学生主动发现问题、分析问题、解决问题,培养学生的探究论证、逻辑思维能力。
四、学情分析
算法这部分的使用性很强,与日常生活联系紧密,虽然是新引入的章节,但很容易激发学生的学习兴趣。在教师的引导下,通过多媒体辅助教学,学生比较容易掌握本节课的内容。
五、教学过程分析
1.创设情景:我首先向学生们展示章头图,介绍图中的后景是取自宋朝数学家朱世杰的数学作品《四元玉鉴》,告诉学生们章头图正是体现了中国古代数学与现代计算机科学的联系,它们的基础都是"算法"。
「设计意图」是为了充分挖掘章头图的教学价值,体现1)算法概念的由来;2)我们将要学习的算法与计算机有关;3)展示中国古代数学的成就;4)激发学生学习算法的兴趣。从而顺其自然的过渡到本节课要讨论的话题。(约4分钟)
2.引入新课:在这一环节我首先和学生们一起回顾如何解二元一次方程组,并引导他们归纳二元一次方程组的求解步骤,从而让学生经历算法分析的基本过程,培养思维的条理性,引导学生关注更具一般性解法,形成解法向算法过渡的准备,为建立算法概念打下基础。紧接着在此基础上进一步复习回顾解一般的二元一次方程组的步骤,引导学生分析解题过程的结构,写出求一般的二元一次方程组的解的算法,并把它编成程序,让学生输入数据,体验计算机直接给出方程组的解。目的是让学生明白算法是用来解决某一类问题的,从而提高学生对算法的普遍适用性的认识,为建立算法的概念做好铺垫。
之后,我就向学生们提出问题:到底什么是算法?如何用语言来表达算法的涵义?这里让学生们根据刚刚的探索交流、思考并回答,然后老师进行归纳,得出算法的`基本概念,并帮助学生认识算法的概念,指出有穷性,确定性,可行性。这样可以让学生们真正参与到算法概念的形成过程中来,体会算法思想。(约8分钟)
3.例题讲解:在这一环节我安排了两道例题,以帮助学生们能更好地理解算法的基本概念,并应用到实际解决问题中去,而不只是单纯的对数学思想的领悟。
这两道例题均选自课本的例1和例2。
例1是让我们设定一个程序以判断一个数是否为质数。质数是我们之前已经学习的内容,为了能更顺利地完成解题过程,这里有必要引导学生们回顾一下质数应满足的条件,然后再根据这个来探索解题步骤。通过例1让学生认识到求解结构中存在"重复"。为导出一般问题的算法创造条件,也为学习算法的自然语言表示提供前提。告诉学生们本算法就是用自然语言的形式描述的并且设计算法一定要做到以下要求:
(1)写出的算法必须能解决一类问题,并且能够重复使用。
(2)要使算法尽量简单、步骤尽量少。
(3)要保证算法正确,且计算机能够执行。
在例1的基础上我们继续研究例2,例2是要求我们设计一个利用二分法来求解方程的近似根的程序。我们首先要对算法作分析,回顾用二分法求解方程近似根的过程,然后设计出解题步骤。二分法是算法中的经典问题,具有明显的顺序和可操作的特点.因此通过例2可以让学生进一步了解算法的逻辑结构,领会算法的思想,体会算法的的特征。同时也可以巩固用自然语言描述算法,提高用自然语言描述算法的表达水平。另外,借助例题加强学生对算法概念的理解,体会算法具有程序性、有限性、构造性、精确性、指向性的特点,算法以问题为载体,泛泛而谈没有意义。(约20分钟)
4.课堂小结:(1)算法的概念和算法的基本特征
(2)算法的描述方法,算法可以用自然语言描述。
(3)能利用算法的思想和方法解决实际问题,并能写出一此简单问题的算法
[设计意图]课堂小结是一堂课内容的概括和总结,有利于学生把握本节课的重点,对所学知识有一个系统整体的认识。(约6分钟)
5.布置作业:课本练习1、2题
[设计意图]课后作业的布置是为了检验学生对本节课内容的理解和运用程度以及实际接受情况,并促使学生进一步巩固和掌握所学内容。对作业实施分层设置,分必做和选做,利于拓展学生的自主发展的空间。
6.板书设计:
《算法概念》说课稿2
1教学目标
1、知识与技能
(1)了解算法的含义,体会算法的思想;
(2)能够用自然语言叙述算法;
(3)掌握正确的算法应满足的要求;
(4)会写出解一元二次方程(组)的算法;
(5)会写出一个求有限整数序列中的最大(小)值的算法;
(6)会写出求一段连续的整数的和的算法.
2、过程与方法
通过具体实例,体会解决问题的具体步骤,从而得到一般步骤,这些步骤就是算法,不同的问题有不同的算法.由于思考问题的角度不同,同一个问题也可能有多个算法.能模仿写出具体实例的算法步骤,写出一些具有一般性的问题的算法,并体会过程和方法的重要性.
3、情感态度与价值观
通过本节的学习,使学生对计算机的算法语言有一个基本的了解,明确到算法的要求,认识到算法是“打造”计算机一大“零件”,和认识到计算机是人类征服自然的一有力工具,进一步提高探索、认识世界的能力.
2教法与学法
教法:探究式教学法;
学法:自主思考,小组交流,把这些方法步骤总结提升便于解决数学问题或生活问题等.
3重点难点
重点:算法的含义、判断一个数是否为质数和求一组数的最值的算法设计;
难点:把步骤转化为算法语言.
4教学过程
4.1第一学时
创设情境,引入课题
问题:为什么要学习算法?从计算机与算法这一方面解释,往后的学习中再点拨.
情景1:把大象放冰箱,总共分几步?
情景2:农夫带羊和狼过河问题.
回忆:如何求解二元一次方程组?从具体的和一般的方程组求解,明确步骤,总结.
提出概念,探究新知
算法的概念:在数学中“算法”通常是指按照一定的规则来解决的某一类问题的明确和有限的步骤,这些步骤必须是明确和有效的',而且能够在有限步之内完成.
算法的表示方法:自然语言、框图、程序.
算法的基本思想与特征:(1)解决某一类问题;(2)在有限步之内完成;(3)每一步的明确性和有效性;(4)每一步具有顺序性.
对应一练习,加深对算法的理解.
例题练习,应练新知
例题1:(1)设计一个算法,判断7是否为质数.(2)设计一个算法,判断35是否为质数.
探究1:你能写出“判断整数n(n>2)是否为质数”的算法吗?从具体推广到一般,为后续程序和框图的学习埋下伏笔.
例题2:写出一个求整数a、b、c最大值的算法.
探究2.1:你能设计一个算法,使得从10个确定但互不相等的数中挑选出最大的那个吗?从3个数推广到10个数.
探究2.2:你能设计一个算法,使得从n个确定但互不相等的数中挑选出最大的那个吗?从10个数推广到n个数.
例题3:写出求1+2+3+4+5+6的一个算法 .
探究3:你有此题的其他算法吗?旨在说明一题多个算法.
课堂小结,总结提升
(1)本节课主要讲了算法的概念,算法就是解决问题的步骤,平时列论我们做什么事都离不开算法;
(2)解决一般性问题的思路和步骤;
(3)如何把这些步骤用算法语言表达出来.
课后作业,应用巩固
(1)看本节练习册后写出1+2+3+…+n的一个算法;
(2)写出求互不相同的五个数a,b,c,d,e中最小数的一个算法;
(3)《练习册》1.1.1.
【《算法概念》说课稿】相关文章:
《函数的概念》说课稿12-16
《函数的概念》说课稿07-26
函数概念说课稿04-06
函数的概念说课稿04-06
《函数概念》说课稿07-07
函数概念说课稿11-28
《导数的概念》说课稿12-14
集合的概念说课稿12-16
《函数的概念》说课稿7篇07-27
棱锥概念和性质说课稿02-15