首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在家自学入门级编程Codemonkey

自从上次分享了“一小时编程”的网站,让皮皮体验到让电脑听自己指挥的快乐,他说想要玩完整版的小猴子吃香蕉codemonkey的那个程序(一小时30关没过瘾)。

我非常珍惜自主学习的体验,两个孩子都很少在外面报课程。自主学习过程是一个自己主动思考、试错、并积极寻求各种可用资源辅助的过程,可以发散到其他领域的过程,这个学习力远比学会一项技能更重要。希望小朋友们在即将到来的寒假也尝试一下游戏式的自主学习。

CodeMonkey是一款在线编程教育课程、闯关模式的编程游戏。全球有350万孩子在这里进行编程入门体验。游戏的主角是一只猴子,它要克服各种困难吃到最多的香蕉。在游戏中,孩子的任务就是通过编程、发挥想象力通过一道又一道关卡。孩子在闯关中由易到难地学习编程,不知不觉提升了理解任务、分析问题、设计最佳解决方案的能力,比奥数学习有趣多了。

在外滩教育的寒假课程中,这个是单独卖899元,团购699元的。其实完全可以自主学习,网站可以切换成中文学习

CodeMonkey采用的编程教学语言是CoffeeScript,这是JavaScript的一种转译语言,执行效率非常高。其代码指令简洁、可读性强,非常接近自然语言,很适合作为编程教育的启蒙语言。CodeMonkey的画面和操作都很简单。孩子只需选择适当的代码指令按钮,略加编辑,点击运行后,后台自动将CoffeeScript代码编译成JaveScript指令执行命令,接着孩子便在动画窗口里看到代码的运行结果。

CodeMonkey有两种模式,故事模式story mode和技术模式skill mode,分别有200关,共400关。采用了循序渐进的方式,最开始的关卡设计非常简单,逐步增加新内容的方式,通关模式的设计让孩子充满成就感。随着孩子在通关中积累了越来越多的代码指令、编程思想,后续的关卡会教给孩子更丰富的指令,更复杂的编程思想,并对孩子的全面思维提出了更高的要求,比如要想方设法避开障碍物、靠乌龟和鳄鱼过河、在最少步骤内吃到所有香蕉等等。让孩子在游戏方式下,接触到了计算机编程领域里的大部分概念和知识,包括变量、对象、函数调用、参数、循环、数组、函数定义、布尔类型、For循环、While循环等,既快乐又有成就感,自然理解编程。

CodeMonkey还注重培养孩子优化代码的良好习惯。每次通关后,猴博士会给孩子的代码评分。如果没有获得满分3颗星,孩子会收到猴博士给出的代码优化的提示,孩子可选择重玩对代码进行调整。

自学时遇到困难怎么办?

同妈在网上找到了故事模式story mode通关详细攻略,有免费老师讲解指导,还怕什么?查找微信公众号“君君玩科技”并关注,里面有28篇文章,详细把30关以后直到200关的故事模式攻略都写好了,在简书中搜索“君君玩科技”也能找到。提醒一下,千万不要直接边看攻略边闯关,而是哪关遇到问题,实在想不出办法,再去看答案。建议在ipad或电脑上查看,手机屏幕太小了。

徐君同学是南开大学数学系本硕,现在中国香港理工大学计算机系读博士,非常有爱心地在课余研究小朋友编程学习,并免费提供详细讲解给大家。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171227G10NKC00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券