欢迎光临
我们一直在努力

Scratch小课题:用编程讲解数学运算中“最短路线”之标数法 | 一日一编程

第 142 期

如图所示,从小明家到学校,最短路线有多少条呢?

从小明家到学校最短的路线,至少要走过三条横向马路,两条纵向马路,因此需要5步(如下图)。每一步的方向都是从家到学校移动,即向右向上走,不走回头路,才会形成最短的路线。

我们用了一种简单但也超级实用的“标数法”,得出结论,从小明家到学校的最短路线是10条。

▲ 程序演示效果

怎么样,你明白了吗?有没有想到怎样完成这段程序?

看看下面这张图,从A到B的最短路线共有14条。

你试试用Scratch编程来演示一下你是怎样用“标数法”找出这14条最短路线的。别忘了分享给你的爸爸妈妈和朋友们哦~

Scratch(简易编程工具)是一款由麻省理工学院(MIT) 设计开发的少儿编程工具。其特点是:使用者可以不认识英文单词,也可以不会使用键盘。构成程序的命令和参数通过积木形状的模块来实现。用鼠标拖动模块到程序编辑栏就可以了。

编程,未来将成为我们需要掌握的又一门“外语”。但是,只是随意地摸索尝试编程并不能给我们带来应有的成就感;同时,没有完整的作品,也会让家长们觉得孩子只是单纯在玩,而并没有获得系统的知识和实用的技巧。

其实,编程是一件即简单又复杂的事情。简单,是因为有Scratch、Python这样模块式编程语言诞生,让越来越多的小学生甚至更低龄的孩子也可以感受编程的魅力;复杂,是因为编程可以帮助孩子打破学科之间的壁垒,将语文、数学甚至外语,文理综合素质的培养融汇其中。

赞(54)
分享到: 更多

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址