程序员

首页 » 常识 » 问答 » 师说程序员张翼编程软件产品的设计,源
TUhjnbcbe - 2020/12/22 1:42:00
白癜风的最好治疗方法 http://baidianfeng.39.net/a_wh/130904/4250101.html
“我虽然并不会要求孩子一定要成为一个工程师,或是程序员,但是我希望孩子能够或多或少的了解到编程的一些基本原理,能够在他未来的学习、工作生活中,对他的思维模式提供一定的帮助。”——张翼“编程”?看到这两个字,你脑海里是不是已经出现了一个穿着格子衫,带着眼镜,头发稀疏的程序员的模样?但实际上是否真的是这样?来看看我们今天的采访是否能打破你对于程序员的刻板印象?今天设计能有幸采访的深圳市猛犸童程科技有限公司的创始人张翼先生,曾经就是这样的身份,他热情的向我们展示他们在年4月发布的首款交互式儿童编程玩具:Tangiplay:CodeNPlay,以及跟我们分享了产品研发背后的故事。值得一提的是,这款将游戏与编程结合的产品也荣获了“年IF全球设计大奖”!编程是遥远且冰冷的吗?用心感受,编程其实是一种语言。起初创立公司的目标是为了创造一款适合儿童学习的编程软件,希望把编程思维用更好的方式向儿童传达。但随着研发的深入,张翼不断发现,编程就是一种语言,是人和计算机间一场无声的对话,如今互联网发展的越来越快,人工智能和编程应用的越来越广泛,学习编程语言和逻辑会变得越发的重要。除了交流之外,语言的第二个作用就是学习,无论是老师教的、书上看的,都需要语言的辅助。编程也是一样,如果把计算机看作是人的能力的拓展,那么编程就是让我们更直观的学习并运用到拓展能力。第三则是编程语言能够表达自己的想法,我们能够在虚拟世界里创造一个属于自己的产品,甚至能够通过虚拟世界创造的产品,来控制实体世界。就像控制滴滴打车、或者美团外卖人员的调度,支付的付款码等等软件,背后的逻辑都需要编程才能够实现。以下来自张翼的自述我虽然并不会要求孩子一定要成为一个工程师,或是程序员,但是我希望孩子能够或多或少的了解到编程的一些基本原理,能够在他未来的学习、工作生活中,对他的思维模式提供一定的帮助。就像英语,如果不是从小接触并学习,长大后就很难拥有“英语思维”,你会习惯的把英语翻译成汉语,在再脑海里构建汉语,再将汉语转化为英语,英语就会变得不那么容易学习且理解。少儿编程可以让孩子从小就启发计算机编程的思维方式,并且对他日后生活的方方面面产生积极的影响。

如何了解孩子,孩子究竟喜欢什么?

最开始的Tangiplay:CodeNPlay并没有像现在这样如此智能,只是一款简单的桌游,但在和我的小孩玩耍的时候,很多东西影响了我,给了我灵感。孩子天生就拥有很多方面的特质,但回忆小时候,大多数的孩子都被环境给影响抹杀了。你如果仔细观察他们画画就会发现,他们构建的世界是非常梦幻美好的。当有一次,我和我的小孩去买衣服,一向不太在意着装的他却指着一件衣服说他想要买那一件,我问他为什么?他说“衣服上工程车,有工程车”。周末的时候,我和小孩可以反复做地铁,做2个小时他都能全程很开心,下车还会和地铁说“火车再见~”经过无数的案例测试,我们最终确立了,机器人,工程车,火车轨道这些孩子们热衷的元素。但这次产品最终的核心思维其实是来源于一本书叫做《心流》。首先要让孩子待在一个非常安全的环境里面,然后给他一个比较有挑战性的目标,但是这个目标一定要掌握一个度,不能特别复杂。孩子在这个环境中能够层级递进的去完成这些挑战,长时间的专注在里面,最后通过完成这个任务,得到一些收获,那么他就会非常享受这种成就感,从而会愿意去不断地学习,形成一种循环。

孩子不是不能克服困难,

他们需要一个环境和积极的反馈

曾经有一次,我给孩子买乐高,大概个颗粒的。在成人的视角来说,组装起来是很简单的事情。一开始孩子感到很有趣,但是当他找不到零件,拼不出来的时候,挫败感会让他选择放弃,并且再也不会尝试。孩子在遇到挫折后,是很容易放弃的,所以我们需要给他营造一种阶梯式的学习环境,让孩子一步一步的去学会这个事情。后来我带着孩子,从颗粒少的开始拼,慢慢的增加到50~60个颗粒,再到70~80个,大概拼了30个以上的玩具后,他已经完全可以独立组装个以上零件的高难度乐高了。所以在Tangiplay:CodeNPlay的设计过程里,我们加入了时光倒流的画面效果,一旦孩子的操作的出错,会自动调回到之前的环境,避免挫败感带来的负面情绪。就算不小心撞在建筑物或者墙上,画面也非常可爱且有趣,很多孩子甚至会为了看机器人撞墙的画面不断重复的错误操作,使失败本身也变成了一种娱乐。

为什么会想去参与奖项申报?

第一是希望Tangiplay:CodeNPlay能够获得官方的认可。虽然说我们不是第一家做少儿编程产品的,要说我们的优势在哪?就是我们会更为孩子的安全性考虑。但是像这种跟屏幕交互的产品,必须是需要金属连接的,但是我们觉得金属这种材质对孩子来说不太友好,所以我们在去除金属的过程中做了很多的尝试,最终找到了更安全的硅胶,能够与屏幕做出互动的同时,不导电,保障孩子使用过程中的安全性。但其实这个制作的成本是非常高的,在销售上存在一定的难度,所以我们希望他能够得到一个官方的认可。第二个是因为我们在做这件事情上,还算是个新手,因为幼儿的产品,跟儿童产品设计还是有挺大区别的。儿童产品很多时候是从需求出发,然后以解决问题为目标。而幼儿并不会跟你表达他的需求,我们作为成人,也很难站在他们的角度思考,所以这对于我们来说是一个非常大的挑战,所以我们也想看看做出的设计能不能得到一个比较专业的认可。

Tangiplay:CodeNPlay

Tangiplay是首创屏幕触控式的玩具和游戏交互体验,致力于用科技手段为3-8岁的孩子创造好玩有意义的教育玩具产品。它由12个机器人玩具和一个应用程序组成,每一个机器人代表着不同的编码符号,当儿童使用机器人在平板电脑屏幕上按下,滑动或旋转时,人体静电将激活多点触控功能并输入不同的编码命令,程序中的小火车也会根据输入的命令而相应移动。

文/江北

欢迎分享,留言交流

往期回顾设计师*懿:建筑室内一体化设计是未来的趋势设计师陈武:成就夜店奥斯卡的商业逻辑设计师徐树仁:抽象+印象的四维空间理念预览时标签不可点收录于话题#个上一篇下一篇
1
查看完整版本: 师说程序员张翼编程软件产品的设计,源