信息中心 发表于 2020-6-7 14:47:02

blocklygames游戏化学习2-迷宫答案查看

动手实践

这是游戏的第二关,虽然游戏的名字叫迷宫,但这个迷宫可不是靠运气就能走出来的,需要动用智慧,编写程序,才能闯关成功。尤其是最后一关,即便是专业的程序员,也要经历一番周折才能成功。

在游戏的前两关中,只包含一些简单的运动指令:向前移动、向左转、向右转;从第4关开始出现“重复执行”块;从第6关开始出现“如果…(则)执行”块,到第9关又增加了“如果…(则)执行…否则”块,至此,程序的三种基本结构已经完整覆盖,即,顺序、分支及循环。

游戏中还隐性地引入了程序调试的概念,当玩家将指令设置好之后,点击迷宫下方的“运行”按钮,游戏中的人偶将遵循预设的指令开始行动,如果指令正确,人偶将顺利到达终点,此时会弹出一个窗口,主页玩家闯关成功,作为额外的奖励,窗口中还将显示与块语言指令相对应的JavaScript代码,让玩家在欣喜之余,熟悉文本编程中指令的书写方法。


**** Hidden Message *****

wly 发表于 2020-6-7 18:04:25


jeek 发表于 2020-6-21 17:28:29

http://bbs.jnschool.com/data/attachment/forum/202006/07/180226qtfjdfr5skwcpa7c.jpghttp://bbs.jnschool.com/data/attachment/forum/202006/07/180230ucggcesarzek560w.jpghttp://bbs.jnschool.com/data/attachment/forum/202006/07/180230kpjpuvf8e6k6j1ku.jpghttp://bbs.jnschool.com/data/attachment/forum/202006/07/180229y9aa5l9i7x6969l1.jpghttp://bbs.jnschool.com/data/attachment/forum/202006/07/180228e2q22hbww2jqcqb0.jpghttp://bbs.jnschool.com/data/attachment/forum/202006/07/180226vsfsf1rpl1llyrxh.jpghttp://bbs.jnschool.com/data/attachment/forum/202006/07/180227v5p8bq34xbxxkx4x.jpghttp://bbs.jnschool.com/data/attachment/forum/202006/07/180227s36ejpj3va0aeu4j.jpghttp://bbs.jnschool.com/data/attachment/forum/202006/07/180228kpajtts3aao2pfg9.jpg

wly 发表于 2020-6-21 17:30:50


页: [1]
查看完整版本: blocklygames游戏化学习2-迷宫答案查看