通过问答的方式我们来讲解下如何开始编程,文末附 Scratch 下载地址1. 孩子多大可以开始学习编程?一般5岁左右就可以了,上了幼儿园,然后父母需要给孩子讲解一下界面上的文字,先从简单开始。2. 学习编程从哪里开始入手,选择什么语言?一般来说对孩子最有用的编程语言是 Python 和 C++,但是为什么要先学习 Scratch 呢?其实是为了培养孩子的编程思维。编程的语法方面基础语法和底层思想大体相同,但是学会了之后如何做出来一个东西来这才是最重要的,也就是编程思想。很多孩子学完编程会了 C++ 和 Python之后,这种 会 只是书本上的会,就是会和理解各种语法,但是要写程序或者做软件就一点思路都没有了,但是看别人写的代码都能看懂,这就是没有编程思维。而孩子以后学习肯定是为了用,不管是为了编程比赛或者是为了解决以后繁杂的工作内容,所以从小养成编程思维很重要。而 Scratch 这种语言来说,他虽然是GUI编程,但是他能够让你通过实践来了解编程,并且模块化拼装让你在不知不觉中积累了解决思路,所以对于小点的孩子还是比较推荐的。3. 需要什么基础知识吗?可以根据孩子的年龄让他学习简单的
今天主要讲解一些基础知识为了下一篇的跳高运动员的项目做理论基础。坐标轴的概念如上图所示,我们的背景从中心(0,0)点,也就是X轴和Y轴正中心的交叉处。开始向左到边界处 240 向右到边界处 -240 是X轴的取值范围。从 (0,0) 点竖着向上到顶部 120, 向下到底部是 -120。关注下狗头和猫头的坐标,我们的角色在相对于游戏场景的坐标值,如果猫头移动到狗头的位置,需要使用 移动X 到120,Y移动到60的程序来移动坐标。如果 狗头 要从上往下掉落,其实就可以 X 轴 120 保持不变,我们让 Y 坐标增加 的程序输入 -3 来让 Y 坐标做减法,狗头就一直向下掉落了。如果 狗头 向上,同理就是 Y 坐标增加。当然左右移动就是改变 X轴的值。假设我们定义两个按钮 左键 和 右键,让狗头左右移动,就是 Y 轴不变,改变狗头的 X 坐标即可。画笔组件我们需要在 Scratch 左下角添加画笔组件,然后才可以进行绘画。想象下,我们画画的动作有哪些,落笔 将笔和纸接触,移动 绘画, 抬笔 结束绘画一条线或者某个图形。绘制一条线画一个 X 轴 -120 到 120 坐标的直线如果画横线,我们
捕鱼达人小游戏游戏要求炮台跟随鼠标移动,小鱼和大鱼从右游向左侧。当按下空格键的时候,释放渔网,当小鱼碰到渔网得分 +1,大鱼碰到渔网,得分 +10 分。这个游戏我们用到了 5 个角色和两个背景,还有一个得分变量来统计我们的得分。底座角色当游戏开始的时候,将底座 移动X坐标到-1 Y 坐标到-154 ,让底座固定到底部中间位置。炮台角色当游戏开始的时候,将炮台 移动X坐标到-2 Y 坐标到-153 ,让炮台固定到底座上边。移动到最前面,让炮台永远在最上边一层,不会被底座遮挡住。重复执行 和 面向鼠标指针 使炮台一直跟随鼠标移动。渔网角色当游戏开始的时候,移动到最前面,让渔网永远在最上边一层。重复执行,首先将渔网 大小设为2,让渔网变小,通过 隐藏 程序,让渔网一直是隐藏状态。移动到 炮台,是为了发射的时候,是从炮台发射出去的效果。如果按下 空格 键,让 渔网 角色显示出来,在 0.1秒内滑行到鼠标的位置。然后 重复执行10次 和 将角色增大10 让角色变大到 100。小鱼的角色当游戏开始的时候,先将得分变量设置为 0,清空之前游戏的数据。隐藏自己,防止后期一直出现在固定位置。移动到 x
知识点总结是一个简单的小雪人接圣诞礼物的游戏,如果小雪人碰到了圣诞老人掉下来的礼物,就幸运积分+1。游戏有4个角色需要编程,还有一个背景也需要编程。圣诞老人角色当程序开始的时候,设置 左右翻转 是为了改变他碰到边缘就反弹的方向错误。通过 重复执行 程序,设置移动8步 和 碰到边缘就反弹,让圣诞老人角色在天空上一直移动。就是让圣诞老人在 X 轴上,一直左右移动。小雪人角色添加 按下左键 和 按下右键 的程序来控制小雪人左右移动。让小雪人在 X 坐标设置 +20 和 -20 来控制小雪人向左走向右走。通过设置 面向+90和面向-90 度来让小雪人左右翻转。小雪花角色当程序开始的时候,通过 重复执行 和 克隆自己 制作更多小雪花,我们通过设置 隐藏 让主体小雪花消失。当作为克隆体启动时,通过 将大小设为 5- 15 之间的随机数,让小雪花有的大有的小。显示 程序让克隆体显示出来, 通过设置移动x轴,在226到-226之间,Y轴不变`,让小雪花出现在随机位置上。通过 重复执行40次 和 Y左边增加 -10 来实现小雪花掉落的效果。删除此克隆体 程序,来实现小雪花掉落到地上就消失的效果。礼物角色
总结知识点点击绿色旗子之后开始游戏。移动x:181 y:167 是让海盗角色回到原来的位置。重复执行 如果 碰到 宝箱2角色,那么海盗角色通过将亮度特效增加-100 将海盗编程黑色效果。并且宝箱2角色会切换 下一个造型 变成打开状态,同时发出爆炸的声音。如果碰到 宝箱 角色,就会说 哈哈,我发现宝藏了,角色 宝箱 就会切换下一个造型,并且播放胜利的声音。重复执行直到碰到海盗, 都要保持宝箱关闭的状态。使用 当按下x键 来监听键盘的上下左右按键,通过增加Y和X坐标的值来控制 海盗 角色上下左右移动。使用 如果那么 程序,条件使用侦测中的 碰到颜色 来判断如果碰到绿色的草地,就让Y坐标向相反的方向增加10,这样就等于移动了0,这时候就可以实现海盗只能在路上走的效果了。程序下载地址:点击下载
小轩轩
今年5周岁,这里记录编程学习。