程式教育師資培訓

Scratch程式教育師資培訓

文章最後更新於

前言

Scratch 是一套圖形化、直覺式程式設計軟體,為學習程式設計的入門軟體,可輕鬆規劃劇情、動畫、遊戲、音樂等,並上傳網路,將自己的創意與全世界一起分享。

程式教育師資培訓

Scratch為美國麻省理工學院媒體實驗室(MIT Media Lab)所開發的創意程式工具,Scratch 目前已在 150 個國家中使用,讓來自世界各地的學生、小孩與他們的父母可以使用 Scratch 盡情發揮創意,輕鬆創造互動式故事、動畫、遊戲、藝術等,完成的作品還可以透過 Scratch 網站分享到世界各地。

相關閱讀:為何學Scratch? 3大好處2大優點不可不知!

學習Scratch有2種方法:

1.可以從網路上找資源來學習,在兒童程式教育裡頭,Scratch是最多人使用的工具,所以也有許許多多免費的資源在網上,就等你自己去發掘並學習。

2.透過相關專業機構來學習,有效率的學習,節省搜尋資料與學習的時間。

我是採用第2種方式,因為透過系統的學習,讓我對Scratch的知識與技能可以快速掌握。

之前也參加過不同的程式教育師資培訓課程,本篇的培訓課程將以科丁教育聯盟協會所辦的師資訓練課程為例,科丁聯盟協會也為國內積極推廣程式教育的協會之一,欲知更多協會訊息可前往官網查詢。

科丁(Coding)教育聯盟協會

協會成立主旨:
“推展青少年coding;積極培養coding種子老師,由種子老師來教導青少年的coding。透過coding 促進親子關係、培養邏輯分析、啟發創意思考、學習流程控制、解決問題、合作學習…的能力。”

科丁聯盟協會積極在各地國小校園裡推廣Scratch程式教育。

科丁聯盟

程式教育師資培訓內容概述

Scratch遊戲開發內容

  1. 介面介紹與第一個程式
  2. 打磚塊遊戲
  3. 走迷宮
  4. 跳跳外星人
  5. 小小畫家
  6. 水果音樂盒
  7. 射擊遊戲
  8. 防空炮
  9. AI無人駕駛汽車
  10. 潛水漁夫射魚

透過上述10個遊戲的開發,來認識與操作Scratch,從Scratch開發環境的建立、操作介面的認識與程式積木的操作,了解Scratch裡面的舞臺、角色、定位、造型、對話、傳遞、圖層、聲音提問、回答、音效、樂器、方向、偵測等元素功能,再學習運用程式概念如指令、序列、、迴圈、事件、呼叫、變數、條件式、字串運算等,來開發遊戲。

研習實錄

隨著程式教育越來越被重視,台灣在108年課綱也開始納入程式相關教學,但普遍合格的師資較為缺乏,所以在上這門課的時候,有不少同學是來自各級學校的現任老師,可想而知各個學校的老師也都積極在充實自我程式能力呀!

課後心得

透過Scratch來教受程式,其實也不算是新的方式,早些時候,早已有些學校已開始在教授並使用Scratch,只不過似乎成效不佳,要在課堂上可以完整有系統地教授Scratch也不容易,而學生的觀念也常常會把Scratch這門課當作一門電玩課,把Scratch當成電動在玩,這已偏離了當初程式教育的主旨:培養孩子的運算思維,實為可惜。不過在新課綱之下,程式教育也許能夠在台灣普及,讓孩子們都能真正學習到程式運算思維。

任何技術都相同,只有透過持續的練習,才能夠保持著一定的水準,學程式也是一樣,三不五時,就要打開電腦,來練習一下,自從學會Scratch之後,常常有什麼想法時,都會思考這想法能否透過程式來實現?能否用來開發新的應用?! (這不知道是好還是壞呀?)

目前自己也利用週末時間,開設程式工作坊,透過Scratch與不插電程式教學,讓孩子們可以經鬆踏入程式的領域,並且有系統的快樂學習。

延伸閱讀:
[麥可貓翻轉空間] 兒童程式體驗活動
什麼是不插電程式課程?你必須知道的程式啟蒙課!

發表迴響

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *