编程游戏
2019-08-17 本文已影响2人
Persisting
David五岁了,在学习逻辑思维和一些简单的数学,当前少儿编程大热,身为程序员的老爸也不能闲着,于是从网上找了几款游戏给他先玩玩,锻炼一下思维。
小朋友对变量,循环,异常处理等等都没啥概念,所以选的编程类的游戏肯定必须是图形化的,越简单越好。
1.CodeKarts
这款游戏简单,上手快,David我教了几次就自己可以玩了,和堆积木差不多,只要设置指令就可以控制小车走。现在David玩了30关了,基本上不需要我陪了,也没有沉迷。这个游戏我有一个android破解版本的,如果需要可以私信我,我转给你。
游戏截图通过这款游戏,要学会两点:
A.根据目的,先设计好程序,再编程和运行。这一点非常重要!编程不是走一步看一步,而是先计划好,再编。
B.程序写好之后,机器会如实地一步一步执行。
2.LightBot Hour
这款游戏的目的是写程序操纵机器人在每一关的地图上行走,然后将蓝色方块点亮。
这款游戏比上一款稍微难点。
首先,地图是立体的。其次,需要小朋友考虑左转右转,而非上一款的向上向下。
在编程技术方面,除了基本的逐行执行外,还涉及到函数和循环。需要小朋友将重复的步骤提取出来作为一个函数,再反复调用此函数。面对像如下这种复杂点的地图,要先规划好一个可以产生重复步骤的路线,对小朋友来说是有难度的,可能需要父母帮助规划路线,再由小朋友编程实现。
这款游戏我还没有让David玩,玩通关CodeKarts再说,如果是大朋友的话,对立体思维比较好的可以试试。