最新消息:网站支持在线创作,微信分享,请点击【创作中心】编辑作品。

跟我一起学编程—《Scratch编程》第19课:判断完美数

Scratch 少儿编程 1008浏览 0评论
一起学编程01

本站可以分享scratch作品,快来边学习边创作吧,点击在线创作

同学你好,欢迎来到《跟我一起学编程,我是老师。这是scratch编程课程的第19课节课,我教你一个小学数学问题:判断完美数。

学习目标:

1. 理解并学会创建“列表”

2. 熟练使用“列表”的有关指令

3. 学会查找一个数的因数

4. 能够通过因数,判断是否为完美数

5. 熟练使用重复执行和选择等程序指令

 

任务描述:

输入一个正整数,判断是不是“完美数”?

 

完美数:除其本身以外全部因数之和等于其本身。

例1:6的因数有:1,2,3,6

6=1+2+3

例2:28的因数有:1,2,4,7,14,28

28=1+2+4+7+14

任务分析:

第1步.  查找这个数的所有因数

能否被从1到其本身的所有自然数整除?

判断整除?余数为0.

存储在哪里?变量

第2步. 判断除其本身以外全部因数之和是否等于其本身?

跟我一起学编程—《Scratch编程》第19课:判断完美数

 

程序指令:

根据任务分析,编写程序指令:

跟我一起学编程—《Scratch编程》第19课:判断完美数

任务扩展:

跟我一起学编程—《Scratch编程》第19课:判断完美数

 

总结:

这节课,我教你完成了一个小学数学问题:判断完美数。通过这个任务,让你理解“列表”这个特殊变量的概念,学会建立列表、使用列表的有关指令。同时,学会了因数的查找方法、完美数的判断方法。熟练综合使用重复执行和选择等程序指令。

 

你学会了吗?赶紧练习一下吧!

 

我们下节课再见!

微信图片_20190705092441

转自公众号:
零壹学堂科技教育

您必须 登录 才能发表评论!