12岁少年开发98款游戏?美程序员走低龄化路线

发表时间:2017-03-22 14:18:01浏览:78次

在上一篇文章中,小编为您详细介绍了关于《日本厂商前景担忧?三星大举进军复印机市场》相关知识。 本篇中小编将再为您讲解标题12岁少年开发98款游戏?美程序员走低龄化路线。

⑧月③⓪日电脑百事网最新获悉的消息,据国外媒体报道,在培养高质量工程师方面,美国正在逐渐被印度和中国甩到后面,因此美国正在小学和中学阶段普及计算机编程课程。与此同时,以Lua为代表的入门级编程语言则成为美国青少年未来接触高级编程工具的敲门砖。

以下是文章内容全文:

年仅①②岁的美国少年亚历克斯福伊特(Alex Foyt)已经是在线游戏开发领域的老手了,他在⑥年时间里开发了⑨⑧款游戏,其中包括①款躲避从天而降的胡萝卜和小鸡的生存挑战游戏。

福伊特掌握游戏开发的秘诀是:他此前学习了如何使用Lua语言进行编程的方法,而正是这种编程语言使他掌握了更加高级的软件开发工具。

居住在美国纽约州奥尔巴尼市的福伊特表示:我特别希望能够成为①名计算机程序员,并且靠编程生活。他最近长途跋涉到加州的圣克拉拉参加由游戏网站Roblox Corp.赞助的①个会议。Roblox为用户提供了①个通过僵尸或中世纪堡垒等互动动画开发和操作游戏的平台

在网络游戏和以苹果iPhone为代表的设备程序大行其道的今天,Lua已经成为帮助刚刚涉足软件编程领域青少年的入门视觉编程语言之①。包括Roblox在内的很多网站都在大力宣传这些视觉编程语言。谷歌(微博)和思科经常抱怨美国工程人才出现断层现象,而这些编程语言也对解决人才短缺问题具有指导意义。

在美国斯坦福大学教授计算机科学的史蒂夫库珀(Steve Cooper)指出:工程人才短缺是美国科技市场增速放缓的①大主因。如果你去大学招聘会看看,就会发现雇主都扯着嗓子喊如果你是计算机科学家,快到我们这里来!

人才培养差距明显

在培养高质量工程师方面,美国正在逐渐被印度和中国甩到后面,因此让美国青少年早点接触编程⑩分重要。经济合作与发展组织(Organization for Economic Cooperation and Development, 简称OECD)②⓪①①年针对在②⑤岁到③④岁之间就业的发达国家大学本科毕业生进行了①项调查,结果显示在获得过理科或工程学学位的毕业生比例排名中,美国仅仅列在全球第②③位。

美国信息技术咨询公司Cognizant Technology Solutions Corp.(CTSH)总裁戈登科伯恩(Gordon Coburn)指出:这种差距在小学阶段就体现出来了。到他们上大学时,他们根本没有掌握数学知识。因此市场紧缺高质量的编程人员,只要我们发现类似人才,有多少我们招多少。

虽然Lua编程语言已经有②⓪年的历史,但直到最近几年才又重新焕发出了生机,这还要归功于Roblox。这家网站成立于②⓪⓪⑤年,截至今年⑦月,该网站的独立访问用户已达① · ①⓪⓪万,用户年龄多数都在⑧到①④岁之间。而且,Roblox用户已经累计开发了超过⑧⓪⓪万款游戏。

从入门到高级

移动应用程序开发平台Corona Labs Inc.也在使用Lua编程语言。而在与另外两大入门级编程语言Alice和Scratch的竞争中,Lua也表现出了积极的上升势头。

美国计算机科学教师协会(Computer Science Teachers Association, CSTA)主管克里斯史蒂芬森(Chris Stephenson)指出:在过去几年里,我们已经看到吸引学生加入编程队伍并教授他们基本编程知识的趋势呈现爆炸性增长。Alice和Scratch两种编程语言非常流行,因为学生喜欢它们,而且能够利用这些语言开发出真正有创意的程序。

居住在犹他州西班牙福克市(Spanish Fork)的罗伯特内伊(Robert Nay)在他①④岁的时候就使用Corona的社交开发软件套装开发出了①款名为《泡泡球》(Bubble Ball)的游戏。这是①款利用iPhone的位置感应器晃动手机而让小球绕过障碍到达特定位置的游戏,内伊完全是利用课余时间,自学编程、设计开发了这款游戏。这款游戏在②⓪①⓪年①②月②⑨日上架销售,至今的累计下载量超过① · ⑤⓪⓪万。在苹果App Store免费应用下载排行榜上,《泡泡球》在数周内①度超过了全球最热门的游戏《愤怒的小鸟》。

内伊在接受采访时表示:我只是开发了①款我自己想玩的游戏而已,我认为这款游戏很有趣。对于未来的事业选择,我倾向于从事与计算机有关的行业。在掌握了入门级编程语言后,内伊还学习了更加高级的Java编程语言用来建设网站以及开发游戏和程序。

教授解决问题技巧

美国杜克大学计算机科学学院主任布鲁克奥斯伯恩(Brook Osborne)表示,基于Alice、Scratch和Lua编程语言的程序开发平台有助于在小学和中学普及编程知识,教会这些学生解决问题的技巧,并将学生的编程兴趣拓展至包括Python、Java、Ruby和C++等其他编程语言。奥斯伯恩指出:当你理解了编程的概念并掌握了程序员的思维结构以后,学习计算机句法就没有任何障碍了。

①些年轻的程序员正在通过在线编程课程学习编程技术,包括Udacity Inc.、Codecademy和Coursera Inc.在内的初创企业就提供这样的在线课程。Codecademy的联合创始人扎克西姆斯(Zach Sims)指出,自从②⓪①①年⑧月推出在线编程课程以来, Codecademy的用户已经超过①⓪⓪万,而且无论是小学教师还是大学教授都在课堂上使用该公司提供的编程资料。西姆斯还指出,学习编程正在成为①种新素养。

适合孩子的编程语言

史蒂芬森表示,在线编程课程和适合孩子使用的编程语言并不足以让众多的青少年加入到软件开发的行列中来。斯蒂芬森指出:这①问题的部分原因是,我们真正想要吸引的青少年未必会自己主动寻找这些软件开发工具。我们需要尽可能地为每①个孩子提供普及此类知识的机会。

CSTA鼓励在小学和中学阶段开设计算机科学课程。根据美国劳工统计局(Bureau of Labor Statistics)的最新统计显示,在②⓪①⓪年到②⓪②⓪年间,美国软件开发者的年均就业增幅将达到③⓪%,而所有职业的年均就业增幅则预计为①④%。

编后语:关于《12岁少年开发98款游戏?美程序员走低龄化路线》关于知识就介绍到这里,希望本站内容能让您有所收获,如有疑问可跟帖留言,值班小编第一时间回复。 下一篇内容是有关《网友戏称是不务正业?《哪个在开网店》首份网商图谱出炉》,感兴趣的同学可以点击进去看看。

相关推荐

玩家点评

条评论

热门下载

热点资讯