算法的概念篇一:算法的概念算法的概念(两个课时)赵玉苗教学目的:(1)理解算法的含义,体会算法的思想
(2)能够用自然语言表达算法
(3)掌握正确的算法应满足的要求
(4)会写出解线性方程(组)的算法
(5)会写出一个求有限整数序列中的最大值的算法
教学重点:算法的含义、解二元一次方程组和推断一个数为质数的算法
教学难点:把自然语言转化为算法语言
学法:1、写出的算法,必须能处理一类咨询题(如:推断一个整数n(n1)是否为质数;求任意一个方程的近似解;
),同时能够重复使用
2、要使算法尽量简单、步骤尽量少
3、要保证算法正确,且计算机能够执行,如:让计算机计算1×2×3×4×5是能够做到的,但让计算机去执行“倒一杯水”“替我理发”等那么是做不到的
教学过程一、章头图表达了中国古代数学与现代计算机科学的联络,它们的根底都是“算法”
算法作为一个名词,在中学教科书中并没有出现过,我们在根底阶段还没有接触算法概念
但是我们却从小学就开场接触算法,熟悉许多咨询题的算法
如,做四那么运算要先乘除后加减,从里往外脱括弧,竖式笔算等都是算法,至于乘法口诀、珠算口诀更是算法的详细表达
广义地说,算法确实是做某一件事的步骤或程序
菜谱是做菜肴的算法,洗衣机的使用说明书是操作洗衣机的算法,歌谱是一首歌曲的算法
在数学中,主要研究计算机能实现的算法,即按照某种机械程序步骤一定能够得到结果的处理咨询题的程序
(古代的计算工具:算筹与算盘
20世纪最伟大的创造:计算机,计算机是强大的实现各种算法的工具
1例1:解二元一次方程组:
1①②分析:解二元一次方程组的主要思想是消元的思想,有代入消元和加减消元两种消元的方法,下面用加减消元法写出它的求解过程
解:第一步:②-①×2,得:5y=3;③第二步:解③得y
35;第三步:将y
35代入①,得x
学生探究:关于