Scratch创意编程中级班-----迷宫游戏

网友投稿 2019-08-21 12:30

Scratch创意编程中级班-----迷宫游戏

2019年8月18日下午,这是继上周台风肆虐上海后的第一堂课,今天孩子们都开开心心提早到达了颛桥社区创新屋,隔了一周孩子们显得非常期望看到老师和同伴,他们认为少儿创意编程课实在是太有挑战力了,每次来创新屋都仿佛不经意间闯入了一个神奇的地方,总有让人想要进一步探索下去的感觉,今天又会遭遇到什么呢?

https://cdn.china-scratch.com/timg/190823/123030EE-0.jpg

喻老师告诉大家今天的课程内容是初级迷宫游戏,主要知识点是键盘控制角色的方法以及颜色侦测的运用。“迷宫”这可是一个让所有孩子甚至大人都欲罢不能的地方,迷宫游戏更是个充满惊喜的活动哦!

https://cdn.china-scratch.com/timg/190823/1230303a1-1.jpg

现在开始打开电脑,桌面上的舞台的中心是(0,0),水平为X轴,垂直为Y轴。X轴:中心点往右是(+),中心点往左是(-),Y轴:中心点往上是(+),中心点往下是(-),了解到坐标后才能控制角色在舞台位置及移动。接着分别定义键盘的上下左右键的动作,往上:当按下“上移键”,向上进10步,往下:当按下“下移键”,向下进10步,往左:当按下“左移键”,向左进10步,往右:当按下“右移键”,向右进10步,看看是不是小编也沉浸其中欲罢不能了呀!

https://cdn.china-scratch.com/timg/190823/1230301113-2.jpg

好吧我们还有更艰巨的任务呢:要从控制模块组里拖动一个条件判断语句放到脚本区,从侦测模块组里拖动“碰到颜色”代码块放入到条件代码块的判断位置,点击一下“碰到颜色”代码块里的颜色,这里鼠标指针变为了小手造型,我们现在移动鼠标,现在“碰到颜色”代码块时的颜色跟随鼠标指针会发生变化,我们把鼠标指针移动到舞台区的栈道处,这时“碰到颜色”代码块里的颜色定格为了栈道的颜色,点击鼠标左键,这个栈道颜色就同步到“碰到颜色”代码块里了

喻老师好严肃好专业哦,他提示同学们条件代码的意思就是:“如果悟空碰到栈道的颜色就让他执行条件判断里的代码”,但是,我们要的条件是悟空没有碰到栈道上的颜色,也就是悟空走到了栈道外边,所以我们要把上面的条件做一个取反,所谓的取反是编程里的一个专业术语,意思是把刚刚的条件反过来,那如何进行取反操作呢?

我们要用到新的运算符的知识了。

我们想让小松鼠走到终点吃到甜甜圈,是不是同样可以利用鼠标的上下左右键和碰到颜色代码块来实现呢?下面就让我们一起来完成它吧……

哎呦!今天可是太烧脑了,怎么感觉有点像是脑袋掉在家里了呢?不要紧只要我们有信心,胜利一定属于同学们。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com