小學(xué)生B站教編程驚動(dòng)庫(kù)克 如何養(yǎng)成一名少年極客?
原標(biāo)題:8歲上海小學(xué)生B站教編程驚動(dòng)蘋(píng)果 庫(kù)克親送生日祝福 來(lái)源:量子位
什么樣的關(guān)系才能讓庫(kù)克親自送上生日祝福?12月16日,蘋(píng)果公司CEO專(zhuān)門(mén)在微博上向一位中國(guó)朋友送上了生日祝福。這個(gè)中國(guó)朋友,年僅8歲,是個(gè)上海小學(xué)生。他其實(shí)跟庫(kù)克非親非故,也不是蘋(píng)果重要股東或高管的孩子,他只是利用蘋(píng)果產(chǎn)品學(xué)習(xí)編程的小朋友中的一員。
但特別之處在于:這名小學(xué)生學(xué)而優(yōu)則教,之前在B站就已經(jīng)火了……微博還有話題“8歲小學(xué)生教你學(xué)編程”。
真正“驚動(dòng)蘋(píng)果”、“驚動(dòng)庫(kù)克”。
B站最年幼編程老師,播放量破百萬(wàn)
這名小學(xué)生的故事從B站說(shuō)起。
今年8月份,他在B站上了上傳了第一個(gè)編程視頻,名為【小學(xué)生教你學(xué)編程】#01 命令 | Swift Playgrounds 通關(guān)教程,已經(jīng)獲得了20W+的播放量。
雖然B站上年輕用戶居多,但只有8歲的UP主也非常少見(jiàn),可以說(shuō)是B站乃至全網(wǎng)年齡最小的編程老師。
他的粉絲,大多都是比他年齡大的小朋友以及成年人。因此在視頻播放的時(shí)候,彈幕中通常都是“大叔來(lái)圍觀”、“我連小朋友都不如”……
教學(xué)視頻中,他也會(huì)耐心地去講解知識(shí)點(diǎn),并不是簡(jiǎn)單的照本宣科。他也會(huì)不時(shí)設(shè)問(wèn),比如“那else if又是什么呢?”
在教學(xué)過(guò)程中,他有時(shí)也會(huì)故意犯錯(cuò),來(lái)展示如何避免常見(jiàn)的錯(cuò)誤。
“當(dāng)我教學(xué)生時(shí),我自己也在學(xué)新的東西,”此前在接受外媒法新社采訪時(shí),他提到了錄制編程教程的想法。“編程沒(méi)那么容易,但也不是很難,至少?zèng)]有你想象的那么難。”
目前,他一共上傳了10個(gè)編程教程,播放量達(dá)到117萬(wàn)+,獲得了6萬(wàn)多粉絲。
伴隨視頻走紅,他也引起了大量的關(guān)注,還引起了蘋(píng)果公司的注意,并熱心地向他發(fā)出了邀請(qǐng)函。他的第8節(jié)課,就是在蘋(píng)果位于上海的設(shè)計(jì)開(kāi)發(fā)加速器中錄制出來(lái)的。
與此同時(shí),他也引起了大量的質(zhì)疑,這是不是炒作營(yíng)銷(xiāo)?是不是拔苗助長(zhǎng)?但大家更多的是好奇,到底是怎樣的家庭,才能培養(yǎng)出這樣的孩子?
其實(shí)走紅至今,他依然保持“神秘”。
編程之路:5歲半開(kāi)始寫(xiě)代碼,正在沖擊NOI
這位引起蘋(píng)果CEO庫(kù)克發(fā)了生日祝福、在B站上讓90后、00后自嘆不如的小朋友,姓甚名誰(shuí)還被專(zhuān)門(mén)保護(hù),江湖代號(hào)——Vita君,剛剛過(guò)完8歲生日,正在讀小學(xué)二年級(jí)。
之所以成為編程新星,一方面有自身天分因素。他爸爸“周花卷”透露,在很小的時(shí)候,Vita就已經(jīng)展現(xiàn)出了超前的數(shù)學(xué)和邏輯思維。但也跟成長(zhǎng)過(guò)程中的循循善誘分不開(kāi)。
他大概從3歲半左右,就開(kāi)始玩一些小游戲,比如《紀(jì)念碑谷》、Shadowmatic、rop等等。到了4歲之后,開(kāi)始接觸HOOK、《數(shù)獨(dú)》、《數(shù)字迷陣》、《Mekorama機(jī)械迷宮》等比較復(fù)雜的解謎類(lèi)游戲。
在他爸爸看來(lái),這些游戲需要孩子在腦海里進(jìn)行大量的模擬推演,對(duì)學(xué)習(xí)編程非常關(guān)鍵,即培養(yǎng)了他的思考習(xí)慣,也進(jìn)一步挖掘了他的邏輯思維。
到了4歲半之后,Vita開(kāi)始真正接觸與編程有關(guān)的知識(shí)了,同樣是從游戲開(kāi)始,作為一個(gè)過(guò)渡。5歲半左右,Vita就開(kāi)始上手寫(xiě)代碼了。
爸爸“周花卷”給他選的是蘋(píng)果開(kāi)發(fā)的Swift Playgrounds應(yīng)用,而不是Python。
在他看來(lái),它和C語(yǔ)言(參加信息學(xué)奧賽以及學(xué)計(jì)算機(jī)相關(guān)專(zhuān)業(yè)必修的語(yǔ)言)的親緣關(guān)系也更近一點(diǎn)。
Swift Playgrounds中的學(xué)習(xí)編程已經(jīng)有3個(gè)模塊,Vita君已經(jīng)掌握了第一個(gè)模塊,并將自己的學(xué)習(xí)工程錄成視頻發(fā)在了B站上。第二個(gè)模塊,他也完成了大半。
在整個(gè)過(guò)程中,他不僅僅只是上手寫(xiě)代碼,還會(huì)在爸爸的引導(dǎo)下,開(kāi)發(fā)一些實(shí)際的應(yīng)用。比如從幼兒園快畢業(yè)的時(shí)候,就寫(xiě)了一個(gè)離園倒計(jì)時(shí)App。
這些學(xué)習(xí)過(guò)程,也給他打下了堅(jiān)實(shí)的基礎(chǔ)。“周花卷”說(shuō),“玩Scratch的時(shí)候還會(huì)跟我吐槽一些Scratch“不好用”的地方,比如說(shuō)函數(shù)沒(méi)有返回值,比如說(shuō)不能直接引用對(duì)象之類(lèi)的,我說(shuō)你的要求也是蠻多的呢……”
現(xiàn)在的Vita君,也已經(jīng)在向NOI(全國(guó)信息學(xué)奧賽)發(fā)起了沖擊,在今年11月份參加了上海市計(jì)算機(jī)學(xué)會(huì)主辦的青少年算法競(jìng)賽(小學(xué)組),成為唯一一名入圍復(fù)賽的二年級(jí)選手。