用户名
密码

徐新中信息科技工作室
成员名单

  • 徐新中

    实验小学

    加入时间:2025-09-02

  • 张馨茜

    陶城小学

    加入时间:2025-09-02

  • 邵娇妍

    陶都小学

    加入时间:2025-09-02

  • 朱壬玺

    杨巷小学

    加入时间:2025-09-02

  • 吴洁w

    城北小学

    加入时间:2025-09-02

  • 潘韵冬

    二实小

    加入时间:2025-09-02

  • 蒋洁

    都山小学

    加入时间:2025-09-02

  • 薛俊峰

    范道小学

    加入时间:2025-09-02

  • 宋健

    广汇小学

    加入时间:2025-09-02

  • 张力维

    湖滨学校

    加入时间:2025-09-02

  • 谈心怡

    经济技术开发区实验小学

    加入时间:2025-09-02

  • 柯敏艳

    经济技术开发区实验小学

    加入时间:2025-09-02

课堂砥砺

用流程图描述算法

作者:朱壬玺  日期: 2025-10-30  点击:

一、课前准备

教师提问,学生上台抽奖。

二、上课环节

教师:同学们,在我们日常出行的场所,比如车站、商场等地方,常常能看到自动售货机的身影。你们有没有使用自动售货机购买商品呢

学生回答:(没有)

教师:没关系,今天老师给大家带来了一视频,让我们一起认识一下如何使用自动售货机购买商品

播放视频

教师:根据刚才的视频,我们发现使用自动售货机购买商品,第一步要“选择商品”,第二步是“支付成功”后,才能到第三步“拿到商品”。

请看屏幕右边有一些图形框,你能不能把左边的购买步骤,拖动到这些图形框中,来表示用自动售货机购买商品的流程呢?

(请学生上台拖动)

教师:他的步骤的正确吗?像这样用图形按照步骤、逻辑将算法的执行过程呈现出来的方式就是“用流程图描述算法”,今天我们就一起来学习第3课:用流程图描述算法。

教师:同学们,接下来请思考,假如没有支付成功,还能不能买到商品?

教师:好,先不急着回答。这里有个半成品的购物流程图,我们一起来看,按流程开始后,选择商品,进行支付,经过刚才得思考,你觉得是不是一定能得到商品?

(学生个别回答,不一定,支付不成功就不能拿到商品。)

教师:那老师请你上来拖一拖左边的图形框,把流程图补充完整。

(学生上台操作)

教师:这个流程图有没有结束,你觉得还缺点什么?

学生回答,上台连线,老师进一步讲解完成。

教师:同学们,还记得我们上课前玩的抽奖游戏吗?是不是所有人都拿到了奖品?我们来看整个步骤。

教师:这个步骤是不是和我们刚刚学习的自动售货机购买商品的步骤类似呢?

接下来老师想请你画一画抽奖算法的流程图,为防止混淆,老师已经将关键字标红了并在右边给出了部分的图形提示。下面请拿出学习单,小组商量后尝试画一画抽奖算法的流程图。

(学生画一画,教师巡视。)

学生展示作品,教师点评。

教师:同学们,你们在画流程图的时候有没有发现,为什么每个步骤的形状不一样?其实不同的图形符号在流程图中代表着算法的不同操作。老师这里已经将不同符号的名称列出来了,但图形符号是一个打乱的状态,你能不能根据刚才实际操作经验,将他们匹配正确呢?

请小组讨论,稍后老师会请2位同学上台摆一摆、拖一拖。

2位学生上台摆一摆、拖一拖。)

教师简单说一说各个符号的含义。

教师:同学们,接下来请看视频,这是你们每天上学到了校门口进入校园,做的第一件事情,刷脸进校。

这是保证学校安全的一道防护措施,目的是不让陌生人进校的同时,当你们刷脸成功后,系统会统计并在后台自动计算当前时间有多少学生来了学校。

现在朱校长想知道,从7:20开始到7:4020分钟内系统一共统计到多少名学生来了学校?根据屏幕给出的图形符号提示,你能设计一个流程图吗?

下面请大家打开平板,根据给出的图形符号提示,你能通过拖一拖,搭一搭完成我们学校某时间段内进校人数统计的流程图吗?

学生操作—教师指导—上台演示—教师点评—学生修改—教师再点评。

刚刚同学们解决问题的用了方法不同和不同的算法,并用流程图呈现了出来。

同学们,你们还记得上一节课我们学习了一种描述算法的方法,叫什么?今天我们学习了流程图描述算法,那你能说一说这两种算法分别都什么特点吗?

(学生回答)

教师:根据大家的回答,我们来总结下,自然语言的特点是……流程图的特点是……,老师这里还要告诉你们用流程图描述算法,不容易出现表达的二义性。什么是二义性,请打开书本P14页小贴士,阅读并理解“二义性”。

(请同学简单说一说什么事二义性。)

同学们,通过2节课的学习,我们已经了解了2种不同的描述算法,在实际使用过程中,我们要根据情况合理选择。

今天我们学习了用流程图描述算法,还分析了自然语言和流程图的特点。知道要按需合理的选择。那老师想问问大家。在生活中,你有没有见过这种用图形符号来表示事情流程图?

(学生回答)

其实在我们的生活、生产中流程图是无处不在的,就像一个标准手册,请看屏幕。

(教师出示各种流程图。)

最后,请同学们用流程图给自己在今天课堂上的表现进行打分吧。

(学生拿出学习单给自己打分,老师随机选择学生回答得分。)

同学们,希望你们能用今天学习的知识,去指导自己将来的学习和生活。