少儿编程Scratch第26讲:蜘蛛织网_V1.0

忙着忙着,忙着保持和提高语数外成绩,一直都没空做Scratch程序。今天周末,儿童节,还是没空出去。那就在家里做一个蜘蛛网吧。先做一个简单的,四边形的蜘蛛网,这个算式不太复杂,二年级能应付过来。如果做8边的蜘蛛网,就要用到直接三角函数边长计算,那就超出了2年级的范畴了。以后再做一个8边形的蜘蛛网。


虽然这个程序不算太复杂,但要熟练的弄清楚这些坐标点,还是要花不少时间。两点能画一根线,每次画四根线,形成一个闭环。然后要使用变量转成循环。这是练习数学计算( x = x0 + n  f(x))的好方法,也是锻炼变量应用能力的好方法。


要想能熟练的掌握Scratch(任何语言都相同),还是要多练习。同一个应用,可以多做几遍,也只有多做几遍才能熟练。否则过一段时间可能又忘记了。纯粹的赶工性质的,不停的填充新知识,复杂的程序语句的,可能学了一点,又忘了一点,最后留下的可能不多。


这个二年级的小孩,花在Scratch上的时间还不多,平均下来每周还无法完成一个程序。吸收能力也还不够强。但我们决定坚持,坚持每周或每两周学点东西,之前学习的可以拿出来重做,指导能够熟练掌握这些功能为止。我坚信,只要重复重复再重复,练习练习再练习,技艺就会变得精湛起来。我们跑的可能比别人慢,但只要坚持坚持再坚持,培养熟练的编程技能是没问题的。



程序共享在这里:https://scratch.mit.edu/projects/314435734/

也可以打开原文,进入程序,也可以在手机上执行。


难度:中级,需要理解简单的数学计算,一次方程,计算间隔。



简单说一下功能。


一、最终效果:


蜘蛛织网,先画出x轴和y轴,然后一圈一圈,从里往外织网。每一圈,就是四根线,逆时针跑。编织完第一圈,往外走一点(间隔),然后编织第二圈。


少儿编程Scratch第26讲:蜘蛛织网_V1.0

效果还不错。


二、手稿


因为要用到数学计算,我打算引导他把图画出来。理解每个坐标,理解两点画线要确定开始点和结束点,理解每个坐标都有x和y组成,第一个数是x,第二个是y。这已经是不容易了。能够准确快速理解这个走向图的,也算是很不错了。


少儿编程Scratch第26讲:蜘蛛织网_V1.0


三、变量

我们设置了两个变量,一个用户计数,就是一圈一圈画,然后设置了一个间隔,间隔打算设置为10。因为x,y宽度不同,所以后来 我们设置了两个变量。


少儿编程Scratch第26讲:蜘蛛织网_V1.0


四、初始化


加入画笔扩展,计数器初始化,画笔初始化。间隔y比间隔x要小一些。


少儿编程Scratch第26讲:蜘蛛织网_V1.0

两点成一线,我们画出了x轴和y轴。


五、画蜘蛛网的第一圈和第二圈


第一圈和第二圈,我们没有使用循环。

按照这个方法画3-10圈,被我制止了,必须使用循环。体会循环怎么自动添加间隔。


少儿编程Scratch第26讲:蜘蛛织网_V1.0


六:循环画

找规律找规律,转成数学算式。使用计数器变量,作为乘数之一,然后得出10的倍数,负数的可以乘(-10)

少儿编程Scratch第26讲:蜘蛛织网_V1.0

蜘蛛网已经出来了。


七:调节间隔

上面间隔是不变的,我们用上间隔。两个变量相乘了。


少儿编程Scratch第26讲:蜘蛛织网_V1.0


第一个版本的蜘蛛网做好了。


共享:https://scratch.mit.edu/projects/314435734/


点击原文链接,直接进入这个程序手机上可以使用。


少儿编程-Scratch

·      少儿编程Scratch第25讲:打地鼠V1.0(2019/5)

·      少儿编程Scratch第24讲:钢琴2019_V1.0(2019/4)

·      少儿编程Scratch第23讲:数据可视化:线图V1.0- 列表、图章、画笔、滑行(LineChart) (2019/3)

·      少儿编程Scratch第22讲:数据可视化:饼状图-列表、图章和多重循环(2019/2)

·      少儿编程Scratch第21讲:数据可视化-柱状图(第1版)(2019/1)

·      少儿编程Scratch第20讲:碰球画线-画笔应用(2018/12)

·     少儿编程Scratch第19讲:翻译和文字朗读-列表应用(2018/11)

·     少儿编程Scratch第18讲:惊艳Scratch 3.0(2018/11)

·     少儿编程Scratch第17讲:初试体感游戏-疯狂切西瓜(2018/10)

·     少儿编程Scratch第16讲:初试人工智能-人脸识别(IBM Watson) (2018/9)

·     少儿编程Scratch第15讲:贪吃蛇(2018/9)

·     少儿编程Scratch第14讲:链表和冒泡排序算法(2018/9)

·     少儿编程Scratch第13讲:九九乘法问答(2018/7)

·     少儿编程Scratch第12讲:制作时钟(2018/6)

·     少儿编程Scratch第11讲:植物大战僵尸(1) (2018/5)

·     少儿编程Scratch书评:《轻松玩转Scratch编程》

·     少儿编程Scratch第十讲:钢琴演奏入门(2018/4)

·      少儿编程Scratch第九讲:小猫跳跳-较完整的跳跃运动 (2018/4)

·     少儿编程Scratch第八讲:变量和太空大战(2018/4)

·     少儿编程Scratch第七讲:字母雨打字练习(2018/3)

·     少儿编程Scratch第六讲:抽奖游戏之造型、随机和广播(2018/2)

·     少儿编程Scratch第五讲: 练习一坐标和移动(2018/1)

·     少儿编程Scratch第四讲:射击游戏的制作,克隆的奥秘(2018.01)

·     少儿编程Scratch第三讲:宇宙大战.枪战游戏(2018.01)

·       少儿编程Scratch第二讲:奇妙的接球小游戏(2018.01)

·       Scratch第一讲:Scratch完美的初体验(2018.01)



读书-文史.科技IT

·       读书:首都图书馆北京市少年儿童图书馆(2015

·       图书馆:首都图书馆(2015

·       图书馆:西城区第一图书馆(区县图书馆 (2015

·       图书馆:西城区第二图书馆(宣武图书馆,区县图书馆 (2015

·       西城第二图书馆:少儿部和自习室(2018/5)

·       图书馆:庙里的图书馆东城第二图书馆(崇文图书馆)(2015

·       坊间书阁-白纸坊街道图书馆: 很不错的街道图书馆 (2019/05)

·       图书馆:失败的街道图书馆(2015

 

·       书店:三联韬奋书店(24H营业 (2015

 

泰国

·      泰国普吉/马来兰卡威:住宿和亲子游泳池的选择(2019)

·      普吉印象:人妖秀(2019)

·      普吉印象:与大象的亲密接触(城市半日游-大佛、大象与查龙寺)(2019)

·      普吉印象:皮皮岛跳岛游(浮潜/碧绿的珊瑚海)(2019)

·      普吉印象:芭东海滩(2019)

·      曼谷印象: 污染严重的湄南河(2019)

·      曼谷印象: 金碧辉煌的大皇宫(2019)

马来西亚

·       马来兰卡威:美丽的沙滩与大海(2018)

·       马来兰卡威:探险红树林一日游(2018)

·      马来兰卡威:轻松的跳岛半日游(2018)

·       马来兰卡威:出租车环岛半日游(巨鹰广场/黑沙滩)

·       马来兰卡威:奇妙的海底世界(2018)



《SAP CRM管理与实施指南》

2019.06.02 Beijing 


发表评论