scratch解题等差数列 (中职数学等比数列解题技巧)

数学与Scratch《数列与计算》第1期,总第293期

今天开始,我们要分享“数学解题与Scratch编程”系列课程中的“数列与计算”问题

数列相关的计算,本来应该是中学时学习的知识,但是小学奥数中就会涉及到基本的等差数列。关于数列计算,有一个很有名的故事。

数学四则运算scratch编程关卡,scratch编程等差数列

天才数学家高斯小时候在一所村小上课,有一天,老师为了惩罚他们这班捣蛋鬼,出了一道加法题,让他们求出1+2+3+……+100之和。很多小朋友都拿出笔和纸认真计算起来。而高斯用了自己的方法,很快给出5050这个答案。

为什么高斯能够这么快算出答案?因为数列计算是有规律的,可以找出等差数列的数值规律,通过通用的公式来计算出最终的答案。

等差数列之和=(首项+末项)×项数÷2

视频加载中...

但是,我们今天用Scratch编程来计算出的等差数列之和,是不是有更加简单的公式?或者,是不是套用公式把计算过程演示出来?

当然不是!编程使用的不是简单的高斯方法,而是用的高斯小伙伴们用的笨方法。

程序是把数列中的每一项都列出来,然后一个个的加起来。具体的计算,用到的是一种叫做“列表”的程序积木。具体的编程方法,可以到刘老师的课堂上进行学习。

你还可以编好程后,邀请爸爸妈妈或者你的同学、好朋友一起来和计算机比一比,看谁算的快。

为什么计算机要用笨方法呢?这里就要提到人脑相比计算机的优势和劣势了。

计算机的特点是,记得牢,算的快,所以即使数值多一些,也能很快运算,计算机处理数据的速度要比人脑的运算快很多。但是,自己通过观察总结出全新的公式来计算,就不是计算机擅长的事情了。所以,我们要学习设计方法,从而控制计算机去做繁琐的计算和数据处理工作,这样的组合才足够完美。

数学四则运算scratch编程关卡,scratch编程等差数列

本周五,8月23日,刘老师将在线上课堂具体讲解Scratch编程中的数列与计算。扫描下方二维码,获取你想要的课程吧~

数学四则运算scratch编程关卡,scratch编程等差数列

部分文字及图片均来自网络

本栏目均为原创程序内容

相关版权及最终解释权归北京市助想教育科技有限公司所有