欢迎来到咕咕驴少儿编程 scratch 初级课堂,今天我们进入第十四课,一起做一个画笔画城堡的小项目。 点击绿旗画笔,开始依次画出三角形、长方形组成的城堡。这节课所需知识都比较基础,但是画图步骤较多,我们需要由浅入深设计画图过程。 通过这节课学习熟悉画笔工具,熟悉新建积木的使用,还有学会将复杂问题分拆为多个简单模块的思考方法。 接下来我们打开编程软件编程实现一下吧。我们用画笔角色实现画图过程, 在角色库找到画笔,注意修改造型,将笔尖放到中心位置,进入编程。首先考虑初始画角色的基础值,如位置大小和面相等。 插入画笔工具并初始画颜色和笔尖大小等基础值。 城堡由三角形和长方形组成,我们依次画出三角形和长方形组成单个城堡, 然后重复画出三个单一城堡组成城堡整体 新建画三角形积木,设置边长为输入参数。 新建边长变量复制给画三角形积木实现画图。通过画笔移动实现画图移动距离是输入的边长值,新建的边长变量,注意设置初始值, 画笔移动前调用落笔积木,画图效果就能显示出来了。 画等边三角形的一边后,转移一百二十度,继续画第二条边。同样的操作,画出第三条边。 细看代码,我们可以稍作优化,将画边和转向重复执行三次画出三角形。 这个时候看一下画笔面向的角度是负一百五十度,所以需要初始画面向值,避免下一次点击绿漆运行时,面向角度变得混乱。 接下来我们新建长方形积木,画出长方形。新建积木设置长和宽两个输入参数,这里的宽也是三角形的边长,这里的长 长需要新建长变量去复值,长变量初始值设置为两百,我们将变量长和变量边长输入给画长方形的新建积木,实现画长方形。 移动变量宽的距离,画出长方形的宽,向右转向九十度移动画出长。 重复执行两次,画出长方形 动画笔画出大门, 将宽分成四等份,移动到画笔七十位置,占一份,门的宽度占两份。定位画笔后,用新的长和宽画出长方形。 画笔画完长方形后,面向直视九十度,我们让其右旋九十度,面向一百八十度,然后移动长变量的距离, 接着左旋九十度,回到九十度的面向,之后移动四分之一的宽,让画笔移动到新的画图起始位。考虑到画笔画长方形是从右顶点开始,所以我们也将画笔移动到新画的长方形的右顶点,将移动长变量距离改为 移动零点五倍长变量距离即可执行代码。画笔移动到新的长方形的右顶点了,调用画长方形积木,将长设置零点五倍的长,变量宽设置为零点五倍的边长变量 执行画图,效果不错。画图完毕后,我们让画笔回到开始画单个城堡的起始位,这样同一个代码可以画出多个城堡,而不需要考虑画笔位置和面向等复杂问题了。 实现这个逻辑,我们新建 x y 变量,保存起笔画城堡时的坐标值,单个城堡画图完毕后,直接移动到这个坐标即可。 x 和 y 作标值,我们初始化为最开始的画笔作标值, 单个城堡画图完毕后,我们将画笔移动到画图起始坐标即可。知心代码,看到画图完成后,画笔回到起始位置, 接下来我们将画城堡的代码也放到一个新建积木里,这样需要画城堡的时候,我们只需要移动画笔到新的坐标位置, 然后直接调用这个画城堡积木即可。我们新建画城堡积木设置长和宽两个,输入 读参数, 调用画城堡积木,输入长和宽实现画图。 我们将刚才设计的画城堡的积木拖动到画城堡积木下, 这里注意将变量改为新建积木的参数。 调整完后,我们执行代码测试,效果完美。移动画笔到新的起始位置,调用画城堡积木画出第二个城堡,在这里我们将画笔移动一个宽的距离,到达新的画城堡起始位。 我们直接调用画城堡的积木看一下效果,两个单一城堡顺利画出来了。 第二个城堡比较大,宽,我们设置为两倍边长值,城堡的长不变, 执行代码。一大一小的城堡画出来了,但是画图完毕后,画笔的位置并没有在第二个城堡的起始位。 我们通过积木移动的画笔需要更新一下画笔的坐标值, 给 x 和 y 两个变量复制最新的坐标值即可。重新执行。看到画图后,画变 笔已经在最新城堡起始位置了。移动画笔画出第三个城堡,复制代码,改一下宽的数值即可。 到这里利用画笔画出城堡的编程设计就实现了,每画一边,停顿零点二秒,体验画笔画图的过程。 这节课到这里结束了,重复多操作几次就是最好的复习。也可以通过网站去查看文字教程,关注水印工号,可以获取数百只视频和素材资源哦!
粉丝573获赞717

今天呢我们一起来看一个用魔会编程做的小游戏,这个游戏的名字叫打低数,这个大家应该都很熟悉,然后它的操作方法呢,就是如果你遇到熊猫,你是不能打的,要低数可以打,每次打对一个呢,就可以增加十分 啊。这边呢还有一个倒计时,倒计时到了三十秒的时候呢就结束。然后我们看一下这个是背景,呃,在背景里面呢,我们有一个初设化的程序设定,比如说我们的时间 啊,还有我们的嗯得分,那就直接变量的设定。接下来呢就是我们的这个角色,呃,一个角色其实他这个就是很多个重复啊,主要的角色就两个, 一个是这个小黑圈,在这个小黑圈里面我做了三个造型,一个是 panda, 就是 头,呃,只踩这个边就可以了,还有一个就是小低鼠,另外呢就是这个黑洞啊,模拟一下。然后呢就是这个小铁锤,小铁锤呢是两个,就一个是立起来的,一个是放平的。 那具体的程序呢?是这样的,如果我们的嗯, mess mess 一 样,这个是准备开始之后在背景里面有一个他 得分,一开始广播 message 一, 当接收到 message 一 的时候呢,我们的这个角色,呃,程序是这样的,首先呢你就是随机等待, 因为那头呢是随机出现的嘛,就这几个,呃,黑圈圈,没准呢从哪个里面出现,先出现,然后换成造型一,换成造型一,然后等待,造型一就是这个黑圈圈 可以进去啊,然后等待一到三秒的随机数,之后呢就会切换成这个潘达或者是低数,如果是一就是潘达,如果是二就是低数, 这个是造型,接下来呢就是,呃,如何判定你得分就是增加还是减少呢?这个是需要通过,你是否碰到了这个小铁锤,同时呢是否有按下鼠标键,如果碰到了那就, 嗯,二号,因为是低俗嘛就加分,如果是碰到并且你打错了变成熊猫了就减分,同时呢我们要等待一下,就是等到你能铁锤离开了再啊进行加分,再进行下次的循环,嗯,就这样好了。

哈喽,大家好,今天给大家展示的是这个特别好玩的一个三 d 交互工具,它是可以打开屏幕,就是实时交换的,它的方法就是用我的手去控制它,我的手可以移动,可以 转他,然后我的手可以打开进入到这个房间的内部,还能看到里面的瓷砖内,然后还可以退出来,然后我在旋转,旋转像不像?觉得很像,有武功的感觉。那我噔, 咱们再冲进去哇,里面还在动哦,噔噔噔,还可以从上面往下看哇,可以下面往上看哦, 我在那个猫猫那边好像哦,有两只鸟。在哪哦?在这里在这里在这里,我怎么把它转过来?出幻,反正是很好玩的,还有一个车在这里, 感觉有魔法吧,要不要让小朋友们玩一玩?小朋友们会不会喜欢做成小三 d, 做成纹路,这样子是不是很好玩?哈哈,阳台, ok, 这个就是我今天玩的小东西了,拜拜。

如果你手头刚好有向日葵、向日葵卡片和合适的背景素材,那么恭喜你,你马上就能打造出一个植物大战僵尸里的种植效果了。咱们先来了解几个关键的操作模块,当角色被点击时,这个模块大家应该都不陌生, 还有克隆模块,这个也很好理解吧,而且克隆模块是可以切换克隆角色的哦。现在咱们开始具体操作, 当点击向日葵卡片时,我们要让程序克隆出向日葵,这个逻辑不难理解吧。 当向日葵作为克隆体启动后,它要移动到鼠标指向所在的位置,不过只移动一次可不够,所以我们得给它加上重复执行的指令, 让他持续移动,这样才能准确到达我们想要的位置。接下来,当我们再次按下鼠标时,向日葵就不需要再继续移动了。这时候把重复执行换成重复执行,直到按下鼠标。这个指令 看起来好像没问题,但实际操作中会发现有个小 bug, 这是因为电脑运行速度太快了,当角色被点击的瞬间,其实就是按下鼠标的时刻。所以聪明的你肯定想到了, 在克隆向日葵之前,得先松开鼠标才行。要是鼠标没松开怎么办呢?其实很简单,按下鼠标 不成立的情况就是松开鼠标,所以我们要让程序等待,直到鼠标松开后再去克隆向日葵。当向日葵成功种下去后,你可能会发现它一动不动, 这是怎么回事呢?原来是种下的向日葵后面没有添加任何模块,这时候你只需要给他加上重复执行下一个造型的指令,向日葵就会动起来了。通过以上步骤,你就学会了制作植物大战 僵尸,种植植物的简易版,效果是不是很有成就感呢?

那我们看一下移动端是怎么操作的,大家尽量用电脑端,如果电脑实在没有的话,可以临时用一下移动端,移动端的话我们下载这个会变成这个软件,我们现在看到屏幕上就这个,它是一个熊猫的 logo, 然后我们将它点开, 点开之后我们首先看到这个界面,这时候大家去选择左边的编程这个选项,一定是编程这个选项,点击好编程这个选项之后,我们看到屏幕中间是不是有一个加号, 他提示你立即开始创建你的第一个作品,那我们只要把这个加号点一下就行了。好,点击好之后呢,他就会进入到我们的正式编程界面,这时候会出现一个角色库的界面,因为我们现在还没正式开始去编程,所以我们点击 左上角的关闭,将它关闭掉。好,那现在正式进入我们的编程界面了,那我们的角色在哪里呢?角色就在我们屏幕的中间,在这个地方,我们的 屏幕的中间,他是一个熊猫,他和电脑的舞台区不一样,因为呃手机他比较小, 他现在是熊猫,所以我们现在如果编程的话是给熊猫去编程,那我们现在要做我们的志伟小乐队,我们首先要给他加入音乐的角色对不对?那添加角色在哪里呢?在右上角的加号, 只要我们点击右上角的加号,他就会出现角色库,然后我们在左边在这里去选择他是不是有很多的选项,那我们就选择音乐,哎,音乐添加好之后,他 是不是就有很多的角色啦?然后如果你想找下面的角色,只要把屏幕往下滑就可以了,那我们给他首先加入一个小鼓,就第一个小鼓给他加入这个小鼓,然后呢点击之后点击屏幕右上角的这个对号, 屏幕右上角的对号的意思就是确定的意思啊,好,点击右上角的对号。哎,我们发现我们的舞台区现在是不是就除了熊猫还有只小鼓了,对不对?好,那我们现在要他弹奏音乐的话,是不是要选择事件? 对,在左边的实践,点击,点击下实践他就会出来很多实践。我们找到当角色被点击,将它拖动到我们的编程区,然后再找到声音,浅紫色的声音,将第二个播放声音拖动过 去,那我们这个程序是不是就已经完成了?好,小鼓的我们做完了,那怎么让他去呃,播放呢?怎么去玩他呢?那我们只要点右上角,右下角啊,右下角这里有个小方框,大家看到没有?小方框的意思就是舞台区最大化的意思,我们把它点一下, 哎,大家现在发现是不是我们的屏幕已经变成一个纯纯的舞台区了?这时候我们敲击这个小鼓,大家听这个声音, 大家听到声音了没有?他现在只要你点击这个小鼓,他就会听见咚咚咚的声音,就是我们设置的声音, 这个呢就是我们手机端如何去操作的,同学们呢?现在可以去试一下。那如果这个熊猫我们不想要了,怎么去删除它呢?我们点一下,这个是角色啊,我们点一下熊猫,点到熊猫, 然后点击编辑,是不?我们就看到这个熊猫了,然后右上角,大家注意看啊,你直接删除熊猫,右上角这里有四个汉字啊,删除角色,右上角的删除角色,把它点一下, 然后我们确定一下就把熊猫给删除掉了,现在看我们的,呃,软件上是不是没有熊猫了,只剩下一个小鼓了, 那小鼓的左边是不是有一个背景两个字啊?他其实就是我们电脑端添加背景的地方,那我们点一下背景就行了,用手点一下背景,然后背景这里是不是有个小铅笔,就在这里有个小铅笔,大家看到没有,他是编辑的意思,我们把这个小铅笔点一下, 哎,我们是不是看到背景了,就在这里是不是有个背景?左边第一个背景是纯白色的对不对?那我们如果要添加背景怎么添加?右边是 有个加号,我们只要点击这个加号就可以了。好,点击加号之后就进入到这么多的背景,我们就可以去选择了。那左边是分类,我们如果找学校类的背景就点一个学校,他就会很少,就可以这样去选了。如果我们找一个太空类的背景点太空, 然后我们选择一个太空类的背景,把它点一下,然后还是在右上角点对号,右上角的对号就是确定的意思啊,我们点一下, 哎,他的背景是不是就变成了小鼓了?然后是一个台空的背景,我们点一下左边的小鼓 就可以听到声音,左边这种也可以啊,然后我们把它返回一下左上角的箭头是返回左上角这里啊,箭头是返回的意思,好,返回,然后我们最大化,哎, 现在我们的屏幕是不是全部最大化了,然后点小鼓,好,同学们呢?就可以用这种方法去添加,那老师现在在快速演示一下,我们添加第二个啊,看一下,好,添加角色右上角的加号,点一下, 然后在角色里我们选择音乐,音乐类的,然后我们这次添加一个什么小罗,好,点击小罗,然后右上角的对号是确定, 哎,小罗添加好了,给小罗进行编程事件里找到,当角色被点击浅紫色的声音里找到播放声音, 然后我们最大化,哎,我们看到最大化之后,小罗跟小鼓是不是重叠到一起了?当我们点击的时候很容易分不清是谁, 那怎么办呢?那我们只要在背景区里进行调整行动,点一下背景,然后背景的下面这里有个小蓝色的小铅笔啊,我们把它点一下蓝色的小铅笔, 然后背景区我们就看到了。进到背景区背景设置里,那我们在这里是不是可以拖动小股和小螺,然后将他们分开就行了?拖动小股和小螺,将他们调整位置, 然后呢我们再返回左上角的小箭头返回,这时候我们进到编程界面了,然后再选择一下 全屏最大化,点击下他。哎,小鼓跟小罗是不是就分开了?我现在点小鼓就能听到小鼓的声音,我点小罗就能听到小罗通通通的声音。 同学们,这个就是手机端等操作,手机还有平板电脑,还有包括 ipad 它的软件,移动端的软件界面是一模一样的,同学们可以尝试去操作一下。 那他主要的区别就是添加角色和添加背景和电脑上的位置是不一样的,但是他编程的方法是一模一样的。同学们把这个界面熟悉好以后,后面老师如果讲电脑段的话,你也可以用我们的呃移动段去操作了。

大家好,欢迎和我一起走进会编程系列微课, 我是来自大庆市景园中学的范老师,今天让我们一起来认识一位新朋友会编程老师,想问一问你们平时在家都喜欢做什么? 我想很多同学一定会说,在学习、看书、体育活动后很喜欢玩一下游戏放松放松。那大家知道游戏是怎么做出来的吗? 其实这些都是需要借助计算机编程来实现的。现在请我们的新朋友汇编程闪亮 登场!同学们大家好,欢迎来到精彩的编程世界,我们先来一起认识会编程吧! 会编程只基于 sgart 三点零开发的一款图形化编程软件。 sgart 由麻省理工学院开发,通过简单的拖拽积木就可以实现编程,是目前最主流的少儿编程工具。 会编程除了支持积木式编程以外,还支持 past 朗代码编程,可以对照查看积木转换的派嗓代码进行对比学习,或直接编写派嗓代码,控制舞台或硬件,满足同学们的进阶学习需求。 会编程还可以对机器人进行编程,让编程结果在物理世界动起来,体验加倍乐趣。 除了支持程晓班、 mbot、 神经元等 macblog 机器人外,会编程还支持麦克贝特等开元硬件。 不仅如此,会编程还支持图像识别、语音识别、深度学习等 ai 技术,结合好玩的游戏,让同学们轻松理解 ai 技术背后的逻辑和原理。 同时,会编程还支持多种 iot 应用,通过简单的应用,让同学们在生活场景中了解 iot, 接触前沿科技。 我们还有专属的会编程社区,这里汇集了大量的优秀编程作品,大家可以尽情的学习和交流编程创业,通过手机分享,让精彩作品霸屏朋友圈。除此以外, 社区还会不定期的举办作品征集活动,超多大奖等你来,欢迎大家多多关注,踊跃投稿。为了方便同学们随时随地唱门会编程,我们支持各种设备,你可以在手机、 ipad、 电脑上进行编程,通过创作按钮, 您还可以直接在线编程,无需下载软件,完成账号注册后还能享受原存储功能。 编程作品保存时将会自动同步到你的所有设备,助力你实现即兴创作。接下来让我们一起进入会编程的世界吧! 他是不是一个神奇的朋友呢?接下来让惠边城给大家小露一手,先看一看 他给大家编写的一个小游戏吧! 这是一款用会编程软件制作的太空冒险小游戏,同学们先看一下演示视频, 游戏开始之后,用键盘上的上下键控制飞行员摊的上下移动空格键来射击炮弹,这部分是游戏规则,大家可以看一下 同学们想不想实际操作一下呢?相信大家对于制作这样的小游戏一定十分感兴趣,在学习编程,制作小游戏之前,我们必 需先得认识一下我们的编程软件。会编程,现在让我们进入会编程体验一下这款小游戏吧! 进入会编程第一步,双击电脑桌面上的浏览器图标,这里建议使用谷歌浏览器,他与会编程的兼容性要好一些。 第二步,在地址栏里输入惠边城社区的网址,进入惠边城社区, 在这里也可以进行注册登录,在线编辑。第三步,进入下载页面, 选择你电脑上的操作系统,点击下载并安装会编程软件, 安装成功后,桌面上会出现这样一个图标。第四步,双击汇编成图标,启动汇编成, 点击右上角图标,使用邮箱进行注册和登录, 登录成功打开游戏。第一步,点击右上角教程,选择视力程序。第二步,在 智力程序界面下找到太空冒险,单击选中,再单击确定打开这款游戏。 在玩游戏的时候要用到以下的按钮,需要先了解一下不同按钮的功能, 绿灯行小绿旗按钮是启动程序。红灯停,停止按钮是停止程序。全屏演示,将演示效果放大到全屏退出全屏退出,全屏演示效果。 这里我们看到有四个角色,每一个不同的角色可以在脚本区显示每一个 角色对应的程序块。 太空冒险这款游戏的设计并不难,相信同学们只要坚持学习不久就会制作出比这个还要高级的游戏。 同学们可以暂停一下来玩一玩这款小游戏。大家知道太空冒险是通过编程设计制作的,那具体是如何控制实现游戏效果的呢? 这就需要用到程序。接下来让我们用一个小视频来了解一下什么是程序。 那么如何开始为计算机编程呢?首先要把想交给计算机的任务分解为计算机可以理解的步骤。其次要用正确的顺序把这些步骤连在一起, 如果顺序错误,计算机就会做出不符合预期的事情。 完成一项任务时需要的一系列具体完整正确的步骤叫做程序,计算机有能力做各种神奇的事情,但前提是你得给他编写程序,他才能变得有用起来。 接下来让我们一起编写程序,创作属于自己的作品吧!编程需要工具,这款游戏实用的工 剧,也正是你们刚刚打开的会编程,让我们来认识一下会编程界面。 以太空冒险程序为例,向大家介绍每个区域功能。 最上面这一栏叫做菜单栏,在这里他可以选择语言新建,打开保存。还可以找到视力程序,帮助文档等 舞台区呈现作品效果的地方进行角色设置,背景设置, 进行 应变连接。 积木区提供了编程所需的积木块,即具体的指令,可以按照分类及颜色查找需要的积木 脚本区程序的编写区域,将积木块拖放到这个区域,按照一定的顺序排列,既组成了程序,可以控制舞台区的表演。 知道了什么是程序,体验了太空冒险游戏,熟悉了汇冰城软件,现在就 亲自动手实现第一个程序摊的向前进, 按照步骤说明进行各小程序体验。鼠标的拖拽程序的运行。 一、在菜单栏中找到文件,选中新建,并单击鼠标左键,在弹出的窗口中选择不保存,这样就新建了一个文件。 二、在舞台区下方点击角色,确定在角色下进行操作,否则找不到相应的积木块,这里出现的角色都会在舞台中显示。三、 从积木区找到并选中。事件,找到。当绿旗被点击,用鼠标左键按住不松,移动鼠标将它拖拽到脚本区后松开。 四、从积木区找到并选中运动,找到移动十步, 拖拽到脚本区卡盒在当对齐被点击拼接,在下面 点击绿奇运行程序,观察舞台动画效果。这是不是一点也不难,同学们可以暂停视频 操作一下,看看你的潘的是否听你的指挥动起来了。同学们,今天的知识你们学会了吗? 让我们总结一下,通过这节微课,我们都收获了哪些。今天我们学习了启动运行会编程软件,会编程软件的功能、分区及特点,简单体验了视力程序。 如果你学会了编程,你想设计一款什么样的游戏呢?老师非常期待哦!现在老师要出一道题,考一考大家。 下列选项中关于编程说法错误的是。 a。 编程就是大积木 b。 编程是将计算机能够看懂的指令按照一定的顺序拼接起来的过程。 c。 手机内的 app 都是通过编程开发的。 d。 通过编程可以开发各种各样的游戏。 我想同学们一定都答对了,错误的说法是, a。 可以把编程当成搭积木的过程, 在脑中隐约有一个搭积木完成的轮廓,然后按照自己所想,一块积木一块积木的搭建起来, 这每一块积木都是搭建过程的一个步骤。如果把搭建过程看做编程的话,每次搭建积木就是写一条 编程语句。这节微课到这里就结束了, 去探索,去创造,童心置物,让你的明天更精彩!