资源描述
幸福中学集体备课教案模板
年 月 日
学科
数学
年级
高一
主备教师
二次备课教师
课题
算法的概念
课型
第 周 第 课时
目标导学
1.理解算法的概念与特点;
2.学会用自然语言描述算法,体会算法思想;
3.培养学生逻辑思维能力与表达能力.
重点难点
算法概念以及用自然语言描述算法
用自然语言描述算法
教学过程
二次备课
(一) 自主学习
算法的概念
通过对以上几个问题的分析,我们对算法有了一个初步的了解.在解决某些问题时,需要设计出一系列可操作或可计算的步骤,通过实施这些步骤来解决问题,通常把这些
步骤称为解决这些问题的算法
在数学中,现代意义上的“算法”通常是指可以用计算机来解决的某一类问题的程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成.
(二)合作探究
(课本第3页例1)(难点是由质数的定义判断一个大于1的正整数是否为质数的基本方法)
练习1:(课本第4页练习2)任意给定一个大于1的正整数,设计一个算法求出的所有因数.
解:根据因数的定义,可设计出下面的一个算法:
第一步:输入大于1的正整数.
第二步:判断是否等于2,若,则的因数为1,;若,则执行第三步.
第三步:依次从2到检验是不是整除,若整除,则是的因数;若不整除,则不是的因数.
(三)反馈展示
(课本第4页例2)
练习2:设计一个计算1+2+…+100的值的算法.
解:算法1 按照逐一相加的程序进行
第一步:计算1+2,得到3;
第二步:将第一步中的运算结果3与3相加,得到6;
第三步:将第二步中的运算结果6与4相加,得到10;
……
第九十九步:将第九十八步中的运算结果4950与100相加,得到5050.
算法2 可以运用公式1+2+3+…+=直接计算
第一步:取=100;
第二步:计算;
第三步:输出运算结果.
练习3:(课本第5页练习1)任意给定一个正实数,设计一个算法求以这个数为半径的圆的面积.
解:第一步:输入任意正实数;
第二步:计算;
第三步:输出圆的面积.
教学反思
展开阅读全文