Scratch 是什麼? 為什麼那麼熱門?



農曆年前,快過年的某一天,拿起手機,無聊的看著FB;

突然看見某社團,有人發一個公開訊:有誰想要討論一下107課網的因應措施。

剛開始也不以為意,想說會有什麼新變革,
因為自己小孩讀國小,自己也從事補教相關工作,
就順手上網查了一下資料,

課綱,當然是找教育部了

十二年國民基本教育課程綱要總綱(教育部發布版)
http://www.naer.edu.tw/files/15-1000-7944,c639-1.php?Lang=zh-tw


節錄內容如下:
107年課綱:由「國家教育研究院」規劃的107課綱草案,
預計新政府上路後,
教育部將會重組「課審會」進行審議。
根據既定草案內容,
「程式設計」將屬於科技領域的一部分,
國中、高中階段列為必修課程
但在國小階段,
則可依照學校資源條件與學生特性,
進行融入性的教學規劃,
或是也可成立社團提供學生學習

以上等於告知,有資源的學校,
加上有心的老師,
才有可能把這個課綱完整呈現。

那沒有資源,
又沒有這個專長老師的學校呢?
(這是一個好問題,資訊重北輕南的效應,應該很快就看得到)

果真,台北出手了

〈台北都會〉台北》9月起 小一、小二增程式教學課

那台中呢??何時才有動作??


心裏想,難怪去年的時候,台中市有辦那個什麼走迷宮大賽,
好像是用Scratch,查了一下,不出所料。

原來國中、小的程式設計課程,
就是選用Scratch,他是一個親和的介面,
學程式變簡單了,外觀像積木一樣,
一個一個曡上去,用大量的圖形積木代替打字,
使得5到95歲都可以學習。




不用擔心記憶體,不用做宣告,
不用呼叫函數,不用決定要傳值還傳址,
不管父類別、小類別、繼承之類的問題,
不用擔心語法錯誤等等的問題。
不過邏輯錯誤就需要訓練了!

這樣學習起來就超有成就感的。



什麼是 Scratch 呢?

美國麻省理工學院開發了一套兒童程式語言【Scratch】,
特色在於沒有複雜的文字指令,
所有的指令都是以視覺化的積木來呈現。
要完成一個程式,只要像組合積木一樣,
就可以完成一個程式。
因此,完全沒有程式設計經驗的孩子可以立刻上手,
始設計程式。



















留言

這個網誌中的熱門文章

電腦概論 -- 程式流程控制

製做隨身PM2.5空氣感測器 - 使用Arduino uno R3/OLED 0.96"顯示器/PMS5003T感測器

0.96" OLED 上顯示數字跟文字