Coding for Fun!
「當你學會閱讀,你便能藉著閱讀學習更多知識,程式設計也是一樣的道理;如果你會撰寫程式,你能透過程式語言學習到的事物將更為多樣。」
- MIT 媒體實驗室 米切爾.瑞斯尼克
Scratch是美國麻省理工學院媒體實驗室專為8歲以上孩童所發展的程式語言。具有三個特色 :
- low floor(低門檻, 易學)
- high ceiling (可以建構複雜的專案)
- wide walls (支援廣泛﹑多樣性的專案)
Scratch與一般程式語言的差異在於它是“積木式”的程式,以玩樂高積木的方式來組合程式:可以嘗試﹑重組﹑把積木散亂地擺放著。使用上很簡單,不需要一行一行寫程式,只要將程式積木組裝在一起就可以了,自學也能很快上手。即使如此,這麼好的程式入門語言,雖然已有許多學校採用,卻沒有適當地開啟學習者的興趣。
Kids Coding Studio 的教材並不完全是原創,課程大綱主要是參考 ScratchEd 在 2011 年發表的教材「創意性軟體開發 (Creative Computing) :以設計為出發點來介紹軟體開發思維」,它以趣味﹑激發學生創造力作為上課主軸, 並融入軟體工程的觀念﹑實作與觀點。
在過去的教學經驗中,學生對象從小學三年級到高中生都有。在每次的教學中,為了讓學生學得更順暢,我們會不斷地調整課程。2014年8月,ScratchEd 發表了最新的「Creative Computing」,所做的修改正是過去兩年教學中, 我們要試圖要補足的部份。為了與時俱進,我們將這份教材融入到目前的課程, 全新採用Scratch 2.0。
上完這門課, 你的孩子將...
- 在探索與遊戲中, 精熟 Scratch 各種積木。
- 熟悉軟體開發的技巧:remix、測試、以及解決問題的能力(debug)。
- 開啓創造力與實作力, 包括製作動畫的能力與構建計劃的能力。
- 創作出各類的projects: 自我介紹, 樂團, 音樂影片, 短篇故事, 各類遊戲等等專案。
誰適合這門課?
國小四年級以上, 已有小畫家等編輯軟體的使用經驗。
講師: 蔡淑玲
- Kids Coding Studio創辦人
- 橘子蘋果程式設計學苑共同創辦人
- 15年程式設計經驗
- 美國德州大學奧斯汀分校電機與資訊工程碩士
- 交通大學電機工程系學士
上課地點與時間:
三峽區國學街38號格蘭英語。
周六班, 10/18開課 : 早上9:00 ~ 10:30, 課程共計 10 次, 每次 1.5 小時。 上課日期如下:
一 | 二 | 三 | 四 | 五 | 六 | 日 |
10/1 | 10/2 | 10/3 | 10/4 | 10/5 | ||
10/6 | 10/7 | 10/8 | 10/9 | 10/10 | 10/11 | 10/12 |
10/13 | 10/14 | 10/15 | 10/16 | 10/17 | 10/18 | 10/19 |
10/20 | 10/21 | 10/22 | 10/23 | 10/24 | 10/25 | 10/26 |
10/27 | 10/28 | 10/29 | 10/30 | 10/31 | 11/1 | 11/2 |
11/3 | 11/4 | 11/5 | 11/6 | 11/7 | 11/8 | 11/9 |
11/10 | 11/11 | 11/12 | 11/13 | 11/14 | 11/15 | 11/16 |
11/17 | 11/18 | 11/19 | 11/20 | 11/21 | 11/22 | 11/23 |
11/24 | 11/25 | 11/26 | 11/27 | 11/28 | 11/29 | 11/30 |
12/1 | 12/2 | 12/3 | 12/4 | 12/5 | 12/6 | 12/7 |
12/8 | 12/9 | 12/10 | 12/11 | 12/12 | 12/13 | 12/14 |
12/15 | 12/16 | 12/17 | 12/18 | 12/19 | 12/20 | 12/21 |
12/22 | 12/23 | 12/24 | 12/25 | 12/26 | 12/27 | 12/28 |