加入我们的组织,我们一起自己在家教孩子学编程
1、打开少儿编程工具Scratch进入Scratch操作界面;
2、点击角色添加,选择一个角色;
2、选择小猫(Cat)角色;
3、选择一个背景,这里我们选择“Bluesky”背景;
4、我们按住鼠标,用鼠标拖动小猫到地面上;
这里留意小猫角色的一些参数:
小猫目前的位置坐标(X轴:-99,Y轴:2)
我们按住鼠标拖动小猫到地上,小猫此时的位置坐标(X轴:-180,Y轴:-124)
这里需要介绍一下舞台的位置,Scratch舞台表演区内的任何一个点都可以用两个数字的组合来表示,即坐标。
小猫角色的位置也可以由坐标来表示。其中,X坐标表示水平方向的位置,Y坐标表示竖直方向的位置,舞台中心的坐标默认为(X:0,Y:0)。
如果小猫角色的X坐标值为正数(负数),那么该角色在舞台中心的右边(左边);同理,如果小猫角色的Y坐标值为正数(负数),那么该角色在舞台中心的上方(下方)。舞台上的角色被选中时,信息栏上会显示该角色的当前坐标。
所以我们按住鼠标拖动小猫的时候,会观察到小猫的坐标由原来的(X:-99,Y:-2)变成了(X:-180,Y:-124)。
5、我们要让小猫在地上向前移动,所以我们先在事件积木里面找到【当绿旗被点击】的积木,然后把积木拖到脚本区。
这里每一个积木可以理解成一个脚本,而脚本区可以理解为组合积木的地方。
6、选择“运动”积木区,拿起【移动10步】的积木插到【当绿旗被点击】的积木下面,小猫就可以移动起来,可以点击让小朋友试一下,看小猫的变化,会发现每点击一下绿旗,小猫就回向前移动10步(坐标)。
7、我们再到运动积木里面找到【右转15度】就,然后把积木拖到脚本区,然后把15改成30。
我们点击一下小绿旗以后会发现,小猫向右边旋转了一点点,会观察到角色区小猫的方向参数由原来的90变成了120;
8、到控制积木里面找到【重复执行10次】,把这块积木与【右转30度】卡合在一起,然后卡到【移动10步】的下面。
9、选择“运动”,在最后加入一块【面向90方向】的积木。
10、整个积木代码脚本如下所示:
11、尝试多次点击绿旗,小猫快乐地边翻跟头边慢慢向前移动了。
少儿编程其实很简单,只要你愿意,你也完全可以不用给孩子到外面报培训班,自己在家教孩子学编程,不会的话可以跟着我一起学。
如果你也想自己在家教孩子学编程,欢迎加入我们,我们一起交流在家自己教孩子学编程过程中的心得收获。
我是琦爸,一个自己在家教孩子玩编程、人工智能的爸爸。
欢迎和我一起探索交流【带娃玩转人工智能】。欢迎加入我们的“父母研习社”,我们一起践行陪娃“玩”中学!