scratch最大公约数怎么计算(ScratchAI数学)

scratch最大公约数怎么计算(ScratchAI数学)(1)

文 | 大程

scratch最大公约数怎么计算(ScratchAI数学)(2)

scratch最大公约数怎么计算(ScratchAI数学)(3)

“scratch AI 数学系列”第五课:小素数,快到碗里来第1节(共5节)视频:

  • 《小素数,快到碗里来》结合小学数学素数和合数的知识,开发scratch程序:将一个范围段内的所有素数筛选出来。重点演示Scratch中位移、坐标、逻辑运算等能力的实现。
  • 整个程序有两个角色和一个背景,角色分别是给定范围的数字和程序的引导标题,背景则是一个带碗的木纹花瓶图形。该节课首先绘制背景和角色。

scratch最大公约数怎么计算(ScratchAI数学)(4)

【Scratch AI 数学】小素数,快到碗里来第1节(共5节)

scratch最大公约数怎么计算(ScratchAI数学)(5)

课程重点

  • 小学数学知识:质数和合数

小学数学课本学习了质数和合数。

1)素数又称质数。如果一个大于1的自然数,除了1和它自身以外,不能被其他自然数整除,那么这个自然数就叫做质数,也叫做素数。例如:7只能被1和7整除,除此之外不能再被其他数整除,7就是质数。

2)合数。一个大于1的自然数除了1和它本身以外,还可以被别的数整除,这个自然数就叫做合数。例如:4➗1=4;4➗2=2;4➗4=4,所以4就是合数。

3)0和1既不是质数也不是合数,最小的质数是2,最小的合数是4。

scratch最大公约数怎么计算(ScratchAI数学)(6)

  • 本课程提供程序:从一个数值范围段内把所有的素数筛选出来

《小素数,快到碗里来》通过scratch实现一个素数的筛选程序。首先使用者输入初始数字和终止数字,接下来所有在初始数字和终止数字之间的数字会逐一的从舞台的最左边向最右边移动,但是如果这个移动的数是素数,则当它移动到舞台的中间时,会自动掉到舞台底部的碗里去。

scratch最大公约数怎么计算(ScratchAI数学)(7)

通过本课程的学习,我们期望达到以下三个方面的目的:

1)掌握质数、合数、除法求余等数学知识。

2)学习逻辑运算,掌握与、或、非三种逻辑运算符。

3)在前期的课程中详细学习了坐标,这里我们继续学习位移等知识,进一步探究克隆、判断等的深层次用法。

scratch最大公约数怎么计算(ScratchAI数学)(8)

  • 程序用到的角色和背景

结合前面课程讲过的角色和背景的定义,这个程序包含两个角色和一个背景:

1)角色-移动的数字:每个数字都是由0~9这十个阿拉伯字符组合而成,和《酷玩乘法口诀表》那节课学习的内容一样,我们绘制这十个阿拉伯字符,作为程序的角色。

2)角色-程序引导标题:这个角色提示用户输入一个起始数字和一个终止数字,整个程序就把从起始数字到终止数字之间的所有素数筛选出来。

3)背景:整个程序的背景是一个底部带着碗的木纹图片。

scratch最大公约数怎么计算(ScratchAI数学)(9)

本节课所有用到的角色和背景大程老师已经共享。

网盘:

https:///s/1ae4kJUiSquCI5ZSChUlMkg

提取码:megu

如果实在获取不到资源(联系大程老师呀~),也可以在Scratch中手绘这些角色和背景。

scratch最大公约数怎么计算(ScratchAI数学)(10)

大程老师致力于给同学们提供最贴合文化课、最优质的少儿编程课,帮助同学们从文化课的角度认识少儿编程,培养大家的逻辑思维能力,拓宽分析问题的思路。学习少儿编程的目的不是培养未来的程序员,而是提升同学们的软实力。在学习过程中有任何疑惑都可以联系大程老师进行咨询。

在探究知识的道路上我愿与同学们相伴而行,我的坚持离不开你的支持,喜欢就给一些打赏,也非常欢迎你把课程分享给身边更多的人,让我们一同进步,大程老师表示由衷的感谢。

scratch最大公约数怎么计算(ScratchAI数学)(11)

前期阅读

少儿编程环境准备

……往期教程翻看主页

关于作者:大程,华为工作14年,历任高级软件工程师、高级系统架构师、产品经理等职务,深诣软件之道

scratch最大公约数怎么计算(ScratchAI数学)(12)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页