scratch


Scratch是由美國麻省理工學院媒體實驗室所開發的創意程式工具,特色在於沒有複雜的文字指令(Syntax),所有的步驟都是以視覺化的拼圖(積木)來呈現。將寫程式變成拼拼圖、堆積木,就一點也不難!因此完全沒有程式設計經驗的小孩也可以立刻上手。 Scratch 的精神是 「想像、創造、分享」,系統支援 40 多種語言,讓來自世界各地的學生、小孩與他們的父母可以使用 Scratch 發揮創意,輕鬆創造互動式故事、動畫、遊戲、藝術等,並可將完成的作品透過 Scratch 網站分享到世界各地。

課程特色

運用 Scratch 簡單又有趣的特性,讓初學者對程式產生興趣,進一步激發學習程式設計的熱情,並且加強對設計流程的認知,學習重要的數學和電腦的概念。同時透過 Scratch 進行有創意的思考、系統化的推理、以及分工合作。

課程目標

熟悉Scratch開發環境
學習電腦運算思維,由淺入深循序漸進,利用概念的重覆與延伸讓學生熟悉七個程式設計基本概念:sequence(序列)、loops(迴圈)、parallelism(平行) 、events(事件) 、conditionals(條件) 、operations(運算子) 、data(資料)
輔以繪製心智圖的方式,帶領學生進行專案的設計,並能規劃性的一步步建構完成自己的專案

授課對象

三年級以上無基礎學生(對電腦操作有基本的認識為佳)

課程堂數

15堂(每堂課2小時)