《算法的含义》教案(1)(1)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

算法的含义 教学目标 通过实例体会算法的思想,了解算法的含义.能按步骤用自然语言写出简单

问题的算法过程.了解算法的主要特点.

重点难点 理解算法的含义;用自然语言描述简单的算法.用自然语言描述简单的算法.

引入新课

1.把西瓜放进冰箱要几步?

2.2005年9月3日,南京地铁一号线正式投入运营,乘客可以通过自动售票机购票,按照自动售票机屏幕上的提示,乘客只要依次点击目的地车站的站名和购票的张数,再放入足够的钱,自动售票机就会输出你要的车票(同时退还多余的钱).你能写出购票的步骤吗?

从以上实例中你能总结出算法的含义吗?

例题剖析

例1 写出求12345++++的一个算法.

例2 写出解方程230x +=的一个算法.

给出求解方程组274511

x y x y +=⎧⎨+=⎩的一个算法.

例4 一位商人有9枚银元,其中一枚略轻的是假银元,你能用天平(无砝码)将假银元找出来吗?写出

解决这一问题的一个算法.

巩固练习

1.写出解方程230x +=的一个算法.

例3

2.写出解方程1357⨯⨯⨯的一个算法.

3.写出求123100++++L 的一个算法时,可运用公式(1)1232

n n n +++++=L 直接 计算,即:第一步:______________________________________________;

第二步:______________________________________________;

第三步:输出结果.

4.写出求

1111223910

+++⨯⨯⨯L 的一个算法.

课堂小结

了解算法的含义及其主要特点(有限性和确定性).

课后训练

一 基础题

1.下列关于算法的说法中,正确的是( )

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

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

C .解决某个问题的算法可以不唯一的;

D .算法可以无限地操作下去而不停止.

2.写出求5432⨯的一个算法.

3.已知直角坐标系中的两点()()2301

-,,,B A ,写出求直线AB 的方程的一个算法.

4.写出解不等式032>-x 的一个算法.

5.给出求解方程组⎩

⎨⎧-=+=-21423y x y x 的一个算法.

二 提高题

6.写出画边长为3的正三角形的一个算法.

7.有蓝和黑两个墨水瓶,但现在却错把蓝墨水装在了黑墨水瓶中,黑墨水错装在了蓝墨水瓶中,现要求将其互换,请你设计一个算法解决这一问题.

相关文档
最新文档