或許我們這裏還感受不到, 但目前在英美有一股銳不可擋的浪潮 - 小學生便可以開始學程式設計. 這裏的程式設計指的不是直接學 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 重新編輯過)
小五的兒子最近吵著要買筆電,說想寫程式設計一個遊戲
看到Ivy' Dad兩年前這篇介紹,才明瞭原來是學校資訊課有上程式設計課(Scratch)了!
我們這裡也列入中小學課綱教學項目:
(原作者於 2016-11-21 09:43:20 重新編輯過)
家長若能有正確及耐心的態度教導
讓孩子擁有電腦不是壞事,反而是學習事半功倍的利器
我大兒子小四,有自己的筆電,scratch 已自學完
目前買書自學python..
建立態度遠比因噎廢食來得有意義
(原作者於 2016-11-25 18:52:03 重新編輯過)我是念相關科系的, 我覺得大概四五歲可以開始用https://code.org/, 或者類似的遊戲, 裡面有些是不需要會閱讀英文的, 有些是使用圖形或箭頭. 五歲以上就可以玩所謂"blocking" coding, https://code.org/ 裡面的比較簡單, 概念比較像在寫練習題. 都熟了以後可以用學cratch or hopscotch設計想要的程式, 邏輯概念都是一樣的, 這沒有甚麼學會不學會, 永遠有新的概念跟想法可以設計新的軟體. 但以上這些並非業界使用的真的程式設計. 如果要進入業界, 當然可以學javascript peyton C#, 但對於12歲以下的小朋友, 除非對程式設計非常有興趣也很熟, 否則我會推薦用unity, 也就是pokemon go使用的軟體. 她可以輕鬆設計遊戲軟體, 直接編譯成電腦或手機可以使用的app, 並不一定需要懂複雜coding. 懂coding更好, 可以設計更複雜程式, unity平台使用的語言是javascript & C#, 平台操作與一般軟體一樣簡單.
謝謝樓上媽媽們分享~
兒子從小三開始玩Lego EV3 Mindstorms, 教練從組裝,動力機械到程式設計有系統的教學,所以對套裝軟體的程式設計並不陌生,實際操作機器人程式設計約有近一年經驗,只是筆電由教練提供,家裡只有共用的平板給他。
自從小五學校的程式設計課開始從設計遊戲教起,兒子就要求有個人筆電,我有點擔心他投入過多時間學程式,忽略學校基礎科目,雖然他學業成績優異。學校資訊網站有 http://code.org 讓小學生自學,目前先讓他玩這個:https://codecombat.com/play看看。
不知道若小學生要學程式語言,建議從C , Java, 還是Python哪個學較好?
請教樓上的家長們, 你們都不擔心孩子的視力問題?我兒子小五, 我一直努力控制他近視度數, 從大班到小五, 只增加25度, 眼科醫師大大讚譽我們照顧的很好.
小孩對電腦很有興趣, 但我一直掙扎是否該開放讓他上網. 到目前為止, 小孩平日在家是不能使用3C產品, 電腦只有在學校電腦課或寫作業時可以使用. 嚴格禁用, 主要是希望能控制視力, 我一直認為小孩學程式設計, 應該可以不用急於一時, 小孩學習力強, 要追進度應該不難, 但是視力是一去不復返, 真的很猶豫這樣的堅持到底是否正確?