什麼是Scratch?

Scratch是由MIT(麻省理工學院)媒體實驗室專為國小到國中生設計的一款簡易程式語言,也是世界上最大的兒童程式學習軟體,是一個擁有七千萬用戶的線上社群。 孩子們透過拖曳、組合程式積木的方式來寫程式,並與世界各地的學生交流互動媒體,如故事、遊戲、動畫等等,Scratch能培養孩子的邏輯推理、創意思考與協同合作的能力。



Scratch學什麼?

Scratch在ScratchJr的基礎上增加了變數、條件判斷與數學/邏輯運算的學習,可以模擬座標定位與移動、公式繪圖、巢狀迴圈這類較抽象的概念,雖然和ScratchJr一樣都是用角色與事件製作動畫與遊戲作品,但是有了明確的數字和邏輯在作品背後運行,所以更能精準、完整地呈現孩子的預想,而能用數字、邏輯表達事件其實就是寫程式的核心能力。

 



為什要學Scratch?

Scratch從2006年發行至今,已是最多兒童學習的程式語言,它擁有完善的編程介面與擴展包,同時具備學習性和趣味性,能做到用程式操控Google翻譯、控制LEGO機器人等功能。 孩子在下課後,也能使用其豐富的學習資源與龐大的社群,能把自己寫出來的程式與他人分享、互相學習,藉此精進自己的程式能力。

 


什麼是Scratch?

Scratch是由MIT(麻省理工學院)媒體實驗室專為國小到國中生設計的一款簡易程式語言,也是世界上最大的兒童程式學習軟體,是一個擁有七千萬用戶的線上社群。 孩子們透過拖曳、組合程式積木的方式來寫程式,並與世界各地的學生交流互動媒體,如故事、遊戲、動畫等等,Scratch能培養孩子的邏輯推理、創意思考與協同合作的能力。

Scratch學什麼?

Scratch在ScratchJr的基礎上增加了變數、條件判斷與數學/邏輯運算的學習,可以模擬座標定位與移動、公式繪圖、巢狀迴圈這類較抽象的概念,雖然和ScratchJr一樣都是用角色與事件製作動畫與遊戲作品,但是有了明確的數字和邏輯在作品背後運行,所以更能精準、完整地呈現孩子的預想,而能用數字、邏輯表達事件其實就是寫程式的核心能力。

 

Scratch 的核心學習內容

在ScratchJR出現前,國小低年級學童要學習程式是非常困難的,因為他們在抽象概念、數學、語言能力上會有先備知識不足的問題;而ScratchJR的出現正是為了解決這個問題而存在的,它將過於困難、抽象的概念剔除,讓小朋友專注於解決問題、創意設計與邏輯思考這些學程式最重要的事情。

 

招生對象

國小中年級以上或曾經有 學過程式達半年~1年以上 的小朋友。

 

學習目標及內容

藉由桌遊、互動式遊戲學習初階的程式觀念(序列、迴圈、變數、條件式),並實踐於Scratch這款適合中高年級的編程軟體上,以自製動畫、遊戲的方式展現學習成果。

CSTA指標





CSTA學習指標

演算法
1A-AP-08 效仿程式的序列,新增一組循序漸進的指令,替日常任務規劃相應的步驟。
變數
1B-AP-09 創建一個使用變數的程式,來儲存與修改程式的資料。
控制
1A-AP-10 開發包含序列和簡易迴圈的程式,用來表達概念或描述問題。
模組化
1A-AP-11 將問題的解決步驟拆解成一系列精確的指令。
程式開發
1A-AP-12 構思一個能描述有關事件的程式流程、目標、預期結果的規劃。
1A-AP-13 當使用點子和其他創意進行程式設計,在過程中能找到為何而做的原因。
1A-AP-14 在包含序列和簡易迴圈的演算法或程式中進行除錯(辨認和修正)。
1A-AP-15 在程式開發中的迭代過程中,能使用正確的術語、描述已採取的步驟和已做的選擇。

 

STEAM學習內容

學習教案本及桌遊



學習指標與內容

藉由桌遊、互動式遊戲學習初階的程式觀念(序列、迴圈、變數、條件式),並實踐於Scratch這款適合中高年級的編程軟體上,以自製動畫、遊戲的方式展現學習成果。

CSTA學習指標

演算法
1A-AP-08 效仿程式的序列,新增一組循序漸進的指令,替日常任務規劃相應的步驟。
變數
1B-AP-09 創建一個使用變數的程式,來儲存與修改程式的資料。
控制
1A-AP-10 開發包含序列和簡易迴圈的程式,用來表達概念或描述問題。
模組化
1A-AP-11 將問題的解決步驟拆解成一系列精確的指令。
程式開發
1A-AP-12 構思一個能描述有關事件的程式流程、目標、預期結果的規劃。
1A-AP-13 當使用點子和其他創意進行程式設計,在過程中能找到為何而做的原因。
1A-AP-14 在包含序列和簡易迴圈的演算法或程式中進行除錯(辨認和修正)。
1A-AP-15 在程式開發中的迭代過程中,能使用正確的術語、描述已採取的步驟和已做的選擇。

 
 

課程資訊

 

L5 初階-Scratch班

適合對象 國小低年級或從未學習過程式的小朋友
招生人數 每班限量8
課程時數 共16次,40小時
上課期間
週六班:110/09/04~111/01/08
週日班:110/09/12~111/01/09
平日班:110/09/06~111/01
上午班:09:00~11:30
下午班1:13:00~15:30
下午班2:15:30~18:00
課後班1:14:00~16:00
課後班1:16:30~18:30
上課地點 ※重慶教室:台北市中正區重慶南路一段143號4樓
※ 松山教室:台北市松山區延壽街131號1樓


程式教育從小開始培養,讓孩子的未來不一樣

立即填表洽詢,索取超早鳥優惠

每班名額有限,立即洽詢卡位





 
 
 
 

程式教育從小開始培養,讓孩子的未來不一樣
立即填表洽詢,索取超早鳥優惠

每班名額有限,立即洽詢卡位





 
 
 
 

創辦以來,我們舉辦超過100場營隊活動
陪伴超過3,000位孩子成長,看著孩子享受程式的樂趣
聽著孩子們成長的歡笑聲,紀錄每位孩子學習的歷程
 
         

常見問題

沒有學過程式怎麼辦?

我們的課程與活動皆以能符合不同年齡與程度作為規劃前提,需要加強輔助的學員,也有老師與助教能夠隨時幫忙,平常也可自行先行熟悉Micro:bit之操作方式與介面。

需要自備電腦嗎?
如果我要報名該如何繳費?
接送時間?
會不會一直盯著電腦,孩子的眼睛怎麼辦?
Micro:bit軟體需要購買嗎?
班級規章、退費機制、注意事項