孩子教你学编程:探秘曼罗应用程序学院
扫描二维码
随时随地手机看文章
一个阳光明媚、气温和暖的早上,在硅谷高档住宅区阿瑟顿(Atherton),风险投资者加里·迪尔拉博(Gary Dillabough)家的后院充满了田园风光,草木齐整,到处散发着休闲的吸引力。这里有一个游泳池、一个网球场,旁边有几个篮球框,还有一个高尔夫球轻击区、蹦床和羽毛球场。不过,不要在意这些。我正坐在泳池旁的小屋里,和12位年龄从8到13岁不等的孩子一起,观看幻灯片展示。
曼罗应用程序学院工作人员:马特•迪尔拉博(Matt Dillabough,左)和麦斯•科拜尔(Max Colbert,右)以及他们的弟弟兼助手,威廉•科拜尔(William Colbert,中左)和约翰•迪尔拉博(John Dillabough)。
幻灯片上闪出一行字:“如何选出正确的编程语言?”
时值暑假中途,身处天堂般的所在,我们却在学习编写iPhone应用软件并对其推销。我们的老师不是计算机学博士,也不是20岁左右、前来丰富生活体验的谷歌开发者,而是马特·迪尔拉博(Matt Dillabough)和麦斯·科拜尔(Max Colbert),两位13岁的小青年,他们认为Facebook只是一时流行的风尚,软件开发则是必须掌握的技术。
“苹果对他们的批准程序故弄玄虚。我们相信他们可能将这个过程外包,”迪尔拉博表示。他补充说,“这就是为什么展示是你的应用程序成败与否的关键。”
我们两人坐一桌,台面上摆放着Mac笔记本电脑。课程的目的是,在本周结束的时候向苹果提交一份应用程序作为考核。网络游戏《我的世界》(Minecraft)是这群人最喜欢的考试主题,其次是网球和高尔夫球。这些还带着牙套的孩子竟然在开发应用,这让编程听起来似乎格外简单,而且容易让人们误以为,多年来,科技专家们“人人都能编程”的梦想终于成真。但实际上并没有那么简单。
每一个考题都分成三部分,每一部分会提及另一部分。有一些是简单的拖放功能,但也包括复杂且不容许任何错误的经典代码行。你很容易就会把冒号错打成分号,然后跳出恼人的报错信息。每五分钟我就会犯三次这样的错误。
“这些文件会成为好朋友,但首先你应该让它们相互交谈。”科拜尔对大家说。在被要求编写一个5个句子般长度的代码序列时,学生们开始坐不住了,相互开起了玩笑。科拜尔有所注意,他挥了挥手,似乎怕自己身板太小大家看不到,说:“大家请安静。这些内容很重要,需要记下来。请相信我。”
迪尔拉博和科拜尔是曼罗应用程序学院(Menlo App Academy)的创始人兼院长。他们的弟弟——约翰·迪尔拉博(John Dillabough)和威廉·科拜尔(William Colbert)担任教学支持人员和活动协调者。他们负责购买快餐和午餐后清洁。大迪尔拉博和大科拜尔去年秋季创办了这个学院,作为周末学习班,起因是对学校的计算机课程感到厌烦,他们将这些课程称为“打字课”。他们在闲余时间跟父亲学会了如何编写应用程序。加里·迪尔拉博是维斯特里集团(Westley Group)的绿色科技投资者;布雷特·科拜尔(Brett Colbert)是NetApp公司的副总裁。
更多杂谈资讯尽在21ic网友杂谈频道