算法城市是一款游戏形式的编程和算法学习应用,孩子们通过收集金币和解决关卡来指导游戏角色,从而获得编码的基本概念,如命令排序,函数和循环。@Appinn

算法城市 - 用游戏教孩子们编程和算法[Android] 1

青小蛙觉得,与其上各种街边小孩编程课外课程,不如直接在手机上让孩子先试试编程游戏,有了兴趣,编程靠自学也问题不大。

算法城市的第一个关卡,就是控制企鹅吃金币。这里先不学枯燥的代码,只玩搭积木,控制企鹅的前进路线,最后跳起吃到金币即可。

算法城市 - 用游戏教孩子们编程和算法[Android] 2

算法城市拥有多种游戏主角(企鹅,狐狸,牛,瓢虫,愤怒的小鸟,兔子,鸡肉等),以及共 4 个章节 50 个级别:

  • 教学章节有 5 个级别,它教导如何去玩算法城市。
  • 容易章节有 15 个级别,它教授编程的基础知识。
  • 普通章节有 15 个级别,它通过使用函数来教授循环功能。
  • 困难章节有 15 个级别,它教授函数功能。
算法城市 - 用游戏教孩子们编程和算法[Android] 3

来看视频:

屏幕尺寸的适配有一些些问题,但并不影响使用。另外去广告只需要 0.99 刀,这个价格可能都不够课外编程课几分钟的吧。

如果你的孩子能够被算法城市这样的应用激发出编程的兴趣,那么下一步就是可以利用麻省理工的 Scratch 开发平台来真的做一款自己的游戏,那岂不是很赞。

算法城市 在 Google Play 可以免费安装,以及一个国内 .apk 安装文件搬运。