友情提示:380元/半年,儿童学编程,就上码丁实验室。
同学你好,欢迎来到《跟我一起学编程》,我是包老师。这是《用scratch编程学数学》的第1课,这节课,我带你用编程解决一个最小公因数和最大公因数的问题。
学习目标:
1.学会将应用问题转换成数学问题
2.学会两个数公因数的求解方法
3.学会使用“重复执行”指令
4.学会使用变量、列表
5.学会使用“字符串连接”指令
应用问题:
小明家有个长16米,宽12米的长方形院子,现在需要铺正方形的地砖,要求铺完后长和宽都正好铺满,不能切割地板砖。
请问:
1.最多需要多少块地砖?地砖尺寸是多少?
2.最少需要多少块地砖?地砖尺寸是多少?
问题分析:
1.地砖的边长,是院子长和宽的公因数
2.最多需要地砖数,地砖边长是院子长和宽的最小公因数
3.最少需要地砖数,地砖边长是院子长和宽的最大公因数
算法分析:
1. 求公因数:
方法1:分别求因数,再对比找出相同的
方法2:从1开始循环,同时用长和宽分别除,能除尽,就是公因数
2. 变量存长和宽;列表存公因数;i 作为循环变量
3. 地砖数=院子面积/地砖面积
程序指令:
转自公众号:
零壹学堂科技教育