教學內容
寫程式也可以像玩 RPG 一樣有趣!KangaCode 結合遊戲冒險任務與真實 Python 語法,讓學生透過程式碼控制角色行動、破解關卡,並在通關後操作角色探索場景、與遊戲世界互動。課程呼應 108 課綱核心素養,培養邏輯思考、運算思維與問題解決能力。學生從一開始就學習真正的 Python,而非積木式工具,能更順利銜接進階程式學習與 ITS Python 國際認證,為 AI 與數位科技時代提前建立競爭力。
🔆課程特色
🔸真正的原生程式碼學習:不使用傳統積木或圖像化工具,學生從第一天就直接撰寫真實的 Python 指令,無痛跨越文字程式的門檻,自然銜接未來進階學習。
🔸RPG 冒險雙重遊戲體驗:首創將程式概念融入 RPG 冒險。學生既能用「Python 程式碼」控制角色破關,通關後還能用「方向鍵」自由探索場景,兼具成就感與高互動性。
🔸具體化視覺回饋:告別枯燥的黑色終端機或純數學題!迴圈、座標與條件判斷等抽象語法,會立即轉化為遊戲畫面中的角色行動,大幅降低初學者的恐懼。
🔸AI 世代與 108 課綱接軌:專為國中小學生打造,完全呼應 108 課綱核心素養,將知識落實於情境式實作,提早佈局數位社會必備的科技競爭力。
🔆教學目標
🔸奠定文字程式基礎:引導學生從零掌握物件與方法、變數、字串、迴圈、條件判斷等 Python 核心語法。
🔸建構核心運算思維:在關卡中訓練學生「問題拆解、模式辨識、抽象化、演算法設計」的系統化分析能力。
🔸深化邏輯與解決問題能力:不要求死記語法,而是讓學生在任務中學會觀察目標、規劃步驟、自主修正與落實除錯。
🔸國際認證無縫銜接:協助學生建立扎實的知識基礎,為未來挑戰 ITS Python 國際證照與進階資訊科學做好準備。
🔆學員學習的好處
🔸贏在起跑點: 一開始就學真 Python,免去未來從「積木拖拉」轉換到「文字寫作」時的適應困難。
🔸高動機學習:即時的遊戲回饋與好玩的故事情境,能將學習熱情極大化,讓孩子從「要我學」變成「我想玩、我想破關」。
🔸高含金量素養:在「測試 ➔ 失敗 ➔ 除錯 ➔ 成功」的循環中,鍛鍊出不怕挫折、能獨立思考並解決未知問題的強大心理素質。
🔸未來競爭力: 提早將運算思維與數位素養內化為個人優勢,在未來的 AI 科技時代中,從「科技消費者」晉升為「科技創造者」。
🔆課綱內容
堂次 | 課程單元名稱 | 課程時間 | 內容 |
1 | 認識程式語言 | 10:00~12:00 | 介紹程式語言的基本概念、用途與生活中的應用,了解程式如何協助解決問題,並熟悉基本操作環境。 |
2 | 資料型別及參數 | 10:00~12:00 | 認識常見資料型別,如數字、文字、布林值等,學習變數與參數的意義,並練習簡單資料輸入與輸出。 |
3 | 變數與屬性 | 10:00~12:00 | 學習變數的設定與使用方式,了解物件屬性的意義與應用,練習透過變數與屬性控制程式中的角色、數值或狀態變化。 |
4 | 條件判斷 | 10:00~12:00 | 認識條件判斷的概念,如 if/else,學習如何依照不同條件執行不同指令,並透過範例練習程式流程控制。 |
5 | For 迴圈與綜合練習 | 10:00~12:00 | 學習 for 迴圈的基本用法,了解重複執行指令的概念,並結合變數、條件判斷完成簡易程式作品。 |
總時數 | 10小時 |
|
|




