第2课 自然语言描述算法 课件 浙教版(2026)信息科技五年级上册

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

第2课 自然语言描述算法 课件 浙教版(2026)信息科技五年级上册

资源简介

(共20张PPT)
第1单元 算法与算法表示
自然语言描述算法
第2课
学习目标
01
课堂导入
02
新知探究
03
知识总结
04
课后练习
05
目录
CONTENTS
学习目标
1
了解描述算法的常用方法。
2
掌握用自然语言描述算法的方法。
PART 1
课堂导入
课堂导入
同学们,大家有没有想过,当我们要完成一件事,比如折纸船、设置电子设备的某个功能时,都需要一步步的操作步骤。那这些步骤怎么清晰地表达出来,让别人能明白呢?这就和我们今天要学的 “自然语言描述算法” 有关啦,今天我们就一起探究如何用日常的语言,把解决问题的算法说清楚。
PART 2
新知探究
新知探究
探索
要交换分别放有铅笔盒和书本的两张课桌的位置,有哪些交换方法 哪种方法需要的步骤较少
新知探究
建构
准确描述解决问题的算法,有利于理解、交流、验证及优化算法。算法可通过多种方法来描述,不同的方法各有特点。
一、算法的描述方法:把求解问题的方法及其步骤用一种规范、可读性强的方式描述出来称为算法的描述,常用的描述方法有自然语言描述、流程图描述、伪代码描述等。
新知探究
建构
二、用自然语言描述算法:用自然语言描述算法,就是运用人们日常生活中使用的语言来描述解决问题的方法及其步骤。
例如,“交换分别放有铅笔盒和书本的两张课桌的位置”用自然语言可以这样描述:首先,把放铅笔盒的课桌移到空位上。然后,把放书本的课桌移到原来放铅笔盒的课桌的位置。最后,把空位上的课桌移到原来放书本的课桌的位置。
新知探究
建构
用流程图描述算法,就是用一套标准化的图形、符号和箭头,把算法的 “步骤顺序、判断条件、执行逻辑” 直观画出来的方式。交换课桌用流程图来描述如图所示
新知探究
想一想
用自然语言描述算法应注意什么
新知探究
想一想
用自然语言描述算法应注意:表述要清晰、准确,步骤逻辑连贯,不能有歧义,让他人能轻松理解每一步操作,还要简洁明了,避免冗余表述。
新知探究
想一想
我们来看一个例子:比如用自然语言描述
“泡方便面”的算法:
1.先烧好适量的开水。
2.把方便面的面饼放进碗里,倒入开水,没过面饼。
3.加入调料包,盖上盖子,等待 3 分钟左右。
4.打开盖子,用叉子搅拌均匀,就可以吃了。
这个描述很清晰,步骤一步一步来,逻辑连贯,没有歧义,也很简洁。
新知探究
想一想
我们来看一个反例:比如用自然语言描述
“泡方便面”的算法:
1.准备好东西。2.把面弄好。3.加上料,等会儿。
4.然后就能吃了。
这个描述很模糊,步骤不具体,逻辑不连贯,存在很多歧义,也不简洁,比如 “准备好东西” 没说清楚准备什么东西,“把面弄好” 没说明怎么弄,“等会儿” 没说等多久。
新知探究
建构
试一试
用自然语言描述密码锁开关的方法。
1.接受用户输入的密码。
2.如果密码正确,门打开;如果__________________。
密码错误,门保持关闭状态
新知探究
拓展
对一群人按照身高进行排序。当人数较多时,可以通过两两比较来实现。现以3人为例,描述按身高从矮到高进行排序的算法。
1.聪聪与明明比较,先找出两人中身高较矮的那个人。
2.再将找出的那个人与慧慧比较,可确定3人中最矮的那个人,排在第1位。
3.剩下的两人再比较,矮的排在第2位,高的排在第3位。
PART 3
知识总结
知识总结
本节课我们一同探索了 “自然语言描述算法”的相关知识:认识到准确描述算法很重要,它利于理解、交流、验证和优化算法,而算法有多种描述方法,像自然语言描述、流程图描述、伪代码描述等,不同方法各有特点;还了解到用自然语言描述算法,就是用日常生活中的语言来描述解决问题的方法及其步骤,比如交换课桌位置、描述密码锁开关方法等,都能通过自然语言清晰呈现步骤;并且知道用自然语言描述算法时,要注意表述清晰、准确、逻辑连贯,不能有歧义,这样才能让他人轻松理解。
PART 4
课后练习
课后练习
列竖式计算“28+75= ”,请你写出关键步骤。

展开更多......

收起↑

资源预览