计算机算法的概念教案,1.1.1 算法的概念公开课教案(教学设计)

共1课时

1.1.1 算法的概念 高中数学       人教A版2003课标版 1教学目标

正确理解算法的概念,掌握算法的基本特点.会写出简单问题的一个算法。 2学情分析

通过有趣的实例使学生了解算法这一概念的同时,激发学生学习数学的兴趣. 3重点难点

算法的概念及基本特征.写出解决一类问题的算法 4教学过程 4.1第一学时教学活动 活动1【导入】算法

示标导学

出示章前图,让同学们体会中国古代数学中蕴含着丰富的算法思想,不仅如此,在信息时代高速发展的今天,算法已成为计算机学科的重要基础,从而让同学们感受学习算法的重要性。

出示知识目标:①理解算法的概念;②会写出一个简单问题的算法。

自学质疑

1.学生自己动手完成问题一:

问题一:写出解二元一次方程组 的解的过程。

2.自学课本上出示的二元一次方程组的解法,并与自己的解法进行比较,体会课本上解法的特点及用途。

3.通过对二元一次方程组算法的探究,简单谈一谈算法给你留下的最深刻的印象,并试着给算法下一个定义(即:到底什么是算法).

(抽学生起来问答)

4.比较学生给算法下的定义与教科书上的差别,注意强调概念中的关键字词,得出算法的概念:

在数学中,算法是指按照一定的规则解决某一类问题的明确和有限的步骤。

(老师帮助学生进一步理解算法的概念,举例:烧水泡茶的过程。)

5.算法的基本特征:

明确性: 算法对每一个步骤都有确切的,能有效执行且得到确定结果的,不能模棱两可。(举例说明)

有限性: 算法应由有限步组成,至少对某些输入,算法应在有限多步内结束,并给出计算结果。(举例说明)

不唯一性: 求解某一个问题的解法不一定是唯一的,对于同一个问题可以有不同的解法。

互动释疑

在对算法概念有了一定的认识后,下面将展开对算法的进一步研究,即:试着设计简单问题的算法。

例1:(1)设计一个算法,判断7是否为质数。

(2)设计一个算法,判断35是否为质数。

(1)题先由学生自己写一些,老师巡视学生做的情况,及时发现问题,最后得出正确算法。接着让学生类比(1),试着说出(2)的算法。再请学生观察两个算法的相同之处和不同之处,从而得出判断一个数是否是质数的普遍方法。

变式一:设计一个判断1997是否是质数的算法。

(由于数值太大,再用例一的步骤已经不能解决问题,此时我们可以让计算机来帮助我们,但需要给他设计一个它能理解的算法。于是在老师的引导下,师生共同设计一个算法,在每一个步骤中慢慢逐步完善。)

探究:写出“判断整数n(n>2)的一个算法。

(这个问题只需在判断1997的算法上稍做改动。)

展示精典

分组讨论下面的思考题,并请同学踊跃的发表自己的想法。

思考:一个农夫带着一条狼、一头山羊和一篮蔬菜要过河,但只有一条小船.乘船时,农夫只能带一样东西.当农夫在场的时候,这三样东西相安无事.一旦农夫不在,狼会吃羊,羊会吃菜.请设计一个算法,使农夫能安全地将这三样东西带过河.

归纳延伸

出示中央电视台著名主持人李咏主持的一档综艺节目—《猜商品的价格》,让学生试着猜一猜,并体会里面蕴含的数学思想——“二分法”,并请同学们下来后自学课本上的例2,下节课请同学们来说说对例2的理解。

课堂小结:1、算法的概念

2、算法的特点

3、判断一个数是否为质数的算法

1.1.1 算法的概念 课时设计 课堂实录

1.1.1 算法的概念 1第一学时 教学活动 活动1【导入】算法

示标导学

出示章前图,让同学们体会中国古代数学中蕴含着丰富的算法思想,不仅如此,在信息时代高速发展的今天,算法已成为计算机学科的重要基础,从而让同学们感受学习算法的重要性。

出示知识目标:①理解算法的概念;②会写出一个简单问题的算法。

自学质疑

1.学生自己动手完成问题一:

问题一:写出解二元一次方程组 的解的过程。

2.自学课本上出示的二元一次方程组的解法,并与自己的解法进行比较,体会课本上解法的特点及用途。

3.通过对二元一次方程组算法的探究,简单谈一谈算法给你留下的最深刻的印象,并试着给算法下一个定义(即:到底什么是算法).

(抽学生起来问答)

4.比较学生给算法下的定义与教科书上的差别,注意强调概念中的关键字词,得出算法的概念:

在数学中,算法是指按照一定的规则解决某一类问题的明确和有限的步骤。

(老师帮助学生进一步理解算法的概念,举例:烧水泡茶的过程。)

5.算法的基本特征:

明确性: 算法对每一个步骤都有确切的,能有效执行且得到确定结果的,不能模棱两可。(举例说明)

有限性: 算法应由有限步组成,至少对某些输入,算法应在有限多步内结束,并给出计算结果。(举例说明)

不唯一性: 求解某一个问题的解法不一定是唯一的,对于同一个问题可以有不同的解法。

互动释疑

在对算法概念有了一定的认识后,下面将展开对算法的进一步研究,即:试着设计简单问题的算法。

例1:(1)设计一个算法,判断7是否为质数。

(2)设计一个算法,判断35是否为质数。

(1)题先由学生自己写一些,老师巡视学生做的情况,及时发现问题,最后得出正确算法。接着让学生类比(1),试着说出(2)的算法。再请学生观察两个算法的相同之处和不同之处,从而得出判断一个数是否是质数的普遍方法。

变式一:设计一个判断1997是否是质数的算法。

(由于数值太大,再用例一的步骤已经不能解决问题,此时我们可以让计算机来帮助我们,但需要给他设计一个它能理解的算法。于是在老师的引导下,师生共同设计一个算法,在每一个步骤中慢慢逐步完善。)

探究:写出“判断整数n(n>2)的一个算法。

(这个问题只需在判断1997的算法上稍做改动。)

展示精典

分组讨论下面的思考题,并请同学踊跃的发表自己的想法。

思考:一个农夫带着一条狼、一头山羊和一篮蔬菜要过河,但只有一条小船.乘船时,农夫只能带一样东西.当农夫在场的时候,这三样东西相安无事.一旦农夫不在,狼会吃羊,羊会吃菜.请设计一个算法,使农夫能安全地将这三样东西带过河.

归纳延伸

出示中央电视台著名主持人李咏主持的一档综艺节目—《猜商品的价格》,让学生试着猜一猜,并体会里面蕴含的数学思想——“二分法”,并请同学们下来后自学课本上的例2,下节课请同学们来说说对例2的理解。

课堂小结:1、算法的概念

2、算法的特点

3、判断一个数是否为质数的算法

Tags:1.1.1,算法,概念,开课,教案

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值