“编程是一种未来的语言,计算思维是未来的一种思维模式”,掌握编程这项必备技能,有助于决胜科技驱动的未来。
本期编程小高手将向大家介绍“构造世界”章节中的关卡,这是属于他们自己的关卡,他们将会运用代码,改变主角Byte所身处的世界,在代码中他们需要描述要构造的东西和砖块摆放的位置。想知道他们是怎么做的吗?那就和小编一起来一睹屯小学生的swift编程风采吧!
“触及阶梯”关卡名称:“触及阶梯”
讲解者:姚博文、刘璇伊
两位编程小高手将通过添加阶梯的方式来通关。与简单的砖块不同,阶梯需要从低到高面向正确的方向。他们将使用两种不同的代码编程方式来通关,来一起来欣赏吧!
“浮岛”关卡名称:“浮岛”
讲解者:陆任之
在这项挑战中,闯关者需要初始化角色,添加通关所需的所有元素,如砖块、阶梯、传送门等,解决方案有很多种,来听听他是怎么做的。
“构建循环”关卡名称:“构建循环”
讲解者:刘璇伊
在这项挑战中,需要收集数量随机确定的宝石。随机数由常量totalGems表示,在这一关卡中,每次运行时,都会产生随机数量的宝石,我们的目标是在收集宝石的同时,记录宝石数量,才能确定何时停止收集宝石,终止代码运行。
“你自己的关卡”关卡名称:“你自己的关卡”
讲解者:计开瑞
在这一挑战关中,你可以随意发挥和创造!空白的代码区可能让你心生畏惧,但编程极富创造性,因此可以放飞你的想象力,尽情创造属于你的世界。快来欣赏编程小高手计开瑞创设的新关卡吧!
在创造世界挑战关中,你可以随意发挥和创造!编程极富创造性,你可以放飞你的想象力,尽情创造属于你的世界。那swift编程小高手们还有什么惊喜带给你呢,我们下期再见!
知识窗Swift编程通过“积木式语言”和“可视化模式”动态教授编程基础,并以互动有趣的方式让你在闯关解谜中学习批判性思维和解决问题的能力。同时,swift编程还是一个强大的“整合器”。无论你是初次接触编程的新手,还是已经有一定编程基础的老手,你都可以在swift编程中找到学习编程的乐趣。
END文图
董洪艳
编辑
徐彤
审核
刘丽媛
扫描