在美國曼哈頓開幕的 “TED Talks” 大會(huì)上,12歲天才少年托馬斯·蘇亞雷斯對臺(tái)下觀眾分享他的創(chuàng)作經(jīng)驗(yàn)與技術(shù),自信且毫不怯場的神態(tài)簡直就是年輕版的“喬布斯”。
蘇亞雷斯不是最年輕的開發(fā)人員,也不是這個(gè)年齡段中最出色的,但他的自信和演講水平令人欽佩,他經(jīng)常給好友和老師講解技術(shù)問題。
受史蒂夫·喬布斯以及父母的影響,蘇亞雷斯開始學(xué)習(xí)編程,學(xué)習(xí)Python、Java和C語言。蘇亞雷斯開發(fā)了知名的iPhone應(yīng)用《Bustin Jieber》。如果認(rèn)為這些還微不足道,那么他去年還創(chuàng)建了自己的公司“CarrotCorp”。
在演講中,蘇亞雷斯討論了學(xué)生們?nèi)绾纬蔀榱擞袃r(jià)值的科技信息的來源,尤其是老師,應(yīng)該被允許幫助學(xué)校開發(fā)技術(shù)課程。
In a recent TEDx Manhattan Beach talk, 6th grade student Thomas Suarez discussed his long interest in technology, how he first found it difficult to create apps and how the support of his parents, friends and Apple Store employees helped him to develop iOS apps for his company, CarrotCorp. Thomas has created several apps using the Software Development Kit from Apple, including a fortune telling one titled Earth Fortune, an AntiJustin Bieber “Whac A Mole” style game called Bustin Jieber and more. He now shares his programming knowledge with other students at a school club.
Hello everyone, my name is Thomas Suarez. Ive always had a fascination for computers and technology and Ive made a few apps for the iPhone, iPod Touch and iPad. Id like to share a couple with you today.
My first step was a unique Fortune Teller called Earth Fortune that will display different colors of the Earth depending on what your fortune was.
My favorite and most successful app is Bustin Jieber [laughs], which is the Justin Bieber WhacAMole, I created it because a lot of people at school dislike Justin Bieber a little bit, so I decided to make the app. So I went to work programming it and released it just before the holidays in 2010.
A lot of people asked me how did I make these, a lot of time its because the person who asked the question wants to make an app also. A lot of kids these days like to play games, but now they want to make them. And its difficult because not many kids know where to go to find out how to make a program. I mean, for soccer you can go to a soccer team, for violin you can get lessons for a violin, but what if you want to make an app and their parents—kids parents might have done some of these things when they are young, but not many parents have written apps!
Where do you go to find out how to make an app? Well this is how I approached it, this is what I did. First of all, Ive been programming in multiple—in other programming which is to get the basics down, such as the Python, C, Java, etc. And then Apple released the iPhone and with it the iPhone software development kitsoftware development kit:SDK. And the software development kit is a suite of tools for creating and programming an iPhone app. This opened up a whole new world of possibilities for me, and after playing with the software development kit a little bit, I made a couple of apps and made some test apps, one of them happen to be Earth Fortune. And I was ready to put Earth Fortune on the App StoreApp Store, and so I persuaded my parents to pay the 99dollarfee to be able to put my app on the App Store. They agreed and now my app is on the App Store.
I got a lot of interest and encouragement from my family, friends, teachers and even people at the Apple Store and thats been a huge help to me. I got a lot of inspiration from Steve Jobs, and I started an app club at school and a teacher at my school is kindly sponsoring my app club, any students on my school can come and design—learn how to design an app. This is so I can share my experiences with others.
Theres these programs called the iPad Pilot Program and some districts have them and Im fortunate enough to be part of one. A big challenge is how should the iPads be used and what apps should we put on the iPads? So were getting feedback from teachers at the school to see what kind of apps they like, when we design the app and we sell it, it will be free to local districts and other districts that we sell to, all the money from that will go to the local ED foundations.
These days students know—usually know a little bit more than teachers with the technology. So, sorry, this is a resource to teachers and educators should recognize this resource and make good use of it.
Id like to finish up by saying what Id like to do in the future. First of all Id like to create more apps, more games. Im working with a third party company to make an app. Id like to get into Android programming and development and Id like to continue my app club and find other ways for students to share knowledge with others. Thank you.
大家好,我叫托馬斯·蘇亞雷斯。一直以來我就為計(jì)算機(jī)和科技而著迷。我曾給iPhone、iPod Touch和iPad編寫過一些應(yīng)用程序。今天我就來給大家展示幾個(gè),我編寫的第一個(gè)應(yīng)用叫做地球運(yùn)勢,它會(huì)根據(jù)你的運(yùn)勢改變地球的顏色。
我最滿意、最成功的應(yīng)用程序是比斯汀·賈伯,它是一個(gè)惡搞賈斯汀·比伯的打地鼠游戲。我之所以編寫這個(gè)游戲應(yīng)用是因?yàn)樵谖业膶W(xué)校里,許多人不是那么喜歡賈斯汀·比伯,于是我就決定開發(fā)這個(gè)應(yīng)用,開始編程,并在2010年暑假到來之前發(fā)布了我的作品。
許多人問過我,我是怎么做出這些應(yīng)用的?而大多數(shù)情況下,問我這個(gè)問題的人也想做一個(gè)應(yīng)用程序試試?,F(xiàn)在許多孩子喜歡玩游戲,但是他們已經(jīng)開始想要自己創(chuàng)作游戲了。這很難,因?yàn)榇蠖鄶?shù)孩子不知道去哪里學(xué)習(xí)編程。我是說,如果你想學(xué)踢足球,你可以加入一個(gè)足球隊(duì);如果想學(xué)拉小提琴,你可以去興趣班;但是如果想做應(yīng)用程序,你該怎么辦呢?父母們在年輕的時(shí)候可能踢過足球,拉過小提琴……但是有多少父母會(huì)編程呢?!
去哪里可以學(xué)習(xí)編程呢?我是這樣做到的,我做了以下這些事。首先,我先學(xué)會(huì)了像Python、C語言、Java編程這些非iOS程序語言,打下了編寫程序的基礎(chǔ)。之后不久蘋果公司推出了iPhone手機(jī)和iPhone軟件開發(fā)工具包。iPhone軟件開發(fā)工具包是一個(gè)創(chuàng)建、編寫iPhone 應(yīng)用的工具,而這把我?guī)нM(jìn)了一個(gè)充滿無限可能的世界。我小玩了一下iPhone軟件開發(fā)工具包后,做了幾個(gè)應(yīng)用和測試應(yīng)用,其中之一就是地球運(yùn)勢。我當(dāng)時(shí)已經(jīng)很有把握把地球運(yùn)勢放在蘋果的應(yīng)用商店出售,于是我說服我的父母支付進(jìn)入蘋果應(yīng)用商店所需的99美元。他們同意了,然后我的應(yīng)用就上線了。
我得到了來自家庭、朋友、老師,甚至是蘋果應(yīng)用商店工作人員的鼓勵(lì),他們對我的幫助很大。我從喬布斯身上獲得了許多靈感,在學(xué)校里,我組建了一個(gè)應(yīng)用程序俱樂部。學(xué)校里的一位老師對我的俱樂部做出了積極地響應(yīng)。在我的學(xué)校里,每個(gè)人都可以來俱樂部學(xué)習(xí)如何編寫應(yīng)用程序。于是現(xiàn)在我可以與他人分享我的經(jīng)歷。
有一種叫iPad Pilot Program的社團(tuán)組織,一些地區(qū)有這類組織,我有幸成為他們當(dāng)中的一員?,F(xiàn)在最大的挑戰(zhàn)是如何利用iPad,應(yīng)該給iPad安裝什么樣的程序。為此我們在學(xué)校里向老師做了反饋信息調(diào)查,看看他們喜歡什么樣的應(yīng)用程序。設(shè)計(jì)好之后,我們會(huì)出售那些應(yīng)用。本地區(qū)的用戶可以免費(fèi)獲得,別的地區(qū)的用戶收費(fèi),之中的利潤會(huì)投入到當(dāng)?shù)亟逃饡?huì)。
現(xiàn)在,學(xué)生在技術(shù)方面通常會(huì)比老師們懂得略多一點(diǎn)。如此看來……對不起。這其實(shí)是老師們的資源,教育工作者應(yīng)該好好認(rèn)識(shí)然后加以利用。
最后我想說一下我對未來的打算。第一點(diǎn),我會(huì)做更多的應(yīng)用程序,更多的游戲,目前我正與一家第三方公司合作開發(fā)一款應(yīng)用,我還打算運(yùn)用安卓平臺(tái)開發(fā)軟件,繼續(xù)把我的蘋果俱樂部開辦下去,探索與同學(xué)們分享知識(shí)的新途徑。謝謝!