或許我們這裏還感受不到, 但目前在英美有一股銳不可擋的浪潮 - 小學生便可以開始學程式設計. 這裏的程式設計指的不是直接學 C (或C++, C#, Objective-C), Python 或是 Java 等程式語言, 而是利用圖形堆壘積木式的介面(類似 Scratch 或是 Blocky 的積木式指令)來內化程式設計最重要的邏輯思考.
由於英美兩國體會在這個軟體已吃掉全世界的現實裏, 要維持他們既有的竸爭力和領先地位, 從小就開始學程式設計有其必要性. 也由於有政府和產業界的大力支持, 許許多多的針對中小學生設計的高品質且免費的課程如雨後春筍似的冒了出來.
英國從今年九月開始, 從5歲的學童到16歲的高中生要開始完全翻新的電腦程式設計課程. 美國則是這個捲起萬重浪風潮的始作蛹者, 包括美國總統, 科技軟體界的巨擎(如 Microsoft, Google, Facebook, Twitter, Dropbox ...等)和名人均出錢出力贊助一個運動: Hour of Code. Hour of Code 目前已有三千多萬人參與(向全世界開放), 學生們寫了15億多行的程式碼, 人數和程式碼還一直持續增加中. 該運動的網站 http://code.org 裏免費的課程, 是引領小學生和初學者進入程式設計的殿堂.
小女(小五生)也受惠於該課程, 目前已完成 Hour of Code 和 K-8 Intro to Computer Science. 由於課程設計類似玩遊戲闖關的感覺, 小朋友的接受度蠻高的. 如果你的小朋友對程式設計有興趣, 建議可以嚐試看看.
(原作者於 2014-04-19 15:49:11 重新編輯過)
大部分學校沒教的,為何小學生要學程式設計, 會讓你熱血沸騰(有中文字幕可以選擇):
Twitter, Microsoft, Facebook, Dropbox 等公司的創始人告訴你為何要學程式設計
(原作者於 2014-04-20 08:51:00 重新編輯過)