跟我一起学编程—《用Scratch编程学数学》第1课:最小公因数和最大公因数

网友投稿 2019-03-23 08:35

同学你好,欢迎来到《跟我一起学编程》,我是包老师。这是《用Scratch编程学数学》的第1课,这节课,我带你用编程解决一个最小公因数和最大公因数的问题。

学习目标:

1.学会将应用问题转换成数学问题

2.学会两个数公因数的求解方法

3.学会使用“重复执行”指令

4.学会使用变量、列表

5.学会使用“字符串连接”指令

应用问题:

小明家有个长16米,宽12米的长方形院子,现在需要铺正方形的地砖,要求铺完后长和宽都正好铺满,不能切割地板砖。

请问:

1.最多需要多少块地砖?地砖尺寸是多少?

2.最少需要多少块地砖?地砖尺寸是多少?

https://cdn.china-scratch.com/timg/190325/0S55CE1-0.jpg

问题分析:

1.地砖的边长,是院子长和宽的公因数

2.最多需要地砖数,地砖边长是院子长和宽的最小公因数

3.最少需要地砖数,地砖边长是院子长和宽的最大公因数

https://cdn.china-scratch.com/timg/190325/0S55614J-1.jpg

算法分析:

1. 求公因数

方法1:分别求因数,再对比找出相同的

方法2:从1开始循环,同时用长和宽分别除,能除尽,就是公因数

2. 变量存长和宽;列表存公因数;i 作为循环变量

3. 地砖数=院子面积/地砖面积

https://cdn.china-scratch.com/timg/190325/0S55CQ0-2.jpg

程序指令:

https://cdn.china-scratch.com/timg/190325/0S55K1N-3.jpg

更多精彩课程:

“Scratch编程”课程

跟我一起学编程—《Scratch编程》第6课:顽皮的狗狗

跟我一起学编程—《Scratch编程》第5课:穿越之洞

跟我一起学编程—《Scratch编程》第4课:鲨鱼追小鱼

跟我一起学编程—《Scratch编程》第3课:让小猫动起来

跟我一起学编程—《Scratch编程》第2课:认识程序指令

跟我一起学编程—《Scratch编程》第1课:认识Scratch3.0功能区

跟我一起学编程—《Scratch编程》第0课:Scratch3.0下载与安装

“机器人等级考试”课程:

机器人考级一级和二级知识点串讲

https://cdn.china-scratch.com/timg/190325/0S55RT9-4.jpg包老师

零壹学堂创始人

硕士,高级工程师

华南师范大学访问学者

十年高校软件编程教学经验

中小学 STEM教育研究实践者

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com