⑴ 灏戝効缂栫▼鍦ㄧ數鑴戜笂鎬庝箞涓嬭浇
瑕佸湪鐢佃剳涓婁笅杞藉皯鍎跨紪绋嬭蒋浠讹紝璇锋寜鐓т互涓嬫ラよ繘琛屾搷浣滐細
閫夋嫨缂栫▼杞浠讹細棣栧厛锛岀‘瀹氫綘甯屾湜浣跨敤鐨勫皯鍎跨紪绋嬭蒋浠躲傛湁璁稿氶拡瀵瑰効绔ュ拰灏戝勾鐨勭紪绋嬭蒋浠跺彲渚涢夋嫨锛屽係cratch銆丆ode.org銆丳ython for Kids绛夈傚湪閫夋嫨涔嬪墠锛屼綘鍙浠ュ逛笉鍚岀殑杞浠惰繘琛屾瘮杈冨拰鐮旂┒锛岄夋嫨閫傚悎浣犲勾榫勫拰缂栫▼鑳藉姏姘村钩鐨勮蒋浠躲
璁块棶瀹樻柟缃戠珯锛氭壘鍒颁綘閫夋嫨鐨勫皯鍎跨紪绋嬭蒋浠剁殑瀹樻柟缃戠珯銆傞氬父锛屽畼鏂圭綉绔欎細鎻愪緵杞浠朵笅杞界殑閾炬帴鎴栨寚寮曘
瀵绘壘涓嬭浇閫夐」锛氬湪瀹樻柟缃戠珯涓婂绘壘鐩稿簲鐨勪笅杞介夐」鎴栭〉闈銆傝繖鍙鑳芥槸涓涓鈥滀笅杞解濇垨鈥滅珛鍗充笅杞解濇寜閽锛屾垨鑰呬竴涓鎻愪緵涓嬭浇閾炬帴鐨勭綉椤点
閫夋嫨鎿嶄綔绯荤粺锛氱‘瀹氫綘鐨勭數鑴戞搷浣滅郴缁燂紝渚嬪俉indows銆丮ac鎴朙inux锛岀劧鍚庡湪涓嬭浇閫夐」涓閫夋嫨涓庝綘鐨勬搷浣滅郴缁熷吋瀹圭殑鐗堟湰銆
涓嬭浇瀹夎呯▼搴忥細鐐瑰嚮涓嬭浇鎸夐挳鎴栭摼鎺ワ紝寮濮嬩笅杞借蒋浠剁殑瀹夎呯▼搴忋傚畨瑁呯▼搴忕殑鏂囦欢鍙鑳芥槸涓涓鍙鎵ц屾枃浠讹紙.exe锛夋垨涓涓瀹夎呭寘锛.dmg銆.msi绛夛級銆
杩愯屽畨瑁呯▼搴忥細涓嬭浇瀹屾垚鍚庯紝鍙屽嚮瀹夎呯▼搴忔枃浠惰繍琛屻傛牴鎹杞浠舵彁渚涚殑鎸囧紩锛屽畬鎴愬畨瑁呰繃绋嬨
鍚鍔ㄨ蒋浠讹細瀹夎呭畬姣曞悗锛屽湪浣犵殑璁$畻鏈轰笂鎵惧埌瀹夎呭ソ鐨勫皯鍎跨紪绋嬭蒋浠跺浘鏍囨垨搴旂敤绋嬪簭锛屽苟鎵撳紑瀹冦
璇疯颁綇锛屼笂杩版ラゆ槸涓鑸鍖栫殑娴佺▼锛屽叿浣撴ラゅ彲鑳戒細鍥犺蒋浠剁殑涓嶅悓鑰屾湁鎵鍙樺寲銆傚傛灉浣犻亣鍒颁簡浠讳綍闂棰橈紝鏈濂藉弬闃呯浉鍏宠蒋浠剁殑瀹樻柟鏂囨。銆佹暀绋嬫垨瀵绘眰鍦ㄧ嚎鏀鎸侊紝浠ヨ幏鍙栨洿璇︾粏鐨勬寚瀵煎拰甯鍔┿
⑵ 少儿编程Scratch第三讲:宇宙大战.枪战游戏
小朋友这周的表现还算不错。周末多数时间都由我陪着他做课本上的数学题,后来还学了英语。任重道远啊,语数外都还得加强,还远不到自己就能取得好成绩的阶段。
上周说好这周要做一个发射炮弹的游戏。最后在周日晚上八点学习完英语以后才开始。
目的:设置一艘宇宙飞船或其他角色,实现上下左右移动。每按一次空格键即发射一枚炮弹,同时播放声音,炮弹往屏幕上方飞,直到飞出屏幕。发射子弹、炸弹是很常见的游戏功能。
实现方式:宇宙飞船角色的上下左右移动是比较简单的。我们在接球运动中已经学过了。只需要不停循环,检测是否有按键按下。如果左箭头按下,X轴就减少10;如果右箭头按下,X轴就增加10;如果上箭头按下,Y轴就增加10;如果下箭头按下,Y轴就减少10。对于这个步骤,小孩表示理解。
这是我们第一次使用发射炮弹的功能。首先要找到一个炮弹的图,可以选择球类或者其他物品, 最后我们选择了一个闪电,但要将闪电转一下,让尖尖的头朝上。
Scratch提供了克隆角色的功能,这是一个强大的功能,就是克隆出另外一个副本出来。克隆体启动时,可以执行单独的脚本,即相当于一个子函数,控制这个炮弹克隆体。每按一次按钮,炮弹就克隆复制自己。然后炮弹往屏幕上放飞行就比较简单了,就是向上移动一定的位置,或者Y轴增加一定的距离。不停循环即可往上飞行。
逐步改进:制作程序的过程,是一个不断测试改进的过程。我们在制作过程中,发现了一些问题,并且逐步解决了。
1. 宇宙飞船的范围确定。如果不设置范围,那么左右上下会移出屏幕。因此我们后来增加了一个判断,即只有在X轴大于-220时,才继续往左移动,否则就不往左移动了。Y轴类似。这样通过四个箭头的移动,保证宇宙飞船一直都不会超出屏幕,同时上方保留一定的空间。
2. 克隆体一直往上飞行,到顶部以后,炸弹会停留在那边,留下一个尾巴。我们增加了判断。如果碰到边缘,就“删除克隆体”,这样克隆体碰到边缘后就消失了。
3. 播放声音:每次发射炸弹后,系统会播放声音。播放声音不能直接在循环中做,因为那样会做完以后才能继续发射下一个炮弹,影响效果。因此广播一个消息,然后在消息中播放音乐。最后我们选择了一个敲打低音鼓的声音,这样发射炸弹以后,就发出类似爆炸的声音了。
在游戏制作过程中,我们先设置了飞船的上下左右移动,然后加入了发射炮弹的功能,之后不断调整优化,确保游戏体验良好。在制作游戏时,我们还考虑了游戏中的逻辑性,如飞船的边界判断、克隆体的移动与消失、声音的播放等,以增加游戏的趣味性和互动性。通过家长的指导和孩子的操作,不仅培养了孩子的编程兴趣,也使他们了解了实现游戏功能所需的步骤和控件操作,为他们的逻辑思维和问题解决能力打下了基础。
⑶ 儿童编程的步骤。
一般来说,6 -16 岁儿童是学习少儿编程的最佳年龄阶段, 在此期间,如何对孩子进行编程教育启蒙呢?编玩边学采用基于游戏的互动教学方式,螺旋式上升,无缝衔接课程体系,专业大师们正在全力打造视觉模块课程,培养国内6 -16 岁儿童的逻辑思维能力、想象力和创造力以及综合学科能力。今天,资深儿童编程教学专家编玩边学将谈谈儿童编程启蒙路线图,告诉你在儿童编程学习的重要时期,要采取什么预防措施和做什么工作来让儿童编程学习更加顺畅?
第一步:儿童编程只能在他们正确学习幼儿编程以后才能延续学习
儿童编程学习是第一阶段,最佳对应年龄: 4 -6 岁的儿童,但它也是帮助年龄较大的儿童接受编程并启发他们编程的重要阶段。学习的目的是激发孩子们对编程的兴趣,培养他们的编程基础能力。在这个阶段,儿童通过大量的编程练习逐渐掌握编程知识和编程技能实践之间的相关性,从而形成基本的编程能力。这有助于儿童形成编程思维。主要学习资源包括适合启蒙的基本编程视频或介绍性编程书籍,如《动手玩转Scratch2. 0 编程》、《Scratch少儿趣味编程2》、《动手玩转Scratch Jr编程》、《父与子的编程之旅》、《与孩子一起学编程》等。这些书都是供孩子们阅读的编程书籍。最大的特点是图文并茂,大量彩色印刷和彩色卡通形象对孩子们来说并不无聊。它们是儿童编程入门的非常好的入门书籍。
第二步:在儿童程序设计系统的学习阶段,学科式学习非常重要。
对于 6 岁及以上的儿童,快速启蒙可以从儿童Scratch编程学习开始。Scratch学习是主要课程,编玩边学的系统学科编程系统是最有意义的。编玩边学拥有自主研发+scratch,逻辑性强;独创模块/代码随时互换,自然过渡,有效衔接从入门模块编程到实战代码编程。编玩边学学习的概念旨在从本质出发,让孩子们把编程作为感知世界的工具。一步一步地引导学生逐步突破学习困难,然后潜移默化地形成编程思维,实现独立编写代码的能力。