1、1.1.1. 算法的概念课前预习学案一、预习目标:了解算法的含义,体会算法的思想。二、预习内容:1.算法的概念及其特点2.判断一个数为质数的算法设计三、提出疑惑:如何快速准确的写出一个问题的算法?课内探究学案一、学习目标:1.了解算法的含义,体会算法的思想;2.能够用自然语言叙述算法;3.知道算法应满足的要求。二、学习重点:算法的含义、判断一个数为质数的算法设计。学习难点:把自然语言转化为算法语言。 三、学习过程:(一)、自主学习:1算法的概念2算法的重要特征:(二)、例题分析:例1. 任意给定一个大于1的整数n,试设计一个程序或步骤对n是否为质数做出判定变式训练1:一个人带三只狼和三只羚羊过
2、河,只有一条船,同船可以容纳一个人和两只动物没有人在的时候,如果狼的数量不少于羚羊的数量,狼就会吃掉羚羊请设计过河的算法。例2 给出求解方程组的一个算法变式训练2:写出求过两点M(-2,-1)、N(2,3)的直线与坐标轴围成面积的一个算法。例3 用二分法设计一个求解方程x22=0的近似根的算法。变式训练3 给出求1+2+3+4+5的一个算法(三)、回顾小结:(1)算法的概念(2)算法的重要特征(四)、当堂检测:写出求的一个算法解:第一步:使,; 第二步:使; 第三步:使;第四步:使;第五步:使;第六步:如果,则返回第三步,否则输出课后练习与提高:1. 下列关于算法的说法中,正确的是( ).A
3、算法就是某个问题的解题过程 B 算法执行后可以不产生确定的结果C 解决某类问题的算法不是惟一的 D 算法可以无限地操作下去不停止2.有一堆形状大小相同的珠子,其中只有一粒质量比其他的轻,某同学利用科学的算法,两次利用天平找出这粒最轻的珠子,则这堆珠子最多有多少粒( )A. 4 B.5 C.7 D.93下列各式中的S值不可以用算法求解的是( )A.S=1+2+3+4B.S=1+2+3+4+.C.S=D.S=1+2+3+4+1004.已知一个学生的语文成绩为89,数学成绩为96,外语成绩为99。求它的总分和平均分的一个算法为:第一步:取A=89,B=99;第二步:第三步:第四步:输出计算结果。5.写出解方程2x+3=0的算法。第一步:第二步:第三步:6. 给出一个判断点P是否在直线y=x-1上的一个算法。w.w.w.k.s.5.u.c.o.m