第96章 少兒程式設計啟蒙(1 / 1)
食品工廠車間外。
參觀流程結束。
林軒牽著小兕子離開參觀走廊。
進入更衣室。
脫下沉悶的防塵服,扯掉鞋套,重新換上常服。
走出廠區大門。
新鮮的空氣灌入肺腑。
小兕子背好粉色小書包。
回頭看了一眼那棟發出巨大轟鳴聲的藍色廠房。
“林軒哥哥,機器把物件造得一模一樣。”
“人不用動手藝,那人去幹什麼?”
“人去給機器定規矩,寫出控制機器運轉的語言。”
林軒拉開大巴車的門。
看著小兕子,眼底帶笑。
“機器再快,也只是個死物殼子。”
“學校下週要開微機課,回家好好休息。”
“你很快就能見識到,現代人用來統治這些鋼鐵巨獸的終極法術。”
......
轉眼來到週四下午。
市第一實驗小學,微機室。
幾十臺臺式電腦整齊排列。
主機散熱風扇發出低沉的嗡鳴。
小兕子端坐在電腦椅上。
右手罩在黑色的滑鼠上。
掌心感受著塑膠外殼的弧度。
滑鼠底部的紅色光電透出微弱的光芒,照亮了一小塊滑鼠墊。
年輕的微機課老師敲擊講臺上的鍵盤,“同學們,看大螢幕。”
“今天我們不學打字,我們來拼圖。”
牆上的投影幕布亮起。
顯示出一個名為「Scratch」的軟體介面。
左側是一隻橘黃色的卡通貓。
右側是一大片空白區域。
中間,排列著各種顏色、帶有凹凸卡槽的長條形方塊。
“用滑鼠按住左鍵,把顏色方塊拖到右邊。”老師下達指令。
小兕子視線回到自己的顯示器上。
食指按下滑鼠左鍵,保持按壓,手腕向右平移。
螢幕上的游標拖著一個黃色的方塊移動。
停在空白區域,鬆開食指。
方塊穩穩停住。
上面寫著五個字:[當綠旗被點選]。
“再去左邊,找藍色的運動模組。”老師繼續引導。
小兕子推動滑鼠找到藍色區域,拖出一個[移動10步]的方塊。
她將藍色方塊移近黃色方塊的底部。
兩個方塊的凹凸卡槽靠近,螢幕上閃過一圈白色的提示光。
鬆手。
咔噠。
音箱裡傳出一聲極其清脆的拼合音效。
兩個方塊嚴絲合縫地咬合在一起。
“點選右上角的綠旗。”
小兕子移動游標,按下綠色旗幟圖示。
左側的展示區裡,那隻橘黃色的卡通貓向前平移了一小段距離。
小兕子眨了眨眼。
眼底閃過一絲異彩。
她沒有等老師繼續教學。
滑鼠游標在中間的模組區快速遊走。
她發現了一個橙色的控制模組:[重複執行]。
這個模組像一個張開的夾子。
小兕子把它拖出來,直接套在那個藍色的[移動10步]模組外面。
再次點選綠旗。
卡通貓邁開腿,連續不斷地向前滑行。
幾秒鐘後,貓的身體撞上展示區的右側邊緣。
大半個身子卡在畫面外,只露出一截尾巴,還在原地徒勞地抖動。
撞牆了。
小兕子眉頭微蹙。
在藍色運動模組裡上下翻找。
目光鎖定了一個名叫[碰到邊緣就反彈]的積木。
拖拽著塞進那個橙色的重複夾子裡。
卡通貓重新跑動。
撞到右邊邊緣,瞬間倒立翻轉,掉頭往左跑。
撞到左邊,再次翻轉,往右跑。
“它動了!”同桌的短髮女孩湊過來,捂著嘴笑,“林明達,你拼得真快,像搭積木一樣。”
小兕子不苟言笑,沒有絲毫分心。
她盯著螢幕上那隻來回奔跑的貓。
又看了看右側那三塊咬合在一起的邏輯積木。
瞬間領悟到了這不是積木,更像是命令。
她下達了一個指令,設定了一個界限。
螢幕裡的死物便毫無違逆地執行了她的意志。
……
大唐。
朝堂上的氣氛極其詭異。
文臣佇列中,幾名精通算學與《易經》的官員,不顧儀態地趴在地上。
手裡攥著炭筆,在隨身攜帶的草紙上瘋狂勾畫。
太史令李淳風雙眼通紅,死盯天幕。
“這……這是何等陣法?”
李淳風筆尖顫抖,畫下那個巢狀的模組。
“遇牆則返,生生不息。這不就是奇門遁甲裡的八門閉環?”
旁邊的一名算學博士搖頭反駁。
“非也!此乃算理!”
“設下前置之理,定下運作之數。”
“那個黃色的方塊是一,藍色的方塊是果。”
“牽一髮而動全身。這是極高深的推演之術!”
丹陛之上。
李世民負手而立。
他聽不懂臣子們關於奇門遁甲和算理的爭論。
但他擁有帝王最恐怖的直覺。
閉上眼,腦海中浮現出前幾日天幕裡播放的畫面。
那個巨大的工廠車間。
那條奔騰的傳送帶。
那臺一秒鐘砸下兩百次的橘紅色機械臂。
李世民猛地睜開眼,眼底爆出刺骨的精光。
“朕明白了。”
“前幾日,那後世青年說,人去給機器定規矩,寫出控制機器運轉的語言。”
李世民指著天幕上那些五顏六色的方塊,“這就是規矩!這就是語言!”
滿朝文武抬起頭,面露錯愕。
“鐵匠打出機械的軀殼,後世之人,用這些方塊,給機械注入了聽命行事的魂魄!”
“那隻貓,就是那臺機械臂。”
“方塊讓它回頭,它便回頭。”
“方塊讓它砸下,它便砸下!”
千古一帝的呼吸變得極度粗重。
大唐造刀劍,造的是死物。
後世造機器,造的是聽話的奴隸。
而控制奴隸的鞭子,就是這種看不見、摸不著的邏輯陣法。
“這等御物之術……”李世民嗓音乾澀,帶著一絲敬畏,“比打造百鍊鋼刀,深奧百倍。”
……
市郊出租屋。
夜幕降臨。
窗外車流穿梭。
客廳裡只開著一盞暖黃色的落地燈。
林軒將一臺銀色的膝上型電腦放在茶几上,掀開螢幕。
小兕子洗過澡,換上了一套棉質睡衣。
她盤腿坐在地毯上。雙手放在鍵盤前。
螢幕上亮著Scratch的網頁端介面。
林軒從廚房走出來,手裡端著兩杯熱牛奶。
將其中一杯放在茶几邊緣,林軒拉過一張矮凳坐下。
“在學校玩得不盡興?”林軒看了一眼螢幕。
介面右側,小兕子已經拖拽了長長一串邏輯積木。
增加了[如果...那麼...]的判斷條件,甚至加入了一個紅色的變數方塊。
左側的展示區裡,卡通貓正躲避著天空中隨機掉落的蘋果。
接到一個蘋果,螢幕上方的數字就增加一。
“學校的課只教了移動。”小兕子右手食指點動滑鼠,改變了一個變數引數,“我自己試了這些帶問號的方塊。它們能做判斷。”
林軒解釋道:“這叫視覺化程式設計,專門給小孩子做啟蒙用的。”
“把複雜的英文字元,包裝成你認識的漢字積木。”