讓孩子學會寫程式, 掌握未來科技而不只是 3C 的使用者
「當你學會閱讀,你便能藉著閱讀學習更多知識,程式設計也是一樣的道理;如果你會撰寫程式,你能透過程式語言學習到的事物將更為多樣。」
- MIT 媒體實驗室 米切爾.瑞斯尼克
為什麼學Python, 而不是 C, Java?
為什麼不是學Java,或C++語言? 沒聽過Python,學這個對嗎?
根據著名學術刊物 “Communications of ACM” 2014年7月的調查顯示,Python超越Java,成為大學課程中入門程式語言的主流:
- 10所美國頂尖的電腦科學系,有8所採用Python作為入門語言。
- 39所美國頂尖大學中也有27所,使用Python作為入門語言。
- 3個熱門的線上課程提供者:Coursera、edX 和 Udacity,都提供Python課程。
- 相較於Java和C++,Python語法簡單多了,學習者幾乎可以立刻上手,而且Python也適用於商業應用。
Kids Coding Studio 認為上面所陳述的事實只有一個,就是「Python語法簡單多了」,這應該是各大學採取Python作為教材的根本原因。我們教學的目的是要引起學生對程式設計的興趣,而不是築起孩子對陌生領域的高牆。我們的學生後來也會自主學習Javascript、C++、Java等等程式語言,樂趣才是學生拓展自主學習的最大動力。
在今年(2014年)暑假,Kids Coding Studio 推出自行製作的Python教材,以翻轉教室做為上課模式,強調動手練習與應用,讓學生可以撰寫貼近生活題材的程式,激發學習的樂趣。小孩學習程式可以充滿熱情,而且沒有想像中的困難。
上完這門課, 你的孩子將...
- 學會 Python 的主要觀念與元素: variables, decisions ( if / elif / else ) , loops ( while / for ) , data structure ( lists / dictionaries ) , functions , modules , objects , file Input/Output, 和簡單的GUIs。
- 在每單元以「背單字機」學習電腦關鍵字詞,並學習英文發音。
- 製作一個具備視窗, 能隨機出題的「背單字機」; 可提供學習單字, 也可以測驗英文單字的聽/讀/寫。
- 學習如何在網路世界自學: 探索與蒐集資訊。
為什麼選擇我們? 和市面上的其他課程有何不同?
- 一般的程式教學是以老師單向教授課程為主軸, 學生學了卻不知如何應用。 而此課程專為少年/青少年所設計, 讓學生可以應用, 實作出屬於他自己的應用程式。
- 以翻轉教室的方式進行。學生在家做線上學習, 需1 ~ 2小時, 視個人情況而定。
- 上課時老師做重點解說, 進行作業, 並隨時做個別指導。
誰適合這門課?
- 上過 Scratch 進階班的國小學生。
- 12~18歲學生, 熟悉電腦, 對程式設計有興趣者。
講師: 蔡淑玲
- Kids Coding Studio創辦人
- 橘子蘋果程式設計學苑共同創辦人
- 15年程式設計經驗
- 美國德州大學奧斯汀分校電機與資訊工程碩士
- 交通大學電機工程系學士
學費:
原價含講義 8,800元整。特價 8,000元, 請自備筆記型電腦。報名請洽 0952-404-279 Shalley老師或 email 至 shalley.tsay@gmail.com
上課地點與時間:
三峽區國學街38號格蘭英語。
周六班, 10/18開課 : 早上11:00 ~ 12: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 |