本期任务由“山东-小白羊”提供,特此感谢

Scratch编程任务《快乐六一 寻找礼物》

  一、任务简介

  六一儿童节快要到了,小明与小熊一拍即合,相约去寻找属于自己的节日礼物。他们一起进入了气球广场,通过用锤子砸气球的方式,随机获取属于自己的节日礼物。当礼物终于出现,他们的六一彻底被浓浓的暖意所包围!

  二、 任务目标

  1. 学会编程之前,先整理思路;

  2. 按照整理的思路,化整为零逐步实现设想;

  3. 掌握并运用部分常用指令(包含在动作、时间、外观控制、侦测、运算符中);

  4. 加深对逻辑运算的掌握与理解(理解判断语句的运用原理)

  三、实现思路

  1. 小明和小熊坐在草地上(背景-bg)对话,并相约一起去寻找礼物;

  2. 他们先来到了活动门口(背景-bg_click),点击闪动的按钮,进入活动广场(背景-bg_gift);

  3. 这时候,他们获取了锤子道具,可以砸任意一个气球,而每个气球里都有可能藏着六一儿童节的礼物。当砸出礼物的刹那,他们是多么高兴啊!

  四、 设计提示

  1. 动手做之前,先整理好自己的思路。大的方向是背景切换、角色更替,小的方向是每个背景下将会发生的每件事情;

  2. 在对话环节,计算好时间差,使对话自然;

  3. 在做砸气球的环节时,判断语句中的条件用“或”逻辑运算符,可以减少代码体积;

  4. 最后需要注意的是,每个角色的初始化问题。在绿旗被点击时,哪些应该显示,哪些应该隐藏。以及在游戏中间,角色在什么情况下显示或者隐藏。

  五、自由发挥

  可以搜集更多自己喜欢的素材补充加入,使作品更加个性、丰富;或者全部用自己的思路和素材来做。

  为了增加孩子们的创造能力,中国少儿编程网(www.kidscode.cn)不定期推出一些编程小任务,孩子们完成的作品可以提交到QQ群(421293755)中,由少儿编程网的专家做出评定并提供修改建议。由于这个不是正式比赛,鼓励孩子们发挥自己的想象力,也培养他们相互学习和分享精神,因此暂时不提供奖项设置。鼓励原创,家长可以指导孩子们一起完成,希望看到大家不一样的作品!