当前位置:文档之家› 1教案:算法初步---算法与流程图范文

1教案:算法初步---算法与流程图范文

1教案:算法初步---算法与流程图范文
1教案:算法初步---算法与流程图范文

姓名学生姓名填写时间

学科数学年级高一教材版本人教版

课题名称算法初步课时计划第(1,2)课时

共(2)课时

上课时间

教学目标

同步教学知识内容明确知识点,梳理经典题型,同时培养学生整体知识的能力

个性化学习问题解决根据学生情况适当加强知识点

教学重点明确知识点,讲不懂不会的知识点,消灭在课上。

教学难点思路的培养。

教学过程

教师活动写在课前:

教学设计方案

PPTS Learning Center

第 1 页 共 19 页

开始上课:

一、知识网络

二、考纲要求

1.算法的含义、程序框图

(1)了解算法的含义,了解算法的思想.

(2)理解程序框图的三种基本逻辑结构:顺序、条件分支、循环.

2.基本算法语句

理解几种基本算法语句――输入语句、输出语句、赋值语句、条件语句、循环语句的含义.

三、复习指南

本章多以选择题或填空题形式考查,常与数列、函数等知识联系密切.考查的重点是算法语句与程序框图,以基础知识为主,如给出程序框图或算法语句,求输出结果或说明算法的功能;或写出程序框图的算法语句,判断框内的填空等考查题型.难度层次属中偏低.

算法初步

算法与程序框图

算法语句

算法案例

算法概念

框图的逻辑结构

输入语句

赋值语句

循环语句

条件语句 输出语句 顺序结构 循环结构 条件结构

第一部分算法与程序框图

※知识回顾

1.算法的概念:算法通常是指按一定规则解决某一类问题的明确和有限的步骤.

2.程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.

3.程序框图的三种基本逻辑结构是顺序结构、条件结构、循环结构.

4.算法的描述方式有:自然语言、程序框图、程序语言.

5.算法的基本特征:①明确性:算法的每一步执行什么是明确的;②顺序性:算法的“前一步”是“后一步”的前提,“后一步”是“前一步”的继续;③有限性:算法必须在有限步内完成任务,不能无限制的持续进行;④通用性:算法应能解决某一类问题.

※典例精析

例1.如图所示是一个算法的程序框图,则该程序框图所表示的功能是

这类题型,有两种方法:

第一,代人特殊值法:具体带几个数进去看看它在干嘛?

第二,抽象的分析法:具体分析每个语句,看看这个程序在干嘛?

解析:首先要理解各程序框的含义,输入a,b,c三个数之后,接着判断a,b的大小,若b小,则把b赋给a,否则执行下一步,即判断a与c的大小,若c小,则把c赋给a, 否则执行下一步,这样输出的a是a,b,c

教学设计方案

PPTS Learning Center

第 3 页 共 19 页

三个数中的最小值.所以该程序框图所表示的功能是求a,b,c 三个数中的最小值. 评注: 求a,b,c 三个数中的最小值的算法设计也可以用下面程序框图来表示.

例2.下列程序框图表示的算法功能是( ) (1)计算小于100的奇数的连乘积 (2)计算从1开始的连续奇数的连乘积 (3)计算从1开始的连续奇数的连乘积, 当乘积大于100时,计算奇数的个数

(4)计算≥1×3×5××n 100成立时n 的最小值

这类题型,有自己的方法,这里是高考的重点,每年必考的题型。

这类题,具体步骤:

将程序运行;

----》把每一步都写成一行(注意,不要算值) ----》竖直方向我们找规律

----》找结束的时候的点,做最后项。

解析:为了正确地理解程序框图表示的算法,可以将执行过程分解,分析每一步执行的结果.可以看出程序框图中含有当型的循环结构,故分析每一次循环的情况,列表如下: 第一次:13,5S i =?=; 第二次:135,7S i =??=;

第三次:1357,9S i =???=,此时100S <不成立,输出结果是7,程序框图表示的算法功能是求使≥1×3×5××n 100成立时n 的最小值.

选D.

评注:通过列表,我们能清楚了解程序的每一步中的各个变量是怎样变化的,这正是程序运行的本质所在.本题若要求编写求使≥1×3×5××n 100成立时n 的最小值的程序框图或程序时,很容易弄错输出的结果,应注意.

例3.在音乐唱片超市里,每张唱片售价为25元,顾客如果购买5张以上(含5张)唱片,则按九折收费,如果购买10张以上(含10张)唱片,则按八折收费,请设计算法步骤并画出程序框图,要求输入张数x ,输出实际收费y(元).

分析:先写出y 与x 之间的函数关系式,有25(5)22.5(510)20(10)x x y x x x x

=≤

,再利用条件结构画程序框图.

解: 算法步骤如下: 第一步,输入购买的张数x

,

第二步,判断x

是否小于5,若是,计算25y x =; 否则,判断x 是否小于10,若是,计算22.5y x =;否则,计算20y x =.

第三步,输出y . 程序框图如下:

评注:凡必须先根据条件做出判断,然后再决定进行哪一个步骤的问题,在画程序框图时,必须引入判断框,采用条件结构设计算法.如果变量分三级(或以上)时,就需要用到条件结构的嵌套,不能忽视结果中“是”、“否”的书写,否则不知道执行哪一条路径.一般地,分n 段的分段函数,需要引入1n -个判断框.条件结构有以下两种基本类型.

教学设计方案

PPTS Learning Center

第 5 页 共 19 页

例4.画出求22

2

111

123100+

+++

的值的程序框图.

分析:这是一个有规律的数列求和问题,每次都进行了相同的运算,故应用循环结构进行算法设计. 解:程序框图如下:

(1)当型循环 (2)直到型循环

评注: (1) 解题关键是选择好计数变量i 和累加变量S 的初始值,并写出用i 表示的数列的通项公式是 ; (2)循环结构主要用在一些有规律的重复计算的算法中,如累加求和,累乘求积等问题.在循环结构中,要注意根据条件,设计合理的计数变量、累加(积)变量以及它们的初始值等,特别要注意循环结构中条件的表述要恰当、精确,以免出现多一次或少一次循环.

(3)循环结构分为两类:一类是当型循环结构,如下左图所示;另一类是直到型循环结构,如下右图所示.

变式训练

画出求22

2

111

147100+

+++

的值的程序框图. 解:程序框图如下:

5.某工厂2014年的生产总值为200万元,技术改进后预计以后后每年的年生产总值都比上一年增长5%.设计一个程序框图,输出预期年生产总值超过300万元的最早年份及2014年到此年份之前(不包此年份)的年生产总值的和.

这类题型,有具体的算法:

第一步,写成数学式子;

第二步,把数学式子用自然语言表示;

教学设计方案

PPTS Learning Center

第 7 页 共 19 页

第三步,按照描述顺序写流程图:

开始--》输入--》条件或者处理--》输出--》结束。

分析:本例可用循环结构来实现. (1) 确定“循环体”:设a 为某年的年生产总值,n 为年份,S 为年产值的总和,则循环体为

(2)初始化变量:n 的初始值为2005,a 的初始值为200,S 的初始值为0. (3)设定循环控制条件:300a > 解: 程序框图如下:

评注:本问题的关健是设计好循环体,注意S S a =+与n 之间的对应关系.本题若将S S a =+放在1n n =+之后,则输出时须重新赋值1n n =-,否则n 的值为超过300万的年份的下一年.本题也可用当型循环结构来表示.

变式训练:设计一个程序框图,求使1235000S n =????>的最小n 的值,并输出此时S 的值.

,

0.05,1.S S a a a a n n =+=+=+

解:程序框图如下:

※基础自测

一、选择题

1.下列说法正确的是()

A.算法就是某个问题的解题过程;

B.算法执行后可以产生不同的结果;

C.解决某一个具体问题算法不同结果不同;

D.算法执行步骤的次数不可以很大,否则无法实施.

1.解析:选项A,算法不能等同于解法;选项B,例如:判断一个正整数是否为质数,结果为“是质数”和“不是质数”两种;选项C,解决某一个具体问题算法不同结果应该相同,否则算法构造的有问题;选项D,算法可以为很多次,但不可以无限次.选B.

2、如图所示的程序框图中,则第3个输出的数是( )

A.1 B. 3

2

C.2

D.

5

2

2.解析:前3个分别输出的数是1,3

2

,2.故选C.

教学设计方案

PPTS Learning Center

第 9 页 共 19 页

3.如图给出的是求

20

1614121+???+++的值的一个程序框图, 其中判断框内应填入的条件是 ( )

A.i>10?

B.i<10?

C.i>20?

D.i<20?

开始

12

A =

1N =

1

2

A A =+

1N N =+

4?N >

结束

是 否

输出A

3.解析:通过列表,我们能清楚了解程序的每一步中的各个变量 是怎样变化的, 第一次:1

1,,42

i S n ===, 第二次:11

2,,624

i S n ==

+=,…依此可知循环的条件是i>10?.选A

4.(高考山东卷)阅读右边的程序框图,若输入的n 是100,则输出的变量S 和T 的值依次是( ) A .2550,2500 B .2550,2550 C .2500,2500 D .2500,2550

开始

021S n i ===,,

1S S n

=+

2n n =+

1i i =+

结束

是 否

输出S

教学设计方案

PPTS Learning Center

第 11 页 共 19 页

4.解析:依据框图可得

1009896...22550S =++++=,999795...12500T =++++=.选A.

5.1月份开始实施的《个人所得税法》规定:全月总收入不超过1600元的免征个人工资、薪金所得税,超过1600元部分需征税.设全月总收入金额为x 元,前三级税率如下左表所示:

级数 全月应纳税金额1600x -

税率 1 不超过500元部分 5% 2 超过500至2000元部分 10% 3 超过2000至5000元部分

15% ……

……

……

开始

00S T ==,

T T n =+ S S n =+

2?n ≥

结束

否 输出S T 、

输入n

1n n =- 1n n =-

当工资薪金所得不超过3600元,计算个人所得税的一个算法框图如图. 则输出①、输出②分别为( ).

A .0.05;0.1x x

B .0.05;0.1185x x -

C . 0.0580;0.1;x x -

D .0.0580;0.1185x x --

5.解析: 设全月总收入金额为x 元, 所得税额为y 元,则y 与x 之间的函数关系为

0(01600)(1600)5%(16002100)25(2100)10%(21003600)x y x x x x <≤??

=-<≤??+-<≤?

选D.

二、填空题

6.(高考山东卷)执行右边的程序框图,若p =0.8,则输出的n =________..

开始 结束

输入x

输出0

输出①

输出②

0

1600

2100

教学设计方案

PPTS Learning Center

第 13 页 共 19 页

6.解析:第一次循环后,10.82S =<,此时n =2;第二次循环后,11

0.824

S =+<,此时n =3;第三次循环后,111

0.8248

S =++>,此时4n =,输出,故填4.

7.(高考江苏卷)某地区为了解7080-岁的老人的日平均睡眠时间(单位:h ),随机选择了50位老人进行调查,下表是这50位老人睡眠时间的频率分布表:

在上述统计数据的分析中一部分计算见算法流

程图,则输出的S 的值为 ▲ 解析:由流程图

1122334455S G F G F G F G F G F =++++

4.50.12

5.50.20

6.50.40

7.50.2

8.50.08=?+?+?+?+? 6.42= 故填6.42.

8.如果执行下面的程序框图,那么输出的S =

号i

分组 (睡眠时间) 组中值(i G ) 频数 (人

数) 频率(i F ) 1 [4,5) 4.5 6

0.12 2 [5,6) 5.5

10 0.20 3 [6,7) 6.5

20 0.40 4 [7,8) 7.5

10 0.20 5 [8,9] 8.5

4 0.08 开始 S=0 输入G i ,F i

i=1 S= S +G i ·F i i ≥5? i= i +1

N

Y 输出S 结束

S=++++=

8.解析:2461002550

三、解答题

9.请阅读下面程序框图,说明此程序的功能

解:程序功能是求s的值.

26

s=++++,并输出s

122 (2)

教学设计方案

PPTS Learning Center

第 15 页 共 19 页

10.已知函数22(2)(0)4

(0)(2)(0)x x y x x x ?+

==??->?

,请画出程序框图,要求输入自变量x 的值, 输出函数值y .

10.解:

11.画出一个计算151015100?????的程序框图.

11解:程序框图如下

12、甲、乙两位同学为解决数列求和问题,试图编写一程序.两人各自编写的程序框图分别如图1和如图2.(Ⅰ)根据图1和图2,试判断甲、乙两位同学编写的程序框图输出的结果是否一致?当n =20时分别求它们输出的结果;

(Ⅱ)若希望通过对图2虚框中某一步(或几步)的修改来实现“求首项为2,公比为3的等比数列的前n项和”,请你给出修改后虚框部分的流程图.

教学设计方案

PPTS Learning Center

第 17 页 共 19 页

12、解:(Ⅰ)输出结果一致. 当n =20时,

图1的结果为2+4+6+…+38+40=2×(1+2+3+…+20)=420 图2的结果为2+4+6+…+38+40=2×(1+2+3+…+20)=420 (Ⅱ)修改后虚框部分的流程图为

S =S+a a =3﹡a i =i+1

开始

输入n

i =1

S =0

a =2

S =S +a

a =a+2

i =i+1

i>n 输出S

结束

图2

开始 输入n

i =0

S =0

i=i+1

S=S+2

输出S

结束 i ≤n?

图1

课后记本节课教学计划完成情况:照常完成□提前完成□延后完成□_____________________________

学生的接受程度:完全能接受□部分能接受□不能接受□________________________________

学生的课堂表现:很积极□比较积极□一般□不积极□________________________________

学生上次作业完成情况:数量____% 完成质量____分存在问题 ______________________________ 配合需求:家长___________________________________________________________________________ 学管师_________________________________________________________________________ 备

提交时间教研组长审批家长签名

算法初步比较经典的教案

算法初步与框图 一、知识网络 二、考纲要求 1.算法的含义、程序框图 (1)了解算法的含义,了解算法的思想. (2)理解程序框图的三种基本逻辑结构:顺序、条件分支、循环. 2.基本算法语句 理解几种基本算法语句――输入语句、输出语句、赋值语句、条件语句、循环语句的含义. 三、复习指南 本章是新增内容,多以选择题或填空题形式考查,常与数列、函数等知识联系密切.考查的重点是算法语句与程序框图,以基础知识为主,如给出程序框图或算法语句,求输出结果或说明算法的功能;或写出程序框图的算法语句,判断框内的填空等考查题型.难度层次属中偏低. 第一节 算法与程序框图 ※知识回顾 1 2..

3. 4. 5.算法的基本特征:①明确性:算法的每一步执行什么是明确的;②顺序性:算法的“前一步”是“后一步”的前提,“后一步”是“前一步”的继续;③有限性:算法必须在有限步内完成任务,不能无限制的持续进行;④通用性:算法应能解决某一类问题. ※典例精析 例1.如图所示是一个算法的程序框图,则该程序框图所表示的功能是 解析:首先要理解各程序框的含义,输入a,b,c三个数之后,接着判断a,b的大小,若b小,则把b赋给a,否则执行下一步,即判断a与c的大小,若c小,则把c赋给a, 否则执行下一步,这样输出的a是a,b,c三个数中的最小值.所以该程序框图所表示的功能是求a,b,c三个数中的最小值. 评注: 求a,b,c三个数中的最小值的算法设计也可以用下面程序框图来表示. 例2.下列程序框图表示的算法功能是() (1)计算小于100的奇数的连乘积 (2)计算从1开始的连续奇数的连乘积 (3)计算从1开始的连续奇数的连乘积, 当乘积大于100时,计算奇数的个数 (4)计算L≥ 1×3×5××n100成立时n的最小值 解析:为了正确地理解程序框图表示的算法,可以将执行过程分解,分析每一步执行的结果.可以看出程序框图中含有当型的循环结构,故分析每一次循环的情况,列表如下: 第一次:13,5 =?=; S i 第二次:135,7 =??=; S i 第三次:1357,9 S<不成立,输出结果是7,程序框图表示的算法功能是求使=???=,此时100 S i

第一章 算法初步 教案

第一章算法初步 本章教材分析 算法是数学及其应用的重要组成部分,是计算科学的重要基础.算法的应用是学习数学的一个重要方面.学生学习算法的应用,目的就是利用已有的数学知识分析问题和解决问题.通过算法的学习,对完善数学的思想,激发应用数学的意识,培养分析问题、解决问题的能力,增强进行实践的能力等,都有很大的帮助. 本章主要内容:算法与程序框图、基本算法语句、算法案例和小结.教材从学生最熟悉的算法入手,通过研究程序框图与算法案例,使算法得到充分的应用,同时也展现了古老算法和现代计算机技术的密切关系.算法案例不仅展示了数学方法的严谨性、科学性,也为计算机的应用提供了广阔的空间.让学生进一步受到数学思想方法的熏陶,激发学生的学习热情. 在算法初步这一章中让学生近距离接近社会生活,从生活中学习数学,使数学在社会生活中得到应用和提高,让学生体会到数学是有用的,从而培养学生的学习兴趣.“数学建模”也是高考考查重点. 本章还是数学思想方法的载体,学生在学习中会经常用到“算法思想” “转化思想”,从而提高自己数学能力.因此应从三个方面把握本章: (1)知识间的联系; (2)数学思想方法; (3)认知规律. 1.1 算法与程序框图 1.1.1 算法的概念 整体设计 教学分析 算法在中学数学课程中是一个新的概念,但没有一个精确化的定义,教科书只对它作了如下描述:“在数学中,算法通常是指按照一定规则解决某一类问题的明确有限的步骤.”为了让学生更好理解这一概念,教科书先从分析一个具体的二元一次方程组的求解过程出发,归纳出了二元一次方程组的求解步骤,这些步骤就构成了解二元一次方程组的算法.教学中,应从学生非常熟悉的例子引出算法,再通过例题加以巩固. 三维目标 1.正确理解算法的概念,掌握算法的基本特点. 2.通过例题教学,使学生体会设计算法的基本思路. 3.通过有趣的实例使学生了解算法这一概念的同时,激发学生学习数学的兴趣. 重点难点 教学重点:算法的含义及应用. 教学难点:写出解决一类问题的算法.

[通用技术必修 技术与设计2] 第一章 第四节 经典结构的欣赏(第2课时)

第一章第四节经典结构的欣赏(第2课时) 一、教学目标: (一)通过对赵州桥、飞檐和蛋形椅等典型结构的分析, 引导学生赏析具有典型人文意义的结构,学会欣赏结构的实用性和美, 拓展学生对结构设计的文化特性的理解和评价。 (二)使学生能从技术和文化的角度评价结构设计的案例。 二、教学内容分析: 这是一节欣赏课,教材通过赵州桥、飞檐和蛋形椅等具有代表性的 经典结构呈现给学生,让学生欣赏、分析和评价。在教学中,教师要引导学 生从技术和文化的角度欣赏结构。除此之外,还应结合经典结构设计者的历 史背景、设计思想、设计风格等全面分析。在教学中教师要多些从结构的牢 固、稳定、简约、和谐、美观等细节方面与学生进行分析、评价经典结构的 作品,从而达到教学目标的要求。在教学内容上, 除了课文中的案例, 教师 也可以补充相应的案例,以开阔学生的视野, 如补充一些经典的结构设计案例供学生欣赏、分析。有条件的话, 教师可以带领学生参观附近的古代建筑, 近距离地观察古代建筑的精巧设计,品味其历史文化内涵。 重点:通过对经典结构的欣赏使学生关注结构的技术和文化特征。 难点:学生能从真正意义上学会欣赏和评价一些经典结构。同时使他们在自己的设计作品中注入更丰富的文化内涵。 三、教学媒体、资源的运用: 为了吸引学生,激发学生的学习兴趣, 培养学生对技术的情感, 本课时收集不同类型的丰富的经典结构图片通过投影机播放让学生鉴赏,引导学生赏析具有典型人文意义的结构,拓展学生对结构设计的技术和文化特性的理解和评价。 四、教学对象分析: 五、教学策略: (一)本课时从技术与文化两个角度分析结构设计作品。此外,还可以结合经典结构设计者的历史背景、设计思想、设计风格等进行全面分析。 (二)本课时教师可以通过不同的渠道、收集更多的中外经典结构的图片、资料制作成电子课件,以丰富教学课堂内容,扩展学生知识面,提高学生对来自各种不同的经典结构的识别及赏析能力。 (三)在本课时教学中,教师可以充当“导游”的角色进行漫游导说,尽量创设出“旅游”情境和营造出“旅游”的气氛,让学生产生犹如亲临其境的感受。学生随“导游”观赏各处的经典结构,会留下更深刻的印象。 六、教学过程: (一) 让学生阅读案例, 阅读案例时思考: 1、优秀的结构设计表现在哪些方面? 2、如何赏析结构设计作品? (二)引导学生回答: 1、优秀的结构设计不仅表现在结构的实用功能上,也表现在形式上,特别是功能与形式的统一上。古今中外许多能工巧匠把结构的功能与形式恰当地结合起来, 形成了一些经典的结构。 2、赏析结构设计作品,可从技术与文化两个角度进行。 (1)技术的角度主要有:结构功能、稳固耐用、造型设计的创意和表现力、材料使用的合理性,工艺制造的精湛程度等。 (2)文化的角度主要有:文化寓意与传达,公众认可的美学原则,反映的时代、民族、习俗方

高中通用技术 经典结构的欣赏1教案 苏教版必修2

经典结构的欣赏 教材:(凤凰国标教材)普通高中课程标准实验教科书通用技术(必修2) 文档内容:经典结构的欣赏 章节:第一单元结构与设计第四节经典结构的欣赏 课时:第1课时 一、教学目标 1. 知识与技能目标 (1)通过对典型结构的欣赏,学会观察结构的实用性和美。 (2) 能从技术和文化的角度欣赏,并评价典型结构设计的案例。 2. 过程与方法目标 (1) 经历不同地域、民族、文化等典型建筑结构的欣赏。 (2) 学会对比、类比、归纳、优化等思维方法。 3. 情感态度和价值观目标 (1) 通过典型结构的欣赏,提高自身的技术素养,拓展学生对设计文化特性的理解和评价。 (2) 增强学生对中华民族的自豪感。 二、教学重点 通过对经典结构的欣赏使学生关注结构的技术和文化特征。 三、教学难点 学生能从真正意义上学会欣赏和评价一些经典结构。同时使他们在自己的设计作品中注入更丰富的文化内涵。 四、教学方法 教授、任务驱动、小组合作。 五、设计思想 1. 教材分析 本节课是第一单元“结构与设计”第四节“经典结构的欣赏”。这是一节欣赏课,教材通过赵州桥、飞檐和蛋形椅等具有代表性的经典结构和某市海关大厦的建筑文化呈现给学生,让学生欣赏、分析和评价。在教学中,教师要引导学生从技术和文化的角度欣赏结构。除此之外,还应结合经典结构设计者的历史背景、设计思想、设计风格等全面分析。在教学中教师要多些从结构的牢固、稳定、简约、和谐、美观等细节方面与学生进行分析、评价经典结构的作品,从而达到教学目标的要求。在教学内容上, 除了课文中的案例, 教师也可以补充相应的案例,以开阔学生的视野, 如补充一些经典的结构设计案例供学生欣赏、分析。有条件的话, 教师可以带领学生参观附近的古代建筑, 近距离地观察古代建筑的精巧设计,品味其历史文化内涵。 2.教学策略设计 (1)本课时从技术与文化两个角度分析结构设计作品。此外,还可以结合经典结构设计者的历史背景、设计思想、设计风格等进行全面分析。 (2)本课时教师可以通过不同的渠道、收集更多的中外经典结构的图片、资料制作成电子课件,以丰富教学课堂内容,扩展学生知识面,提高学生对来自各种不同的经典结构的识别及赏析能力。 (3)在本课时教学中,教师可以充当“导游”的角色进行漫游导说,尽量创设出“旅游”情境和营造出“旅游”的气氛,让学生产生犹如亲临其境的感受。学生随“导游”观赏各处的经典结构,会留下更深刻的印象。

教案算法初步算法与流程图

第一部分算法与程序框图 ※知识回顾 1.算法的概念:算法通常是指按一定规则解决某一类问题的明确和有限的步骤. 2.程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形. 3.程序框图的三种基本逻辑结构是顺序结构、条件结构、循环结构. 4.算法的描述方式有:自然语言、程序框图、程序语言. 5.算法的基本特征:①明确性:算法的每一步执行什么是明确的;②顺序性:算法的“前一步”是“后一步”的前提,“后一步”是“前一步”的继续;③有限性:算法必须在有限步内完成任务,不能无限制的持续进行;④通用性:算法应能解决某一类问题. ※典例精析 例1.如图所示是一个算法的程序框图,则该程序框图所表示的功能是 这类题型,有两种方法: 第一,代人特殊值法:具体带几个数进去看看它在干嘛? 第二,抽象的分析法:具体分析每个语句,看看这个程序在干嘛? 解析:首先要理解各程序框的含义,输入a,b,c三个数之后,接着判断a,b的大小,若b小,则把b赋给a,否则执行下一步,即判断a与c的大小,若c小,则把c赋给a, 否则执行下一步,这样输出的a是a,b,c

评注: 求a,b,c 三个数中的最小值的算法设计也可以用下面程序框图来表示. 例2.下列程序框图表示的算法功能是( ) (1)计算小于100的奇数的连乘积 (2)计算从1开始的连续奇数的连乘积 (3)计算从1开始的连续奇数的连乘积, 当乘积大于100时,计算奇数的个数 (4)计算≥1×3×5××n 100成立时n 的最小值 这类题型,有自己的方法,这里是高考的重点,每年必考的题型。 这类题,具体步骤: 将程序运行; ----》把每一步都写成一行(注意,不要算值) ----》竖直方向我们找规律 ----》找结束的时候的点,做最后项。 解析:为了正确地理解程序框图表示的算法,可以将执行过程分解,分析每一步执行的结果.可以看出程序框图中含有当型的循环结构,故分析每一次循环的情况,列表如下: 第一次:13,5S i =?=; 第二次:135,7S i =??=;

2019-2020学年高中数学 第一章《算法初步》算法的概念教学设计 新人教版必修3.doc

2019-2020学年高中数学第一章《算法初步》算法的概念教学设计新人教版必 修3 一、教材背景分析 1.教材的地位和作用 《算法的概念》是全日制普通高级中学教科书人教A版必修3第一章《算法初步》的第一节内容,《算法初步》是课程标准的新增内容,它是数学及其应用的重要组成部分,是计算科学的重要基础,在信息技术高度发达的现代社会,算法思想应该是公民必备的科学素养之一.而《算法的概念》则是《算法初步》的奠基石,它非常重要,但并不神秘.新教材的编写特别强调了知识的螺旋形上升,所以在前面的学习中,已经让学生积累了大量的算法的实际经验,这个重要的数学概念其实早已存在于学生的意识之中,而且在不同场合都已经不自觉的“实际使用”,只是没有明朗化.此时引入算法概念可以说是水到渠成,教师的责任就是为学生建立概念修通渠道.让学生借助他们已有的大量经验抽象出算法的概念并认识其特点;再依据算法的概念和特点来设计一个具体的算法,进一步深化对概念的认知;最后通过典型解题步骤提炼算法的过程,使算法思想进一步得到升华.这一过程不仅有利于培养学生的思维能力、理性精神和实践能力;也有利于学生理解构造性数学,培养其数学应用意识. 本节是起始课,不仅应让学生体会概念,认识到这一概念的重要性,还要为进一步的学习程序框图,算法的基本结构和语句奠定基础.而且算法思想是逻辑数学最重要的体现形式.这一切都决定了本节课的重要地位. 2.学情分析 知识结构:学生在以前的学习和生活中已经认识过大量的算法实例,本节课就是在此基础上使学生进一步理解和提炼算法的概念,体会算法的思想. 心理特征:高二的学生已经具备了分辨是非的能力,高度的语言概括能力,能够从具体问题中去体会和提炼重要数学思想. 3.教学重点与难点 重点:理解算法的概念及其特点,体会算法思想,能用自然语言描述算法. 难点:根据算法实例抽象概括算法的概念和特点;依据概念设计算法. 关键:算法思想的渗透. 二、教学目标 1.通过对学生已经学习过的一些算法实例的再现,让学生体会算法思想,了解算法含义,初步形成

高二数学第一章算法初步1.2.3

1.2.3循环语句 课时目标 1.理解给定的两种循环语句,并会应用. 2.应用两种循环语句将具体问题程序化,搞清当型循环和直到型循环的联系和区别. 1.循环语句 循环语句与程序框图中的循环结构相对应, 一般程序设计语言中都有直到型和当型两种循环语句结构,分别对应于程序框图中的直到型和当型循环结构. 名称直到型当型 格式DO 循环体 LOOP_UNTIL条件 WHILE条件 循环体 WEND 功能先执行一次DO和UNTIL之 间的循环体,再判断UNTIL后 的条件是否符合,如果不符 合,继续执行循环体,然后再 检查上述条件,如果条件仍不 符合,再次执行循环体,直到 条件符合时为止.这时计算机 不再执行循环体,跳出循环体 执行UNTIL语句后面的语句. 先判断条件的真假,如果条 件符合,则执行WHILE和 WEND之间的循环体,然后 再检查上述条件,如果条件 仍符合,再次执行循环体, 这个过程反复进行,直到某 一次条件不符合为止,这时 不再执行循环体,跳到 WEND语句后,执行WEND 后面的语句 对应 程序 框图 一、选择题 1.下列给出的四个框图,其中满足WHILE语句格式的是()

A.(1)(2) B.(2)(3) C.(2)(4) D.(3)(4) 答案B 解析WHILE语句的特点是“前测试”.2.下列算法: ①求和1 12+ 1 22+ 1 32+…+ 1 1002; ②已知两个数求它们的商; ③已知函数定义在区间上,将区间十等分求端点及各分点处的函数值; ④已知三角形的一边长及此边上的高,求其面积. 其中可能要用到循环语句的是() A.①②B.①③ C.①④D.③④ 答案B 3.循环语句有WHILE和UNTIL语句两种,下面说法错误的是() A.WHILE语句和UNTIL语句之间可以相互转化 B.当计算机遇到WHILE语句时,先判断条件真假,如果条件符合,就执行WHILE和WEND之间的循环体 C.当计算机遇到UNTIL语句时,先执行一次DO和UNTIL之间的循环体,再对UNTIL 后的条件进行判断 D.WHILE语句与UNTIL语句之间不可以相互转化 答案D 4.下面的程序运行后第3个输出的数是() i=1 x=1 DO PRINT x i=i+1 x=x+1/2 LOOP UNTIL i>5 END

1.4经典结构的欣赏教学设计

技术与设计2 经典结构的欣赏

一、教学目标:

(一)通过对北京四合院,客家土楼,上海机场和盖里椅等典型

结构的分析, 引导学生赏析具有典型人文意义的结构,学会欣赏结构 的实用性和美, 拓展学生对结构设计的文 化特性的理解和评价。 (二)使学生能从技术和文化的角度评 价结构设计的案例。 二、教学内容分析: 这是一节欣赏课,教材通过赵州 桥、飞檐和蛋形椅等具有代表性的经典结构呈现给学生,让学生欣赏、分析和评价。在教学中,教师要引导学生从技术和文化的角度欣赏结构。除此之外,还应结合经典结构设计者的历史背景、设计思想、设计风格等全面分析。在教学中教师要多些从结构的牢固、稳定、简约、和谐、美观等细节方面与学生进行分析、评价经典结构的作品,从而达到教学目标的要求。在教学内容上, 除了课文中的案例, 教师也可以补充相应的案例,以开阔学生的视野, 如补充一些经典的结构设计案例供学生欣赏、分析。 重点:通过对经典结构的欣赏使学生关注结构的技术和文化特征。 难点:学生能从真正意义上学会欣赏和评价一些经典结构。并学以致用。 三、教学媒体、资源的运用: 为了吸引学生,激发学生的学习兴趣, 培养学生对技术的情感, 本课时收集不同类型的丰富的经典结构图片通过投影机播放让学生鉴赏,引导学生赏析具有典型人文意义的结构,拓展学生对结构设计的技术和文化特性的理解和评价。 四、教学对象分析:高二学生已有一定的理解课文的能力,教学中我增加了一些不同的结构来丰富课文内容,开豁学生的视野,激发学生的兴趣。 五、教学策略: (一)本课时从技术与文化两个角度分析结构设计作品。此外,还可以结合经典结构设计者的历史背景、设计思想、设计风格等进行全面分析。 (二)本课时我收集了许多的中外经典结构的图片、资料制作成电子课件,以丰富教学课堂内容,扩展学生知识面,提高学生对来自各种不同的经典结构的识别及赏析能力。

算法初步章节复习课教案

算法初步一.本章的知识结构 二.知识梳理 (1)四种基本的程序框 输入. 终端框(起止框) 输入.输出框 终端框(起止框) 输入.输出框 处理框 判断框终端框(起止框)输入、输出框处理框 判断框 (2)三种基本逻辑结构 顺序结构条件结构循环结构 (3)基本算法语句 (一)输入语句 单个变量 多个变量 (二) (三)赋值语句 (四)条件语句 IF-THEN-ELSE格式

当计算机执行上述语句时,首先对IF 后的条件进行判断,如果条件符合,就执行THEN 后的语句1,否则执行ELSE 后的语句2。其对应的程序框图为:(如上右图) IF -THEN 格式 计算机执行这种形式的条件语句时,也是首先对IF 后的条件进行判断,如果条件符合,就执行THEN 后的语句,如果条件不符合,则直接结束该条件语句,转而执行其他语句。其对应的程序框图为:(如上右图) (五)循环语句 (1)WHILE 语句 其中循环体是由计算机反复执行的一组语句构成的。WHLIE 后面的“条件”是用于控制计算机执行循环体或跳出循环体的。 当计算机遇到WHILE 语句时,先判断条件的真假,如果条件符合,就执行WHILE 与WEND 之间的循环体;然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止。这时,计算机将不执行循环体,直接跳到WEND 语句后,接着执行WEND 之后的语句。因此,当型循环有时也称为“前测试型”循环。其对应的程序结构框图为:(如上右图) (2)UNTIL 语句 当计算机遇到UNIT 语句时,先执行一次DO 和LOOP UNIT 之间的循环体,然后判断UNIT 后的条件是否成立,如果 IF 条件 THEN 语句 END IF WHILE 条件 循环体 WEND DO 循环体 LOOP UNTIL 条件

必修3知识点总结:第一章_算法初步

高中数学必修3知识点总结 第一章算法初步 1.1.1算法的概念 1、算法概念: 在数学上,现代意义上的“算法”通常是指能够用计算机来解决的某一类问题是程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成. 2. 算法的特点: (1)有限性:一个算法的步骤序列是有限的,必须在有限操作之后停止,不能是无限的. (2)确定性:算法中的每一步应该是确定的并且能有效地执行且得到确定的结果,而不理应是模棱两可. (3)顺序性与准确性:算法从初始步骤开始,分为若干明确的步骤,每一个步骤只能有一个确定的后继步骤,前一步是后一步的前提,只有执行完前一步才能实行下一步,并且每一步都准确无误,才能完成问题. (4)不唯一性:求解某一个问题的解法不一定是唯一的,对于一个问题能够有不同的算法. (5)普遍性:很多具体的问题,都能够设计合理的算法去解决,如心算、计算器计算都要经过有限、事先设计好的步骤加以解决. 1.1.2程序框图 1、程序框图基本概念: (一)程序构图的概念:程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形。 一个程序框图包括以下几部分:表示相对应操作的程序框;带箭头的流程线;程序框外必要文字说明。(二)构成程序框的图形符号及其作用

学习这部分知识的时候,要掌握各个图形的形状、作用及使用规则,画程序框图的规则如下: 1、使用标准的图形符号。 2、框图一般按从上到下、从左到右的方向画。 3、除判断框外,绝大部分流程图符号只有一个进入点和一个退出点。判断框具有超过一个退出点的唯一符号。 4、判断框分两大类,一类判断框“是”与“否”两分支的判断,而且有且仅有两个结果;另一类是多分支判断,有几种不同的结果。 5、在图形符号内描述的语言要非常简练清楚。 (三)、算法的三种基本逻辑结构:顺序结构、条件结构、循环结构。 1、顺序结构:顺序结构是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序实行的, 顺序结构在程序框图中的体现就是用流程线将程序框自上而 下地连接起来,按顺序执行算法步骤。如在示意图中,A 框和B 框是依次执行的,只有在执行完A 框指定的操作后,才能接着执 行B 框所指定的操作。 2、条件结构: 条件结构是指在算法中通过对条件的判断,根据条件是否成立而选择不同流向的算法结构。 条件P 是否成立而选择执行A 框或B 框。无论 P 条件是否成立,只能执行A 框或B 框之一,不可能同时执行A 框和B 框,也不可能A 框、B 框都不执行。一个判断结构能够有多个判断框。 3、循环结构:在一些算法中,经常会出现从某处开始,按照一定条件,反复执行某一处理步骤的情况,这就是循环结构,反复执行的处理步骤为循环体,显然,循环结构中一定包含条件结构。循环结构又称重复结构,循环结构可细分为两类: (1)、一类是当型循环结构,如下左图所示,它的功能是当给定的条件P 成立时,执行A 框,A 框执行完毕后,再判断条件P 是否成立,如果仍然成立,再执行A 框,如此反复执行A 框,直到某一次条件P 不成立为止,此时不再执行A 框,离开循环结构。 (2)、另一类是直到型循环结构,如下右图所示,它的功能是先执行,然后判断给定的条件P 是否成立,如果P 仍然不成立,则继续执行A 框,直到某一次给定的条件P 成立为止,此时不再执行A 框,离开循环结构。 当直到型循环结构

2019-2020学年高中数学 第一章《算法初步复习与小结》教案 苏教版必修3.doc

2019-2020学年高中数学第一章《算法初步复习与小结》教案苏教 版必修3 教学目标: 1.进一步体会算法的思想,能设计解决简单问题的算法; 2.进一步学习有条理地、清晰地表达问题,提高逻辑思维能力; 3.在理解的基础上进一步熟练几种算法的使用,并能根据程序框图来编写循环结构及伪代码. 教学重点: 1.系统化本章的知识结构; 2.提高对几种常见算法思想的认识; 3.提升算法设计、优化和表达的能力. 教学难点: 1.算法的设计和优化; 2.对算法思想的认识. 教学方法: 1.通过实例,发展对解决具体问题的过程与步骤进行分析的能力; 2.通过模仿、操作、探索、经历设计算法、设计框图、编写程序以解决具体问题的过程发展应用算法的能力; 3.在解决具体问题的过程中学习一些程序框图及循环结构,感受算法的重要意义. 教学过程: 一、问题情境 在算法初步这一章里,我们都学习了哪些主要内容? 二、学生活动 能不能把这些内容画到一个结构图中? 三、建构数学 1

2.三种基本逻辑结构; 3.五种基本算法语句; 4.三个算法案例. 四、数学运用 例1 1.下面对流程图中的图形符号的说法错误的是 ( ) A.起、止框是任何流程不可少的,表明程序开始和结束; B.输入、输出可用在算法中任何需要输入、输出的位置; C.算法中间要处理数据或计算,可分别写在不同的注释框内; D.当算法要求对两个不同的结果进行判断时,要写在判断框内. 2.算法共有三种逻辑结构,即顺序结构、条件结构、循环结构,下列说法正确的是( ) A.一个算法只能含有一种逻辑结构; B.一个算法最多可以包含两种逻辑结构; C.一个算法必须含有上述三种逻辑结构; D.—个算法可以含有上述三种逻辑结构的任意组合. 3.下列给出的赋值语句中正确的是 ( ) A.3←A B.M←-M C.B←A←2 D.x+y←0 例2 算法、程序框图和算法语句的设计、编写 1.设计一个程序语句,输入任意三个实数,将它们按从小到大的顺序排列 后输出.

2019-2020年高中通用技术 经典结构的欣赏4教案 苏教版必修2

2019-2020年高中通用技术经典结构的欣赏4教案苏教版必修2 教材:(凤凰国标教材)普通高中课程标准实验教科书通用技术(必修2) 文档内容:经典结构的欣赏 章节:第一单元结构与设计第四节经典结构的欣赏 课时:第2课时 一、教学目标 1. 知识与技能目标 (1)通过对典型结构的欣赏,学会观察结构的实用性和美。 (2) 能从技术和文化的角度欣赏,并评价典型结构设计的案例。 2. 过程与方法目标 (1) 经历不同地域、民族、文化等典型建筑结构的欣赏。 (2) 学会对比、类比、归纳、优化等思维方法。 3. 情感态度和价值观目标 (1) 通过典型结构的欣赏,提高自身的技术素养,拓展学生对设计文化特性的理解和评价。 (2) 增强学生对中华民族的自豪感。 二、教学重点 通过对经典结构的欣赏使学生关注结构的技术和文化特征。 三、教学难点 学生能从真正意义上学会欣赏和评价一些经典结构。同时使他们在自己的设计作品中注入更丰富的文化内涵。 四、教学方法 教授、任务驱动、小组合作。 五、设计思想 1. 教材分析 本节课是第一单元“结构与设计”第四节“经典结构的欣赏”。这是一节欣赏课,教材通过赵州桥、飞檐和蛋形椅等具有代表性的经典结构呈现给学生,让学生欣赏、分析和评价。在教学中,教师要引导学生从技术和文化的角度欣赏结构。除此之外,还应结合经典结构设计者的历史背景、设计思想、设计风格等全面分析。在教学中教师要多些从结构的牢固、稳定、简约、和谐、美观等细节方面与学生进行分析、评价经典结构的作品,从而达到教学目标的要求。在教学内容上, 除了课文中的案例, 教师也可以补充相应的案例,以开阔学生的视野, 如补充一些经典的结构设计案例供学生欣赏、分析。有条件的话, 教师可以带领学生参观附近的古代建筑, 近距离地观察古代建筑的精巧设计,品味其历史文化内涵。 2.教学策略设计 (1)本课时从技术与文化两个角度分析结构设计作品。此外,还可以结合经典结构设计者的历史背景、设计思想、设计风格等进行全面分析。 (2)本课时教师可以通过不同的渠道、收集更多的中外经典结构的图片、资料制作成电子课件,以丰富教学课堂内容,扩展学生知识面,提高学生对来自各种不同的经典结构的识别及赏析能力。 (3)在本课时教学中,教师可以充当“导游”的角色进行漫游导说,尽量创设出“旅游”情境和营造出“旅游”的气氛,让学生产生犹如亲临其境的感受。学生随“导游”观赏各处的经典结构,会留下更深刻的印象。

人教版A版高中数学必修3全套经典教案第一套

人教版A版高中数学必修3全套教案 第一章算法初步 一、课标要求: 1、本章的课标要求包括算法的含义、程序框图、基本算法语句,通过阅读中国古代教学中的算法案例,体会中国古代数学世界数学发展的贡献。 2、算法就是解决问题的步骤,算法也是数学及其应用的重要组成部分,是计算机科学的基础,利用计算机解决问需要算法,在日常生活中做任何事情也都有算法,当然我们更关心的是计算机的算法,计算机可以解决多类信息处理问题,但人们必须事先用计算机熟悉的语言,也就是计算能够理解的语言(即程序设计语言)来详细描述解决问题的步骤,即首先设计程序,对稍复杂一些的问题,直接写出解决该问题的程序是困难的,因此,我们要首先研究解决问题的算法,再把算法转化为程序,所以算法设计是使用计算机解决具体问题的一个极为重要的环节。 3、通过对解决具体问题的过程与步骤的分析(如二元一次方程组的求解等问题),体会算法的思想,了解算法的含义。理解程序框图的三种基本逻辑结构:顺序结构、条件结构、循环结构。理解并掌握几种基本的算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句。进一步体会算法的基本思想。 4、本章的重点是体会算法的思想,了解算法的含义,通过模仿、操作、探索,经过通过设计程序框图解决问题的过程。点是在具体问题的解决过程中,理解三种基本逻辑结构,经历将具体问题的程序框图转化为程序语句的过程,理解几种基本的算法语句。 二、编写意图与特色: 算法是数学及其应用的重要组成部分,是计算科学的重要基础。随着现代信息技术飞速发展,算法在科学技术、社会发展中发挥着越来越大的作用,并日益融入社会生活的许多方面,算法思想已经成为现代人应具备的一种数学素养。需要特别指出的是,中国古代数学中蕴涵了丰富的算法思想。在本模块中,学生将在义务教育阶段初步感受算法思想的基础上,结合对具体数学实例的分析,体验程序框图在解决问题中的作用;通过模仿、操作、探索,学习设计程序框图表达解决问题的过程;体会算法的基本思想以及算法的重要性和有效性,发展有条理的思考与表达的能力,提高逻辑思维能力。 1、结合熟悉的算法,把握算法的基本思想,学会用自然语言来描述算法。 2、通过模仿、操作和探索,经历设计程序流程图表达解决问题的过程。在具体问题的解决过程中理解程序流程图的三种基本逻辑结构:顺序结构、条件结构、循环结构。 3、通过实际问题的学习,了解构造算法的基本程序。 4、经历将具体问题的程序流程图转化为程序语句的过程,理解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句,体会算法的基本思想。 5、需要注意的问题 1) 从熟知的问题出发,体会算法的程序化思想,而不是简单呈现一些算法。 2) 变量和赋值是算法学习的重点之一,因为设置恰当的变量,学习给变量赋值,是构

高中数学算法初步复习课教案新人教版必修

算法初步复习课一.本章的知识结构 算法与程序框图 算法 程序框图 算法的三种基本逻辑 结构和框图表示 顺序结构 分支结构 循环结构 基本算法语句输入语句、输出语句、赋值语句、条件语句、循环语句 二.知识梳理 要保证算法正确,且计算机能够执行,如:让计算机计算1×2×3×4×5是可以做到的,但让计算机去执行“倒一杯水”“替我理发”等则是做不到的。 算法作为一个名词,在中学教科书中并没有出现过,我们在基础教育阶段还没有接触算法概念。但是我们却从小学就开始接触算法,熟悉许多问题的算法。如,做四则运算要先乘除后加减,从里往外脱括弧,竖式笔算等都是算法,至于乘法口诀、珠算口诀更是算法的具体体现。我们知道解一元二次方程的算法,求解一元一次不等式、一元二次不等式的算法,解线性方程组的算法,求两个数的最大公因数的算法等。因此,算法其实是重要的数学对象。 算法的概念 1广义地讲算法是为完成一项任务所应当遵照的一步一步的规则的、精确的、无歧义的描述,它的总步数是有限的。 2 狭义地讲算法是解决一个问题采取的方法和步骤的描述 例1 任意给定一个大于1的整数n,试设计一个程序或步骤对n是否为质数1做出判定。 算法分析:根据质数的定义,很容易设计出下面的步骤: 第一步:判断n是否等于2,若n=2,则n是质数;若n>2,则执行第二步。 第二步:依次从2至(n-1)检验是不是n的因数,即整除n的数,若有这样的数,则n不是质数;若没有这样的数,则n是质数。 小结:算法具有以下特性:(1)有穷性;(2)确定性;(3)顺序性;(4)不惟一性;(5)普遍性 例5 写出求1+2+3+4+5+6的一个算法。 (1)四种基本的程序框

属中学高中数学 1.3.6第一章算法初步复习小结教案 文 新人教A版必修3

"吉林省东北师范大学附属中学高中数学 1.3.6第一章算法初步复习小结教案文新人教A版必修3 " (1)教学目标 (a)知识与技能 1.明确算法的含义,熟悉算法的三种基本结构:顺序、条件和循环,以及基本的算法语句。 2.能熟练运用辗转相除法与更相减损术、秦九韶算法、排序、进位制等典型的算法知识解决同类问题。 (b)过程与方法 在复习旧知识的过程中把知识系统化,通过模仿、操作、探索,经历设计程序框图表达解决问题的过程。在具体问题的解决过程中进一步理解程序框图的三种基本逻辑结构:顺序、条件分支、循环。 (c)情态与价值 算法内容反映了时代的特点,同时也是中国数学课程内容的新特色。中国古代数学以算法为主要特征,取得了举世公认的伟大成就。现代信息技术的发展使算法重新焕发了前所未有的生机和活力,算法进入中学数学课程,既反映了时代的要求,也是中国古代数学思想在一个新的层次上的复兴,也就成为了中国数学课程的一个新的特色。 (2)教学重难点 重点:算法的基本知识与算法对应的程序框图的设计 难点:与算法对应的程序框图的设计及算法程序的编写 (3)学法与教学用具 学法:利用实例让学生体会基本的算法思想,提高逻辑思维能力,对比信息技术课程中的程序语言的学习和程序设计,了解数学算法与信息技术上的区别。通过案例的运用,引导学生体会算法的核心是一般意义上的解决问题策略的具体化。面临一个问题时,在分析、思考后获得了解决它的基本思路(解题策略),将这种思路具体化、条理化,用适当的方式表达出来(画出程序框图,转化为程序语句)。 教学用具:电脑,计算器,图形计算器 (4)教学设想 一.本章的知识结构

二.知识梳理 (1)四种基本的程序框 终端框(起止框) 输入.输出框处理框判断框 (2)三种基本逻辑结构

《算法初步》单元教学设计

《算法初步》单元教学设计 一、单元教学内容 (1)算法的基本概念 (2)算法的基本结构:顺序、条件、循环结构 (3)算法的基本语句:输入、输出、赋值、条件、循环语句 二、单元教学内容分析 算法是数学及其应用的重要组成部分,是计算科学的重要基础。随着现代信息技术飞速发展,算法在科学技术、社会发展中发挥着越来越大的作用,并日益融入社会生活的许多方面,算法思想已经成为现代人应具备的一种数学素养。需要特别指出的是,中国古代数学中蕴涵了丰富的算法思想。在本模块中,学生将在中学教育阶段初步感受算法思想的基础上,结合对具体数学实例的分析,体验程序框图在解决问题中的作用;通过模仿、操作、探索,学习设计程序框图表达解决问题的过程;体会算法的基本思想以及算法的重要性和有效性,发展有条理的思考与表达的能力,提高逻辑思维能力 三、单元教学课时安排: 1、算法的基本概念3课时 2、程序框图与算法的基本结构5课时 3、算法的基本语句2课时 四、单元教学目标分析 1、通过对解决具体问题过程与步骤的分析体会算法的思想,了解算法的含义 2、通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程。在具体问题的解决过程中理解程序框图的三种基本逻辑结构:顺序、条件、循环结构。 3、经历将具体问题的程序框图转化为程序语句的过程,理解几种基本算法语句:输入、输出、斌值、条件、循环语句,进一步体会算法的基本思想。 4、通过阅读中国古代数学中的算法案例,体会中国古代数学对世界数学发展的贡献。

五、单元教学重点与难点分析 1、重点 (1)理解算法的含义(2)掌握算法的基本结构(3)会用算法语句解决简单的实际问题 2、难点 (1)程序框图(2)变量与赋值(3)循环结构(4)算法设计 六、单元总体教学方法 本章教学采用启发式教学,辅以观察法、发现法、练习法、讲解法。采用这些方法的原因是学生的逻辑能力不是很强,只能通过对实例的认真领会及一定的练习才能掌握本节知识。 七、单元展开方式与特点 1、展开方式 自然语言→程序框图→算法语句 2、特点 (1)螺旋上升分层递进(2)整合渗透前呼后应(3)三线合 一横向贯通(4)弹性处理多样选择 八、单元教学过程分析 1. 算法基本概念教学过程分析 对生活中的实际问题通过对解决具体问题过程与步骤的分析(喝茶,如二元一次方程组求解问题),体会算法的思想,了解算法的含义,能用自然语言描述算法。 2.算法的流程图教学过程分析 对生活中的实际问题通过模仿、操作、探索,经历通过设计流程图表达解决问题的过程,了解算法和程序语言的区别;在具体问题的解决过程中,理解流程图的三种基本逻辑结构:顺序、条件分支、循环,会用流程图表示算法。 3. 基本算法语句教学过程分析

算法初步复习课教案.(优选)

一、课题:算法初步复习课 二、教学目标: 1、回顾算法的概念以及三种基本逻辑结构; 2、掌握三种基本逻辑结构的应用; 3、掌握条件结构与循环结构互相嵌套的应用。 三、教学重点: 三种基本逻辑结构的应用。 四、教学难点: 条件结构与循环结构互相嵌套的应用。 五、教学方法: 讲练结合法。 六、教学过程: (一)复习回顾: 1、算法的基本概念 (1)算法定义描述:在数学中,现代意义上的“算法”通常是指可以用计算机来解决的某一类问题的程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成. (2)算法的特性: ①有穷性:一个算法的步骤序列是有限的,它应在有限步操作之后停止,而不能是无限的. ②确定性:算法中的每一步应该是确定的并且能有效地执行且得到确定的结果,而不应当是模棱两可. ③可行性:算法中的每一步操作都必须是可执行的,也就是说算法中的每一步都能通过手工和机器在有限时间内完成. ④输入:一个算法中有零个或多个输入.. ⑤输出:一个算法中有一个或多个输出. 2、三种基本逻辑结构 (1)顺序结构 . 输入语句:INPUT “提示内容”;变量 输出语句:PRINT “提示内容”;表达式 赋值语句:变量=表达式 INPUT “A=,B=”;A,B x=A A=B B=x PRINT A,B END (2)条件结构 根据条件判断,决定不同流向.

①IF —THEN —LESE 形式 IF 条件 THEN 语句1 LESE 语句2 END IF ②IF —THEN 形式 IF 条件 THEN 语句 END IF 19P (3)循环结构 从某处开始,按照一定条件,反复执行某一处理步骤. ①当型(WHILE 型)循环: WHILE 条件 循环体 WEND ②直到型(UNTIL 型)循环: DO 循环体 LOOP UNTIL 条件 9P (二)范例分析: 例1、任意给定一个大于1的整数n ,试设计一个程序或步骤对n 是否为质数做出判定. 解:算法如下: 第一步:判断n 是否等于2. 若2=n ,则n 是质数;若2>n ,则执行第二步. 第二步:依次从2~(1-n )检验是不是n 的因数,即整除n 的数.若有这样的数,则n 不是质数; 若没有这样的数,则n 是质数. 15P 例2、交换两个变量A 和B 的值,并输出交换前后的值. 解:算法如下: 程序框图: 第一步:输入A ,B 的值. 第二步:把A 的值赋给x. 第三步:把B 的值赋给A. 第四步:把x 的值赋给B. 第五步:输出A ,B 的值. 程序如下:

必修3教案第一章算法初步 复习课

算法初步复习课 一、三维目标 (α)知识与技能 1.明确算法的含义,熟悉算法的三种基本结构:顺序、条件和循环,以及基本的算法语句。 2.能熟练运用辗转相除法与更相减损术、秦九韶算法、排序、进位制等典型的算法知识解决同类问题。 (β)过程与方法 在复习旧知识的过程中把知识系统化,通过模仿、操作、探索,经历设计程序框图表达解决问题的过程。在具体问题的解决过程中进一步理解程序框图的三种基本逻辑结构:顺序、条件分支、循环。 (χ)情态与价值观 算法内容反映了时代的特点,同时也是中国数学课程内容的新特色。中国古代数学以算法为主要特征,取得了举世公认的伟大成就。现代信息技术的发展使算法重新焕发了前所未有的生机和活力,算法进入中学数学课程,既反映了时代的要求,也是中国古代数学思想在一个新的层次上的复兴,也就成为了中国数学课程的一个新的特色。 二、教学重难点 重点:算法的基本知识与算法对应的程序框图的设计 难点:与算法对应的程序框图的设计及算法程序的编写 三、学法与教学用具 学法:利用实例让学生体会基本的算法思想,提高逻辑思维能力,对比信息技术课程中的程序语言的学习和程序设计,了解数学算法与信息技术上的区别。通过案例的运用,引导学生体会算法的核心是一般意义上的解决问题策略的具体化。面临一个问题时,在分析、思考后获得了解决它的基本思路(解题策略),将这种思路具体化、条理化,用适当的方式表达出来(画出程序框图,转化为程序语句)。 教学用具:电脑,计算器,图形计算器 四、教学设想 一.本章的知识结构 二.知识梳理 (1)四种基本的程序框

终端框(起止框) 输入.输出框 处理框 判断框 (2)三种基本逻辑结构 顺序结构 条件结构 循环结构 (3)基本算法语句 (一)输入语句 单个变量 多个变量

人教版数学高一-人教A版高一数学必修三算法初步 复习课教案

算法初步复习课 (1)教学目标 (a)知识与技能 1.明确算法的含义,熟悉算法的三种基本结构:顺序、条件和循环,以及基本的算法语句。 2.能熟练运用辗转相除法与更相减损术、秦九韶算法、排序、进位制等典型的算法知识解决同类问题。 (b)过程与方法 在复习旧知识的过程中把知识系统化,通过模仿、操作、探索,经历设计程序框图表达解决问题的过程。在具体问题的解决过程中进一步理解程序框图的三种基本逻辑结构:顺序、条件分支、循环。 (c)情态与价值 算法内容反映了时代的特点,同时也是中国数学课程内容的新特色。中国古代数学以算法为主要特征,取得了举世公认的伟大成就。现代信息技术的发展使算法重新焕发了前所未有的生机和活力,算法进入中学数学课程,既反映了时代的要求,也是中国古代数学思想在一个新的层次上的复兴,也就成为了中国数学课程的一个新的特色。 (2)教学重难点 重点:算法的基本知识与算法对应的程序框图的设计 难点:与算法对应的程序框图的设计及算法程序的编写 (3)学法与教学用具 学法:利用实例让学生体会基本的算法思想,提高逻辑思维能力,对比信息技术课程中的程序语言的学习和程序设计,了解数学算法与信息技术上的区别。通过案例的运用,引导学生体会算法的核心是一般意义上的解决问题策略的具体化。面临一个问题时,在分析、思考后获得了解决它的基本思路(解题策略),将这种思路具体化、条理化,用适当的方式表达出来(画出程序框图,转化为程序语句)。 教学用具:电脑,计算器,图形计算器 (4)教学设想 一.本章的知识结构 二.知识梳理 (1)四种基本的程序框

终端框(起止框) 输入.输出框 处理框 判断框 (2)三种基本逻辑结构 顺序结构条件结构循环结构 (3)基本算法语句 (一)输入语句 单个变量 多个变量

相关主题
文本预览
相关文档 最新文档