不插電程式設計(建構中)

課程架構

Unicode編碼/二進位轉換

🔰教學設計與執行:郭志清老師

🔰教學目標:透過實際操作理解程式語言,並學習0與1的二進位轉換及Unicode編碼的意義。

🈶教學內容與流程 

✅何謂程式語言,及程式語言簡介。

✅何謂二進位及二進位轉換:模擬5位元電腦,實際操作說明。

✅二進位轉換演練

🔵今天是幾月幾號?試著用二進位數字表達。

🔵你的年齡為何?試著用二進位數字表達。

🔵請用二進位數字,寫出學校電話號碼。

✅萬國碼Unicode簡介

✅編碼專題任務:透過解救工程師活動,將二進位轉換情境化。

✅編碼專題任務:留言給父母,並透過編碼,轉換成中文、英文、二進位、萬國碼四種語言。透過活動將二進位轉換生活化。

✅編碼專題任務:將英文單字轉換成二進位,並交由他組解譯,並藉由闖關解譯和眨眼謎情活動進行能力檢測。

🈶二進位轉換闖關解譯

🈶二進位轉換/眨眼謎情

影像顯示/像素

🔰教學設計與執行:郭志清老師

🔰教學目標:簡介何謂像素,並透過實際操作了解像素的組成方式。

🈶教學內容與流程 

✅何謂像素。

✅用數字表現圖像。

✅變動長度編碼。

✅像素組成方式實作任務。

🔵任務1:請由擺放好的棋子推算出數字規則。

🔵任務2:依數字規則擺放圍棋子,會出現什麼圖案呢?

✅簡介用點表現的點描畫。

資料加密/暗號版

🔰教學設計與執行:郭志清老師

🔰教學目標:初探密碼學及其在網路世代的重要性。製作暗號版及實際應用。

🈶教學內容與流程 

✅資料加密的重要性

✅加密的方法應用/替換法

✅加密的方法應用/換位法

✅加密的方法應用/凱薩密碼

✅製作凱薩密碼盤及實際應用

✅製作暗號版及實際應用

資料加密/凱薩密碼盤

🔰教學設計與執行:郭志清老師

🔰教學目標:初探密碼學及其網路世代重要性。製作密碼盤及實際應用

🈶教學內容與流程 

✅資料加密的重要性

✅加密的方法應用/替換法

✅加密的方法應用/換位法

✅加密的方法應用/凱薩密碼

🔵凱薩密碼的由來及應用

🔵製作凱薩密碼盤

🔵凱薩密碼盤題目檢測:VXQ左移3、ALU左移7、ALD右移3

🔵Bebras 國際運算思維挑戰賽/凱薩密碼題型

運算思維/問題拆解

🔰教學設計與執行:郭志清老師

🔰教學目標:了解電腦運算思維四步驟,並透過問題情境實際進行問題拆解。


🈶教學內容與流程 

✅何謂運算思維?

✅運算思維Google後的定義。

✅運算思維四步驟:問題拆解、模式識別、抽象化、演算法。

✅運算思維實際運用範例。

✅何謂問題拆解(Decomposition)?

✅問題拆解實際運用範例。

✅問題拆解實作:舉辦一場同樂會。

✅分組討論,利用階層圖完成問題拆解,並上台報告。

🈶問題拆解發表/3.4年級

🈶問題拆解發表/5年級

運算思維/模式辨識

🔰教學設計與執行:郭志清老師

🔰教學目標:透過活動了解運算思維基礎之模式辨識,並實際操作。

🈶教學內容與流程 

✅何謂模式辨識

✅模式辨識題型列舉

✅模式辨識實作一:ZENDO (2005門薩首選)

✅模式辨識實作二:透過分組討論,以實物自訂規則模式。

✅模式辨識實作三:以自己想法自訂模式,並在設計圖上呈現成果。