第2课 自然语言描述算法 课件(10张PPT)+教案

资源下载
  1. 二一教育资源

第2课 自然语言描述算法 课件(10张PPT)+教案

资源简介

(共10张PPT)
问题:如何将A、B两个瓶中的溶液互换?
A
B
C
2.自然语言描述算法
浙教版 五上
一、算法的表示方法
算法的表述(描述)是把求解问题的方法与思路,用一种规范、可读性强的方式描述出来。常用的描述方法有自然语言描述、流程图描述、伪代码描述等。
二、用自然语言描述算法
自然语言就是人们日常使用的语言。自然语言描述算法就是指通过人们的日常表达方式来描述解决问题的方法和步骤。
例如,一种交换A、B两个瓶子中溶液的算法,用自然语言可以这样描述:
步骤1:增加空瓶C。
步骤2:把A溶液倒入C瓶中。
步骤3:把B溶液倒入A瓶中。
步骤4:把C瓶中溶液倒入B瓶中。
用自然语言描述算法应注意什么?
试一试
用自然语言描述红绿灯通行规则。
步骤1:观察交通灯的颜色。
步骤2:如果是红灯,就在等候区等待通行。
步骤3:如果 。
拓展
请你描述3人小组按身高从低到高进行排队的步骤。
步骤1:A与B比较,找出两个人中( )
步骤2:将步骤1找出的那个人与C比较,可确定3人中最( )的那个人,排在第( )位。
步骤3:剩下的两人,矮的排第( )位,高的排第( )位。
练习
同学向你请教煮一壶水果茶的方法,请你写出关键步骤。
步骤1:
步骤2:
步骤3:
步骤4:
步骤5:
……
谢谢观看第2课 自然语言描述算法
课题 自然语言描述算法 单元 算法与算法表示
学科 信息科技 课时安排 1课时
授课年级 五年级
教学目标 1.知道算法的描述方法: 2.能用自然语言描述算法;
重点 知道算法的描述方法;
难点 能用自然语言描述算法;
教 学 过 程
教学环节 教师活动 学生活动 设计意图
一、情境导入 师:现有A、B两个瓶子中分别存放着两种不同的液体,由于两种液体的特性不同,需要将两种液体互换瓶子,请问需要怎么操作?具体说说你的步骤? 指名回答(同时课件出示步骤) 师:同学们所说的我们称它为自然语言,而自然语言可以用来描述算法。 (板书课题:《自然语言描述算法》) (预设)生答:增加一个空瓶 引出课题
二、新授(一)算法的表示方法 算法的表述(描述)是把求解问题的方法与思路,用一种规范、可读性强的方式描述出来。常用的描述方法有自然语言描述、流程图描述、伪代码描述等。 知道算法描述的多种方法
(二)用自然语言描述算法 自然语言就是人们日常使用的语言。自然语言描述算法就是指通过人们的日常表达方式来描述解决问题的方法和步骤。 例如,一种交换A、B两个瓶子中溶液的算法,用自然语言可以这样描述: 步骤1:增加空瓶C。 步骤2:把A溶液倒入C瓶中。 步骤3:把B溶液倒入A瓶中。 步骤4:把C瓶中溶液倒入B瓶中。 师:用自然语言描述算法赢注意什么呢? 学习用自然语言描述算法
三、练习 用自然语言描述红绿灯通行规则。 步骤1:观察交通灯的颜色。 步骤2:如果是红灯,就在等候区等待通行。 步骤3:如果 生思考并回答 激发学生编写程序的兴趣
四、拓展 请你描述3人小组按身高从低到高进行排队的步骤。 步骤1:A与B比较,找出两个人中( ) 步骤2:将步骤1找出的那个人与C比较,可确定3人中最( )的那个人,排在第( )位。 步骤3:剩下的两人,矮的排第( )位,高的排第( )位。 巩固知识
五、总结 师:课堂已经接近尾声,请同学们用一句话来说说这节课中你的最大收获。 师总结 生答
板书设计
教学反思

展开更多......

收起↑

资源列表