兒童程式學習工具/Scratch
出自六年制學程
目錄
常見的「兒童程式學習工具」簡介
- Scratch
- 特色:圖形化程式學習網站,有 web 版也有離線安裝版。離線安裝版:1.x 以下不需要 adobe AIR ,2.x 以上需要 adobe AIR 。
- Scratch遊戲動畫一把抓
- code.org
- 特色:圖形化程式學習網站,只有 web 版,無法匯出程式碼。
- code.org 學習站
- MIT AppInventor 2
- 特色:可用與 code.org 相似的圖像式方法撰寫安卓系統 (Android) 的手機程式。
- codecombat.com
- 特色:讓您線上透過寫程式的方式操控遊戲的角色,一邊闖關一邊學程式。
- smallbasic.com
- 特色:微軟出的程式,讓初學者可以透過 basic 語言學會程式。
- codeschool.com
- 特色:線上學習網頁技術的網站,但有些課程是要付費的。
- Blockly Games
- 特色:可用與 code.org 相似的圖像式方法撰寫程式後,匯出完整的程式碼。(code.org 無法匯出程式碼)
- Google發表Blockly Games,讓小學生邊玩邊學習程式設計概念
- blockly - A visual programming editor - Google Project Hosting
Scratch 學習目的與階層圖示
目的 | 未來一般人的生活技能:校調機器人 | 以程式撰寫為業 |
---|---|---|
初階 | 以 Scratch 寫 Game | |
進階 | S4A (Scratch for Arduino),Scratch 在電腦上,連上微型主機板控制感測器與動作器,配合積木,加入空間結構,使虛擬與現實互動。 | |
再進階 | 在微型主機板裝 Scratch Compiler ,不需要 PC 或 NB ,由微型主機板上的程式判斷感測器訊息,並自動演算回應,真正的入門機器人教育。如: mblock 。 |
OSSACC 近年來在兒童程式設計推動概況
OSSACC 與兒童程式設計國際計畫
- 目前 OSSACC 翻譯團隊擁有 Scratch 官方網站的翻譯管理權,並且由雲林二崙國小廖昭雄老師主持,由交大服務學習同學協助翻譯
- 此外,目前還有一個在國際間很熱門的兒童程式設計學習網站 code.org,也是由本團隊負責翻譯管理權,並且由軟體自由協會理事長翁佳驥主持,由交大服務學習同學協助參與翻譯
OSSACC 在校園 Scratch 推動概況
- 99年 將 Scratch 收錄至 ezgo8,並協助各縣市對 Scratch 進行重點推廣
- 協助新北市大豐國小進行暑期 Scratch 教師培訓
- 協助台北市 Scratch 師資培訓
- 參與宜蘭 Scratch 競賽評審
- 100年 「全國各縣市校園自由軟體推廣策略聯盟會議」
- Scratch 列為校園自由軟體重點推廣項目之一
- 101年 成立 Scratch 教師社群 S4A
- 102年 ezgo11 巡迴推廣會議
- 巡迴縣市:花蓮、南投、新竹、高雄、台南、雲林、苗栗
- 主題:Scratch 與外接式感應器應用
- 講師:S4A 教師社群
- 103年 自由軟體的自造應用與推廣成果發表
- 主題:Scratch 與外接式感應器應用
- 講師:S4A 教師社群
- 104年 促成 Scratch 課程上均一教育平台
OSSACC 近年來支援縣市 Scratch 研習概況
自 101年起,成立 S4A 教師社群後,即由此一教師社群來協助及串連各縣市教師及推廣資源。
OSSACC 與 Scratch 教師社群
S4A教師社群簡介
S4A (Scratch for Arduino)教師社群,於101年成立,主要是以推廣 Scratch 與外部感應器應用為主。現已拓展至 Maker 相關應用,包含:3D列印、自走車…等,故於104年5月20日,更名為『Study For Ability,資訊科技融入教學 -- 創新應用教師社群』,目前社群成員共有 1,663 人。
- 成立日期:101年1月
- 社群召集人:許惠美教授、蔡凱如
- 核心推廣講師:
S4A相關研習與推廣資訊
相關執行內容如下: 101年,共辦理 2 場聚會,參與 1 場國際展覽。
102年,共辦理 3 場學生營隊,10 場教師工作坊,2 場研討會, 2 場國際研討會,2場展覽及協助 1 場縣市競賽。
103年,共辦理 3 場學生營隊,7 場教師工作坊,3 場研討會,2場縣市競賽, 2 場國際討會,2 場展覽。
104年,截至 5月20日止,共辦理 4 場學生營隊,2 場親子營,4 場教師工作坊,1 場研討會及 1 場跨縣市競賽,另參與 1 場國際競賽。
104年,即將辦理的活動如下:
各縣市 Scratch 競賽資訊
- 跨縣市 Scratch 競賽
- 瘋狂貓咪盃 - Scratch 創意縣市聯合邀請賽官方網站
- 各縣市 Scratch 競賽(以下為以 google 蒐尋之參考資料,尚未再與縣市確認)
- 宜蘭縣 http://blog.ilc.edu.tw/blog/blog/5026
- 基隆市 http://tmec.ntou.edu.tw/files/14-1031-13393,r501-1.php?Lang=zh-tw
- 台北市 http://scratch.dcsh.tp.edu.tw/
- 新北市 http://scratch.ntpc.edu.tw/app/Center/default.aspx
- 桃園市 http://game.tyc.edu.tw/scratch/
- 新竹縣 http://www.ctsh.hcc.edu.tw/main/node/1317
- 新竹市 查無資料
- 苗栗縣 查無資料
- 台中市 http://contest.tc.edu.tw/pub/news.aspx
- 彰化縣 查無資料
- 南投縣 http://ntie.ntct.edu.tw/Contest/Default.aspx
- 雲林縣 查無資料
- 嘉義縣 查無資料
- 嘉義市 查無資料
- 台南市 http://web.tn.edu.tw/ops/
- 高雄市 http://ha.shsps.kh.edu.tw/scratch/
- 屏東縣 查無資料
- 花蓮縣 http://game.hlc.edu.tw/scratch/plan2015.asp
- 台東縣 查無資料
- 澎湖縣 查無資料
- 金門縣 查無資料
- 連江縣 查無資料
教育部可以強化的三個方向
- 開始建置跨校學生的後台資料,追蹤其學習情形,誘導他們由初階而進階而高階。並催化他們成為跨校的學生社群。
- 蒐集並累積更多 CC 授權的線上教材。
- 評估在縣賽的基礎上,與適當單位合作,成就全國賽及國際賽。