“算法初步”教学案例

发布 2022-07-02 23:39:28 阅读 3005

海南中学王涵。

1.1算法与程序框图。

1.1.1、算法的概念和特征。

1、 教学目标:

知识目标:通过分析具体问题的过程与步骤,初步体会算法的思想、了解算法的含义,能用自然语言描述解决具体问题的算法。使学生体会算法的基本特征——有穷性、确定性、有效性、顺序性、不唯一性、普遍性(普适性)。

能力目标:逐步发展学生有条理的思考与表达的能力,提高学生的逻辑思维能力。

情感态度与价值观:

让学生初步了解我国古代、现代数学家对数学发展的影响和贡献。增强民族自豪感,增强对科学的热爱。体会算法在科学技术和社会发展中的重要作用,培养学生刻苦学习,努力拼搏,努力成才的学习积极性。

2、 教学重点与难点:

通过实例体会算法思想,初步理解算法的含义,体会算法的特征。

3、教学基本流程:

材料一、2024年8月20-28日在北京召开的世界数学家大会的徽标正是赵爽在为《周髀算经》做的注中巧妙地构造的一副“弦图”用来证明勾股定理。

材料二:九章算术》

九章算术》是我国古代最主要的一部流传于后世的数学著作,它上承先秦数学发展之源流,后经汉代许多学者删补,最晚成书于公元1世纪下半叶。在中国历史上第一次出现了数学专著,是我国现有传本的古算书中最古老的数学著作。由于内容深刻、广博,它一问世就占据了中国数学舞台的中心位置。

它的出现,标志着中国古代数学体系的形成。

该书共收录了246个数学问题,包括方田、粟米、衰分、少广、商功、均输、盈不足、方程、勾股九章。其体例统一为:“今有。。。

问。。。几何。答曰:

。术6曰: 。

全书以计算为中心,任何问题都要计算出具体的数字作为答案,而其术文全部是公式和计算程序,即现在经常说的算法。它集中体现了中国古代数学体系的特征:以筹算为基础,以算法为主,寓理于算,广泛应用。

它的出现,标志着我国古代以解决社会各种实际需要(计算田亩面积、仓窖沟堤体积、交易、税收、编制历法等等)为主要内容,以算筹为主要计算工具,以当时世界上最先进的十进位值制的记数系统来进行各种运算,形成了一个包括算术、代数、几何等各种数学知识的体系。而且以算术(分数四则运算、比例问题等)和代数(负数的引入、一次方程组解法等)方面的成就最为突出。其中关于分数概念及其运算、比例问题的计算,负数概念的引入和正负数的加减运算法则等等,都比印度早800年左右,比欧洲国家则早千余年。

从此数学理论密切联系实际的风格和以计算为中心的特点,在中国也被牢固确立下来。

正如中国现代数学家,曾获得首届自然科学500万元大奖,在算法研究方面处于领先地位的吴文俊先生(1919~ )所说:,“九章算术》直道明代以前,向为中国数学上各种重大发现的源泉”。这本被誉为中国古算经之首的中国数学经典,于中国和东方数学,大体相当于《几何原本》之于希腊和欧洲数学。

在世界古代数学史上,两者像两颗璀璨的明珠,东西映辉,前者所代表的算法体系,与后者所代表的功利化体系旨趣既异,途经亦殊,成为现代数学思想方法的两大源泉。

材料三:举世瞩目的神舟六号载人飞船于2024年10月12日上午9点整准时在我国甘肃酒泉卫星发射中心升空,17日返回。

计算机的问世可谓20世纪最伟大的发明,它把人类社会带进了信息技术时代,而算法是计算机科学的重要基础,就像使用算盘一样,人们需要给计算机编制“口诀”——算法,才能让它工作,要想了解计算机的工作原理,算法的学习是一个开始。

正如章引言中所述:算法并不是一个全新的概念,从古到今,算法都在扮演着重要的作用。

4、教学情景设计:

小结:附:算法1:

s1:计算1+2得到3;

s2:将第一步中的运算结果3与3相加得到6;

s3:将第二步中的运算结果6与4相加得到10;

s4:将第三步中的运算结果10与5相加得到15;

s5:将第四步中的运算结果15与6相加得到21。

算法2:s1:取n=6;

s2:计算n(n+1)/2;

s3:输出运算结果。

算法3:s1:将原式变形为(1+6)+(2+5)+(3+4)=3×7;

s2:计算3×7;

s3:输出运算结果。

算法初步学案

234第1课时 算法的概念。课型 新课执笔 段志杰授课时间 2011年 2 月 28 日。学习目标 1.通过实例体会算法思想,了解算法的含义与主要特点。2.能按步骤用自然语言写出简单问题的算法过程。3.培养自己的逻辑思维能力与表达能力。重点难点 学习重点 将问题的解决过程用自然语言表示为算法过程。学...

算法初步学案

一。本章的知识结构。二。知识梳理。1 四种基本的程序框。2 三种基本逻辑结构。顺序结构条件结构循环结构。3 基本算法语句。一 输入语句。单个变量。多个变量。二 输出语句。三 赋值语句。四 条件语句。if then else格式。当计算机执行上述语句时,首先对if后的条件进行判断,如果条件符合,就执行...

算法初步学案

一。本章的知识结构。二。知识梳理。1 四种基本的程序框。2 三种基本逻辑结构。顺序结构条件结构循环结构。3 基本算法语句。一 输入语句。单个变量。多个变量。二 输出语句。三 赋值语句。四 条件语句。if then else格式。当计算机执行上述语句时,首先对if后的条件进行判断,如果条件符合,就执行...