提高学习成绩
编程语言只是工具,学编程zui重要的
是锻炼逻辑思维和解决问题的能力,
这种学习能力能迁移到各个学科的学
习上,从而全面提高孩子的数学、英
语等学科成绩。
编程对学习成绩提高了,提高数学成绩:很多孩子在学习数学时感到吃力和枯燥,这是因为数学是利用符号语言研究数量、结构、变化以及空间模型等概念的一门学科,它是抽象的,考验了孩子们的逻辑推理能力,还考验了孩子们思维的缜密性,而编程往往可以帮助孩子形象化抽象概念,让他们将数学运用到现实世界中,让数学变得有趣和有创意...
在不同的年龄阶段学习编程带给孩子们的好处也是不同的,在小学阶段主要为提升孩子们的创造力,孩子们在小学阶段最渴望的就是实验和创造,更希望自己能够在没有成年人帮助的情况下完成自己的项目,从而实现*;在北京的课堂中采用了项目式的学习方法,帮助孩子们在*的编程项目中通过于老师进行沟通,和小伙伴们进行协作,不断地完善创作,进而提升孩子的创造力。
编程素质类
编程素质类
儿童编程思维:图形化编程,中文游戏编程:图形化编程,少儿APP趣味开发:图形化编程
人工智能类
Python人工智能编程基础:图形源码对照编程,AI智能机器人开发:源码编程,AI深度学习开发:源码编程
升学竞赛类
C/C++编程基础(数据结构与算法):源码编程,信息学奥赛(NOIP)辅导:源码编程,高考学科编程辅导:源码编程
课程摘要:
用方向键来控制飞行小猫上下左右移动,躲避火龙,吃掉小鸟。
理解:
【xy坐标的实际应用】,【角色可以分为互动性和非互动性两类】,【变量的初步认识】
掌握:
【x=240表示最右边】,【x=-240表示最左边】,【设置和增减变量的值】
上节课我们学习了XY坐标,今天我们就利用它来完成一个小游戏。
一、准备舞台和角色
为舞台选择一张浅蓝色图片作为背景,删除默认的角色,添加一个飞行的小猫角色,另外在“飞行”分组里,按住shift键,连续选择4个角色:火龙、小鸟、楼房、云彩。如下图:
二、小猫的脚本
小猫的动作比较简单,就是按照上下左右键进行移动。我们使用【重复执行】和【侦测】积木组里的【按键xx是否被按下】来实现。如下图:
注意,上下左右和xy坐标的正负值千万不要搞错了,改变移动的步数可以调整小猫的移动速度。
为了让角色比例看起来更加真实,我们调整一下各个角色的大小,如下图:
三、楼房的脚本
在这个作品里,一共包含5个角色,小猫是受控主角,楼房和云彩是非互动性的移动角色,火龙和小鸟是互动性的移动角色。
对于楼房和云彩这类角色,我们一般使用【在□秒内滑行到x□y□】指令来控制,楼房的动作是:从舞台最右边出现,缓慢平移到舞台最左边,消失,再从右边出现,平移到左边,消失,当然每次出现还要切换一个造型。代码如下图:
楼房不要移动太快,时间控制在15秒即可。x=240表示舞台的最右边,x=-240表示舞台的最左边。
四、云彩的脚本
云彩的脚本大体上跟楼房很相似,可以复制过来用,但是有一点不同:云彩每次从右边出现的高度不一样,也就是说y坐标需要用一个随机数来生成,y坐标随机数的范围大约在-60到160。但是移到目标的那个y坐标怎么写呢?有的同学会再次使用一个随机数。
如下图:
运行之后可以看到,运动轨迹明显不对,老是斜着跑了。怎么办呢?
这里给同学们说一下,要想使用当前角色的y坐标,只需要在【运动】积木组里往下拉,将【y坐标】填进去就行了,这个【y坐标】相当于角色的一个特性,跟变量类似,可以很方便的进行使用。另外云彩要跑得更慢一些,所以要把时间改成20秒。如下图:
五、小鸟的脚本
小鸟的脚本分为3部分:运动部分、造型部分、碰撞检测部分。运动部分跟云彩类似,复制过来后,把时间改到4秒左右就行;造型部分也比较简单,不断切换下一个造型即可。如下图:
接下来是最关键的碰撞检测部分,小鸟碰到小猫后需要隐藏。在这里,我们引入一个新的指令【变量】,新建一个变量,名字叫做“得分”,用来记录我们的得分情况,当绿旗点击时,将变量的值设为0,每当碰到小猫时,要将变量得分的值增加-1(相当于减1)。另外不要忘记当小鸟从右侧出现时,需要【显示】。如下图:
学习编程,提升孩子的综合学科能力,帮助孩子轻松升入名校,把握未来机会,提高自身竞争力。
提高学习成绩
编程语言只是工具,学编程zui重要的
是锻炼逻辑思维和解决问题的能力,
这种学习能力能迁移到各个学科的学
习上,从而全面提高孩子的数学、英
语等学科成绩。
升入名校
拥有编程特长,可以参加全国中小学
生电脑制作大赛、信奥赛等比赛,对
孩子的小升初、中考、高考有帮助,
在信奥赛省赛、国赛中获奖,可获高
考降分优惠或保送资格。
提升创造力
创造力是人工智能时代重要的素质之
一,而编程,是释放孩子想象力和创
造力的良好工具。孩子用编程语言完
成程序和作品的过程,是从0到1、
从无到有的过程。