109-1期課程介紹

回上頁

 

ZF405 - 程式設計入門-用圖形化積木學程式設計

課程編號:

ZF405
講師姓名: 洪雅慧  (點選瀏覽講師照片/影片)
講師學歷: 國立台北師範院
講師經歷: 臺北市明湖國小電腦教師兼系統管理師服務滿25年退休、 臺北市市民電腦研習班講師 、 臺北市自然領域教師增能研習雲端物聯網課程講師、 國北教大自然科學教育系Arduino主題講師、 健行科技大學四軸飛行器教學主題課程講師 海外臺校教師暑期返臺研習班雲端控制-漫遊在物聯網課程講師、 臺北市中小學教師創新自造教學增能研習講師、 臺北市自造教育博覽會四軸飛行器程式控制工作坊講師、 資策會未來之星扎根培育教師研習計畫自走車、雲端物聯網、STEAM運算思維程式設計課程講師、 臉書四軸飛行器教學與分享社團發起人未來之星
開課週次: 週四
上課時段: 晚上 19:00-21:30
課程理念: 1.透過不同的圖形化程式設計編輯器(Scratch、Snap!)以及線上遊戲化學習程式網站(code.org、Google blockly games)學習程式設計。 2.使用micro: bit微控板與makecode線上程式設計編輯器學習使用程式控制微控板。 micro: bit微控板簡介:micro: bit微控板是一款由英國BBC與微軟、ARM、三星、蘭卡斯特大學等合作開發,可編寫程式的口袋微型電腦。Micro:bit 的大小僅 4×5 公分,內嵌 25 顆紅色 LED 做為顯示,有兩個可編程的按鈕,另外還內建可偵測動態的加速計、磁力計、USB 插孔、藍牙及 5 個鱷魚夾使用的 I/O 環。BBC公益計畫已將micro:bit免費發送給全英國七年級學生用於程式設計教育。
教學方式: 講師示範與實際操作
評鑑方式: 學員出席率、實際操作
參考書目: 教材為老師自編以及網路資源
選課要求: 具備基本電腦操作能力
學分費用: 3000元
額外費用: 電腦維護費1000元、材料費600元(micro:bit微控板、傳輸線、鱷魚夾、RGB燈)  選課須知
招生人數: 22人以上始開班
課程大綱:
週次

課程主題

課程內容 (實際授課內容視學員需求調整)
第1週 計算機科學基礎(一) 透過code.org網站的計算機科學基礎課程(一)~(四)學習程式設計基本邏輯概念(該網站課程設計原為20小時內容,預定四週完成基本概念學習)
第2週 計算機科學基礎(二) 同上
第3週 計算機科學基礎(三) 同上
第4週 計算機科學基礎(四) 同上
第5週 Blockly Games(一) 透過Blockly Games網站的遊戲闖關學習程式設計概念
第6週 Blockly Games(二) 透過Blockly Games網站的遊戲闖關學習程式設計概念
第7週 圖形化程式設計編輯器簡介與實作-Scratch(一) Scratch圖形化程式設計編輯器為全國中小學最流行的程式教學工具,為美國麻省理工學院發展並分享給全世界使用的共享軟體
第8週 圖形化程式設計編輯器簡介與實作Scratch(二) 使用Scratch設計簡易小遊戲
第9週 公民素養週 原課程停課,需選讀至少一門公民素養課程
第10週 圖形化程式設計編輯器簡介與實作-Snap!(一) Snap!為美國加州柏克萊大學基於Scratch軟體所改良發展的圖形化程式設計線上編輯器
第11週 圖形化程式設計編輯器簡介與實作-Snap!(二) 使用Snap!設計簡易小遊戲
第12週 Micro:bit微控板程式設計(一) 1.Micro:bit初體驗:Makecode線上編輯器認識 2.連線下載編輯完成的程式到Micro:bit版 3.LED美麗的圖案 4.LED數字 5.LED文字訊息 6.暫停的運用
第13週 Micro:bit微控板程式設計(二) 1.座標認識 2.座標畫圖 3.按鍵運用 4.文字訊息、圖案 5.動畫的顯示與清除
第14週 Micro:bit微控板程式設計(三) 1.各種感應器學習與運用 2.加速度感應 3.溫度感應
第15週 Micro:bit微控板程式設計(四) 1.各種感應器學習與運用 2.光線感應 3.方位感應
第16週 Micro:bit微控板程式設計(五) 1.變數與亂數的應用一 2.雙條件判斷式 3.猜拳(剪刀石頭布) 4.比大小
第17週 Micro:bit微控板程式設計(六) 1.變數與亂數的應用二 2.多條件判斷式 3.電子骰子
第18週 Micro:bit微控板程式設計(七) 1.廣播學習 2.透過廣播傳遞訊息