Coding for fun 快樂寫程式指導手冊:第三堂課
第三堂課 建立樂團 (課程網址:http://coding4fun.tw)章 節內 容 與 指 導 說 明3-1 迴圈Loop 是什麼呢?Loop 就是對指令(instruction)或序列(sequence)做重複執行。什麼是 instruction?在 Scratch 中,一個積木就是一個 instruction。什麼是 sequence?sequence...
View Article台北市 Coding for fun 程式工作坊 4/11(六) 要開班囉~
目的程式工作坊是 Kids Coding Studio 實驗性的公益活動,希望藉由工作坊的成立,可以培育更多喜歡寫程式的孩子。也希望能運作出成功的模式,在志工的協助下,程式工作坊在各地開花成長。地點/時間臺北市區捷運站附近,地點未定104/4/11 起至 6/13...
View ArticleUdacity 課程學習地圖
這是根據 Udacity 目前推出的課程所設計的學習地圖。每門課有一個編號。例如「Intro to Computer Science」的編號是 cs101。輸入網址https://www.udacity.com/course/cs101就可已連到對應的課程。同理,「Intro to HTML and CSS」的編號是...
View ArticleUdacity 網頁前端技術課程概要整理 (Web front end technology)
Udacity 課程地圖:網頁前端技術課程。這是針對 10-18 歲學生所篩選的課程,以自學為主,共學為輔。為什麼沒有推薦 Codecademy 的課程?主要是因為這個年紀的孩子對於「自己讀文章,然後解題」的學習模式是比較難接受的。Udacity...
View ArticleCoding for fun 快樂寫程式指導手冊:第四堂課
第四堂課 音樂影片 (課程網址:http://coding4fun.tw)章 節內 容 與 指 導 說 明4-1 探索藝術檔案給學生一個關於藝術的範例,總共有 5 個角色。請同學看一下程式,為什麼這些角色會有這些變化?下載 範例4-2 示範動畫說明如何利用多個造型做出動畫。請同學試試看!4-3 內功外觀積木讓孩子探索外觀積木中的所有積木。特別是特效下有 7...
View Article104年「Coding for fun」臺北地區程式⼯作坊 ⾏前通知
104年「Coding for fun」臺北地區程式⼯作坊 ⾏前通知 目的: 給孩⼦「快樂學程式, 創意學程式」的機會,培養未來競爭⼒。學習⽅式: 提供孩⼦共學「程式設計」的環境,以線上課程⾃學為主。感謝:真理大學學⽣志⼯提供現場 Scratch 問題說明與解答展賦教育文創提供優質場地供我們使⽤志⼯媽媽吳芝瑛提供上課期間⾏政⽀援與服務(手機 0916-409-389)Kids Coding...
View ArticleCoding for fun 快樂寫程式指導手冊:第五堂課
第五堂課 短篇故事 (課程網址:http://coding4fun.tw)章 節內 容 與 指 導 說 明5-1 更多積木介紹「更多積木」。「更多積木」讓我們可以定義自己的積木。在這裡附了一個範例檔案。Scratch Cat 定義了「run away」(跑開)與「look」(看)兩個積木。Dog...
View ArticleCoding for fun 快樂寫程式指導手冊:第六堂課
第六堂課 設計自己的作品 (課程網址:http://coding4fun.tw)章 節6-1 remix什麼是 remix 呢?re是「再一次」的意思;mix是「混合」的意思,進一步的說,mix 就像是攪拌蛋糕的材料、混合不同顏色來產生另一個顏色等等。在 Scratch 中應用...
View ArticleCoding for fun 快樂寫程式指導手冊:第七堂課
第七堂課 製作遊戲 (課程網址:http://coding4fun.tw)章 節內 容 與 指 導 說 明7-1 迷宮三部曲之一7-2 迷宮三部曲之二7-3...
View ArticleCoding for fun 快樂寫程式指導手冊:第八堂課
第八堂課 製作遊戲 — 進階一 (課程網址:http://coding4fun.tw)章 節內 容 與 指 導 說 明8-1 擴充遊戲8-2 解說一 分數8-3 解說二 敵人8-4 解說三...
View ArticleCoding for fun 快樂寫程式指導手冊:第九堂課
第九堂課 製作遊戲 — 進階二 (課程網址:http://coding4fun.tw)章 節內 容 與 指 導 說 明9-1 等級9-2 等級 解說請同學下載範例。按空白鍵,觀察程式執行的結果。9-2:說明如何應用「分數」(score)來改變等級。下載 範例9-3 計時器9-4 計時器...
View ArticleCoding for fun 快樂寫程式指導手冊:第十堂課
第十堂課 製作遊戲 — 挑戰 (課程網址:http://coding4fun.tw)章 節內 容 與 指 導 說 明10-1 Debug it!-110-2 Debug it!-1 解說進行的方式可以是單人,或是小組進行。當同學解答出來的時候,可以請他擔任小老師教其他同學。透過 Debug...
View ArticlePython程式設計初級班 (三峽) 秋季班招生中!
讓孩子學會寫程式, 掌握未來科技而不只是 3C 的使用者「當你學會閱讀,你便能藉著閱讀學習更多知識,程式設計也是一樣的道理;如果你會撰寫程式,你能透過程式語言學習到的事物將更為多樣。」 - MIT 媒體實驗室 米切爾.瑞斯尼克為什麼學Python, 而不是 C, Java?為什麼不是學Java,或C++語言? 沒聽過Python,學這個對嗎?根據著名學術刊物 “Communications of...
View ArticleKids Coding Studio 程式設計學習地圖
Kids Coding Studio 所提供的學習地圖有兩類,以自學、免費為主。第一類是程式設計學習地圖,第二類是電腦科學學習地圖。自學,是未來的學習趨勢。未來知識累積遠超過我們的記憶,但只要 google 一下,就很有機會找到答案。那麼,孩子到底要學什麼才能面對未來的挑戰呢?孩子要學「自學的能力」。Kids Coding Studio 帶孩子學程式的經驗中,發現 MOOC...
View ArticleKids Coding Studio 需要您的贊助
Kids Coding Studio 需要經費刊登廣告,才能將「快樂學程式,創意學程式」推廣出去。免費課程網址:http://coding4fun.tw如果您願意捐助,請到下列網站購買指導手冊。如果您願意捐助偏鄉學校,請註名捐助學校,我會另行製作(手冊印刷版+課程光碟)。捐助學校不另計實體製作成本與郵費。如果您是老師,想要推廣兒童程式設計。歡迎 email 索取下載檔案網址。請 email 至...
View Article104年暑期 Python 程式設計初級班早鳥優惠中~ 5/31前報名享優惠
Python程式設計初級班「當你學會閱讀,你便能藉著閱讀學習更多知識,程式設計也是一樣的道理;如果你會撰寫 程式,你能透過程式語言學到的事物將更為多樣。」 - MIT 多媒體實驗室 米切爾.瑞斯尼克為什麼學Python,而不是 C、C++ 或 Java?根據著名學術刊物 “Communications of ACM” 2014年7月的調查顯示,Python 超越...
View ArticleKids Coding Studio 電腦科學學習地圖
Kids Coding Studio 所提供的學習地圖有兩類,以自學、免費為主。第一類是程式設計學習地圖,第二類是電腦科學學習地圖。在這個電腦科學學習地圖中,按照難易程度,分為初階、進階與高階課程。同一階課程的相關性不大。圖中最右邊有兩個箭頭,要表示的意義是:如果你要學高階的 ud061,必須先修進階的cs215;如果你要學進階的...
View Article帶孩子寫故事
如何帶孩子以 Scratch 寫故事呢?可以跟孩子討論劇本,然後將內容一步一步地實現。(1) 製作類似下圖的表格,將故事架構以對話的形式寫下來,然後設計兩者對話應對的時間,以秒為單位。這個部分可以直接翻譯成程式,請參考 Scratch 課程 5-5。(2) 故事架構寫好後,再來想想該配合什麼樣的動作,來增加趣味性。(3) 加上配樂,哪段情境適合哪種音樂呢?可以多人腦力激盪、合作完成喔!
View Article