猎云网4月12日报道(编译:一水)
创办于山景城 ,Tynker正在推出一个新的平台,其旨在帮助所有年龄段的孩子学习编程。不同于传统的开发环境,这个编程世界的入门计划更多的是教孩子们怎么像程序员一样思考,而不是教他们写出长串的代码。该公司已经在旧金山湾区周围约40+的中小学开展试点,现在对任何学校开放,并计划在不久的将来支持父母们直接登录。
Tynker的联合创始人兼CEO Krishna Vedati 本身也是一名父亲,他说自己的灵感源于现在孩子们面临的令人失望的"学习写代码"选项。“我9岁的儿子去了斯坦福大学的编程营,这花费了1100美元”他告诉我们。他说:“他们被要求在两周内做出一个游戏。他回家并展示了他做出的游戏,但他根本不知道建一个程序的任何基础知识。对任何事情来说,这都是错误的学习方式。”
“现有解决方案的另一个问题是,他们不关注孩子们真正的兴趣之所在,”Vedati继续说到。孩子们非常喜欢可视化并且充满创意,他们早期的时候很喜欢编故事。因此,Tynker通过提供给他们比如角色建模去激发他们的兴趣。但在他们创建公主或僵尸(或其他角色)并给它们穿上衣服以后,Tynker会告诉他们:“你的公主还不知道怎么说话呢。”
然后孩子们为输出指令学习基础编程,再然后,Tynker会提示他们教角色走路。这样学生们就开始学习动作程序。到他们完成培训时,他们会学到的20个基本的编程方法。
最重要的是,这些学习不涉及编写代码。
“我们发现,对于中小学生来说,传统的编程(语法)很枯燥而且复杂。”Vedati解释说:“这可能是为什么在过去编程未被引入到早期学习中的原因。因此,为了降低这种复杂性,我们创建了一个专注于学习如何建立应用程序中逻辑的“可视化”编程语言。
Tynker的可视化编程“语言”教孩子们通过可视化代码块传递想法,比如说“开始”,“移动10步”,“下一件服装”,“如果在边缘,弹跳”,这些的。它们是零碎的动画或游戏,在串起时,就能讲一个故事。
“这样一来,学生们学习逻辑和编程结构并且可以看到结果,而且无需编写数千行代码 -- 这甚至对一些成年人来讲都是无聊的事情。”Vedati说。
在Tynker的Beta版测试期间,它被用来在整个湾区的教室里,帮助孩子们制作图片小品,基于历史,地理,自然,游戏,他们用到了物理和数学概念,动画,基于数学的绘图程序,和其他更多的东西。
Tynker语言类似于Scratch,是针对初学者的另一种流行的编程语言。事实上,Tynker甚至让年轻的学习者导入Scratch建成的程序。Tynker所使用的语言和主流语言如JavaScript或C有类似的功能,配备了与现实语言库相关的“模板”。
整个编程环境在云端线上运行,并包括针对教师的授课计划和工作流程。虽然核心产品是免费的,但是可以通过付费获得比如高级角色制作室,高级课程计划,以及针对学校和地区的评估等。
今年晚些时候,Tynker将引入下一个架构,把Tynker介绍给更多的在校生,将可视语言转换成代码,让学员学习JavaScript语法和Python。同时,也允许父母或甚至是学生本身进行注册。
大约一年前,Vedati、Srinivas Mandyam和首席架构师Kelvin Chong创立了Tynker。现在,Tynker获得了325万美元启动资金,这些资金来自天使投资人(包括以教育为重点的群体),500 Startups、NEA、 Felicis Ventures、 NewSchools Venture Fund等其它投资方。
消息源:Tech Crunch