【自救功課】這個16歲少年為補救自己不懂的數學功課,編寫了手機程式自救
試回想一下16歲的時光。那時候如果你遇到不會做的功課怎麽辦呢?你會去求助於老師同學、自己查看書本找答案、抑或參考同學的答案呢?對Amit Kalra來說,他的方法就是自己編寫手機APP,教自己去做功課。
Photo from Business Insider
自步入高中以來,Kalra就發現自己的數學不是很好,而這不是因為他真的學不會。他在以前的高中的數學班所學的東西其實是自己已經學過的,而當他轉回去原來的學校時,他已經追不上數學班所教的幾何學。Kalra接受訪問時表示,「我當時在數學班上掙扎,又不懂任何同學。」 面對這個情況,一般學生都會選擇放棄,但Kalra就選擇編寫一個幫他做功課的手機APP,自己功課自己救。
Photo from Youtube
這個名為6284 Calc.的程式由Kalra在去年5月開始研發。這個程式内設了不同的幾何、微積分以及其他範圍的方程式,用家只要把題目所提供的資料輸入程式,6284 Calc.就會自動算出答案,而且更會顯示所有計算步驟。
Photo from Apple
在編寫6284 Calc.之前,Kalra沒有太多的編碼經驗,只有為父親編寫過一個隨機生成號碼的樂透APP。他最後透過了一本電子書去教自己如何編碼。經過了短短的4個月時間,Kalra就推出了6284 Calc.。 6284在手機鍵盤上就是M-A-T-H(數學的英文)的意思。自推出以來,Kalra就一直不斷更新他的程式。
Photo from Apple
他表示,每當在數學班學到了新的課題時,他第一時間就會去更新他的APP, 加入新的方程式。6284 Calc.自推出以來,下載率已達 3萬次。這個APP亦讓他獲得了蘋果的注意,並邀請了他去參加本年較早前舉行的世界開發者大會(Worldwide Developer Conference)。
Photo from Youtube
究竟,他是如何走上編碼這條路呢?這就要由他的嗜好說起。那時候他還是一個愛玩電玩的典型青年,而他最愛的遊戲之一就是一款名為Roblox的大型綫上多人遊戲。這個遊戲的玩法就是讓玩家在一個虛擬世界内探索。Roblox其中一個玩法就是在虛擬世界中建立自己的時間和遊戲,於是就激發了他的興趣,並下載了一本電子書並開始自己的編碼生活。Kalra表示,因爲Roblox鼓勵玩家自己編寫自己的遊戲,於是激發起自己對編碼的興趣。
在6個月之後,他就開發出自己的遊戲 — Parkour City。玩家可在這個遊戲之中自由穿梭一個像現實城市的虛擬世界。Parkour City至今已經達到了1百萬的瀏覽率,而更居於Roblox的排行榜之首。
最後,Kalra表示目前只會集中於6284 Calc,但不排除開發新項目的可能性。不過,他就不太肯定要不要上大學。無論如何,能在這麽小的年紀就開發出一款受歡迎的手機APP已經很厲害了。
資料來源:Business Insider