CoffeeScript面向香蕉的孩儿趣味编制程序:CodeMonkey

我们只要开首读那篇文章的父母已经渡过了Why的阶段,正是子女为何要学编制程序的等级,起初进入How的等级,怎么学的级差,所以让大家直接进入正题吧。

CodeMonkey来自于世界上最推崇科学和技术春风化雨的国度—以色列(Israel)

一同创办人Jonathan Schor 和 Yishai B Pinchover
皆来自于以色列(Israel)的工程师家庭,那让他们在少年时代就有机会接触编制程序学习。“那几个时候,父母会送大家去教师外指导班,学习的就是编程,即使是一周1次,但
Jonathan 和自家都被‘编制程序’的吸重力深深吸引。”

二零一六年二月,CodeMonkey公布。半年后,就有25万男女经过CodeMonkey平台学习编制程序。贰零壹伍年八月,CodeMonkey成为进入SXSW教育峰会常规赛的是十三个产品之一,方今在大地已具备当先250万观众。

什么是CodeMonkey?

CodeMonkey是1个在线娱乐,
使用真正的编制程序语言CoffeeScript教编制程序。在游戏中,用户控制多只猕猴,并协助他经过写代码捕获香蕉。官方提出适合幼儿从捌岁以上学起,但那也无妨碍CodeMonkey拥有一大批判年龄更小的听众。

在游玩经过中,孩子将和小猴子一边旅行一边获得旅途中的香蕉。旅途中会有丰盛多采的障碍物。有时会被乔木丛挡住了征途,有时必须乘坐在水龟的
背上来渡河。

而是,小猴子不可能驾驭人类的语言,为了让小猴子一边躲开障碍物,还要高效的拿走香蕉,要求首先找出题目点,找出解决方案
,而且亟需用小猴子能够领略的[代码指令]作出提醒。
通过动用CodeMonkey的函数,循环处理等一声令下来学学真正的编制程序技术,
进步逻辑思维能力。

CodeMonkey很不难上手,不供给儿女本人成立项目,整个进度是在玩乐传说剧情的端倪中做到,那也是为啥CodeMonkey相当适合作为孩子的编制程序启蒙课程来使用的案由。

怎么使用CodeMonkey?

CodeMonkey是在线游戏,不要求下载任何软件。百度找寻“codemonkey“,下图所示就是课程网站(www.playcodemonkey.com/)

CodeMonkey收费吗?

前三拾1个关卡是免费的,也不须求注册就足以学学,倘若想继承前面包车型客车卡子,那么就需求父母帮助子女注册一下咯~(邮箱注册即可,不要求手提式有线电话机号注册)

登记成功后点击购买游戏全体版,就足以继承前边的16九个关卡了!

祥和孩子在家学习就挑选最右边的选项,按年付费是790元一年(折合下来每月是65.83元),按月付费是70元/月份。依照孩子的年华差别,一般200个关卡学习下来必要3-5个月时间。

由于网站服务器架设在海外,页面打开相比较慢,打开后的页面如上海教室所示,没有大家熟稔的支付宝和微信支付,多少多少缺憾,大家也只可以怀着骄傲的心气对老外说,你们落伍了
You are out!!!

此处有一个“国际化的坑”各位老人一定要注意!!!按月支出后,假诺没有收回订阅,网站是会活动帮你每月续费的,假诺要撤回,请按上图提醒操作,先点右上角的红圈头像,然后点“管理订阅”,最终点击“撤销订阅”就足以了。

没悟出啊,没悟出,本以为“此坑只应天上有”,哪个人料到… 只可以怪本身 too
young,too simple !!

除此以外,对于家庭没有从业程序相关工作的家园来说,家长能够和儿女一道读书编制程序知识,一家3口算下来,开支也蛮划算的。其它,在稍微国家(比如大家的近邻扶桑国),除了孩子,老人也是此类产品的受众群众体育。全家动员,其乐融融哈~

学(you)习(xi)开始了

情节是那般进行的,在一片品蓝的树林里,我们的最佳”男猪脚“,叁头可爱又刚强的猴子,它最深爱的口粮—满满一口袋的香蕉,被二头恃强凌弱的大猩猩给抢走了,在走出画前边边,大猩猩还不忘本给诸位小朋友们显示它得意而又粗俗的笑容…我们的男猪脚当然不会为此善罢停止,它在小伙伴们(乌龟、河狸、鳄鱼、山羊、猴博士)的帮衬下,赶跑了敌人(老鼠),躲过了危险(老虎,熊),穿过了河水,越过了湖水,经历整整200道关卡后,最终夺回了友好挚爱的香蕉,这是一段多么励志和摄人心魄的传说啊,假设幼儿能一起陪同,走完那200道关卡,想必也是一件12分有成就感的事体啊!

四日游的界面简单明了,孩子能够经过打字输入代码,也足以点击荧屏底边的下令按钮来输入,大大的下降了入门的窍门,上边我们来看下第①个关卡,来直观的刺探一下

这一关是透过最简便易行的一行代码,让猴子前进15步得到香蕉,程序是默许输入的动静,小朋友只须求将step后边的10改动为15,点击右下角的run按钮,即可过关。

上面介绍一下CodeMonkey使用中要用到的基础知识:

英语

啊哦,代码怎么都以英文,小朋友看不懂如何是好?别着急,底部有代码关键词
按钮,看不懂的小朋友可以先记图片,稍大点的孩子,能够学习那多少个首要单词,都以异平常用的,免费的30关只需求记住以下多少个单词,step(前进恐怕后退),turn(转向),right(向右),left(向左),turn
to(转身朝向),times(循环次数)

2.算数

游戏的第一关就会教儿童怎么在打闹中选拔直尺(ruler)度量相差,帮儿女建立距离的定义。小猴子后退时必要运用负数的概念。使用尺子还可以度量角度,在这么些娱乐中只有2-3关用到了角度的定义。

随着老人陪伴着孩子共同通过海关斩将,关卡的知识点也在一步步的时刻思念,孩子在渐进中认识、明白、驾驭、运用了2个个新的知识点。在那些进度中演练了男女们的逻辑思维能力和想象力。比如,要绕开障碍物,利用水龟和鳄鱼来过河,耐心等待老虎打盹了在走路等等。还有三个无比根本的能力,正是将具体的题材抽象化的力量,那在男女之后的平生中都十三分的实用。

每一关卡过关后,猴大学生会给出评分,3颗星为最好,若是缺了小点儿,那么我们要再一次优化程序,几种路径,多样也许,家长要教导孩子多多去尝试,多多规划出新的线路。

脚下CodeMonkey共安装了200个关卡,覆盖到的电脑科学领域的概念和学识包括对象、函数调用、参数、循环、变量、数组、for循环、函数定义、if…else选用逻辑、AND/OWrangler、
布尔类型、UNTIL循环等等。

除此以外特别供给介绍一下,CodeMonkey采纳的编制程序教学语言是CoffeeScript。那是JavaScript的一套转译语言(创立者杰里米Ashkenas戏称它是JavaScript的不那么铺张的兄弟)。它增强了JavaScript的简洁性和可读性,代码指令更近乎自然语言,CoffeeScript和JavaScript有很强的关联性,为后来孩子接触纯代码编制程序提供了很好的文化铺垫。JavaScript是一套万分强大的,属于网络的脚本语言,已经被大规模运用于Web应用开发世界。还足以经过MIT
App Inventor进行安卓系统的手提式有线电电话机APP开发。

PS鸡汤:一门新的语言为孩子打开一扇新的大门,让男女见到更为广泛的世界。当然,CodeMonkey能带给子女的远远不止于此。简单来讲,CodeMonkey最近的方式更切合于启蒙低幼,是男女们走进编程世界的首先领路人,从那一点来看,CodeMonkey已经不行称职了!!还等什么,Just
Do It!!!