對小學五年級的我而言,程式就像魔術一樣 作者\楊謹倫 GENE LUEN YANG
那是一九八四年的暑假,我剛讀完五年級。
所有人都知道暑假是充滿歡樂的時光。你應該要在家附近的游泳池消磨時間,或者發動規模盛大的玩具公仔大戰,或者在電視上不停的看卡通影集《聖戰士》的重播。你應該要想做什麼就做什麼,只要是和學校無關的事情就可以。畢竟,暑假和學校是相反的東西。不只相反,應該說是死敵才對。所有人都知道這一點。
但我很不幸,因為我媽不是「所有人」。我看了兩個星期的《聖戰士》重播之後,她就把我送去上暑期學校。我必須選修三門還是四門的「充實」課程。在三十年後的今天,我只記得其中一門課:電腦程式設計入門。
我們的教室裡擺了一排排的電腦,我從來沒有在一個地方看過那麼多的電腦。那時候的電腦和今天不一樣,那時候的電腦螢幕只有一種顏色:綠色。那時候的電腦也沒辦法連上全球資訊網,原因是全球資訊網在當時還沒發明。那時候的電腦把所有資料都儲存在薄薄的黑色磁碟片裡,而你只要把磁碟片插進電腦,就會發出一種又像喘氣又像打嗝的聲音。
儘管如此,電腦還是有如魔法一樣。
那堂課的老師把我和一個名叫比爾的孩子分在同一組。他比我大一歲,也比我高出一個頭。他有個奇怪的習慣,只要在思考的時候就會把手指關節折得喀喀作響。我一開始覺得他這種習慣很討人厭,可是不久之後就不在乎了,原因是比爾以前寫過程式,所以他很清楚自己在做什麼。
在我們的第一堂課都還沒開始之前,比爾就能夠讓電腦做出非常了不起的事情。他讓電腦解答數學題目、播放音樂,以及說笑話。而當時最讓令我難忘的一件事情,則是他能夠讓電腦畫圖。只要憑著少少幾個指令,比爾就能夠讓螢幕顯示出精細美妙的圖案,例如看似煙火的圖案,或是一片外星人的雪花。比爾是個魔法師,我也想要變得像他一樣。
到了最後一堂課,我確實成了和他一樣的魔法師。我學到了幾個簡單的指令,能夠以無窮無盡的方法組合起來,而做出無窮無盡的事情。我爸媽為家裡買了一部電腦,結果我那年暑假剩下來的時間就沒再看任何一集的《聖戰士》了。
設計程式是充滿創意而且強而有力的活動。這種活動能夠把文字轉變為影像和行動,確實和魔法沒有兩樣。麥可.霍姆斯和我創作了你現在正在看的這本書,原因是我們想要和你分享一點這種魔法,並且說不定激勵你也成為魔法師——成為程式設計師。
祝你寫程式快樂!
楊謹倫
【精選TED演講】不只是「程式特攻隊」作者也是老師更是DC漫畫「新超人」創作者談「結合漫畫的教育潛力是我們無法想像的!」>>>http://bit.ly/2MHPda0
【為小學生量身打造】—讓孩子輕鬆學會程式基本概念‧培養邏輯與表達能力
「程式特攻隊」>>>http://bit.ly/2NnVlcH
Photo:Pixabay , CC Licensed.
數位編輯:陳玉玲
熱門商品