教育部「生生用平板」最佳程式教學軟體


CodeCombat / Ozaria獲選

教育部數位內容與教學軟體推薦採購名單

課堂教學軟體流水號 2-14 / 2-22


生生用平板最佳程式教學軟體

  • 「教育部數位內容與教學軟體」獲選廠商
  • 產品特色:遊戲化的程式學習與豐沛的中英文教學資源(包含教學影片、教學簡報、學生練習本、教師管理後台等)
  • 適合對象:國小三年級至高中推行資訊科技教育
  • 中英文介面:一次滿足108課綱與雙語國家政策

為學生創造學習成就

讓學習程式像電腦遊戲一樣有趣!

  • 讓學生線上獨立操作程式碼的編寫,獲得參與感及認同感
  • 關卡式的學習進程設計,讓學生自然而然練習必須熟悉的程式語法
  • 從入門到進階,CodeCombat與Ozaria皆擁有超過300多道程式關卡設計,適合從國小到高中的學生

美國大學理事會認可

CodeCombat與Ozaria皆是美國大學理事會認可的「AP電腦科學原理課程」和專業發展的程式教育平台,教材依照國際教學標準而設計。
讓學生透過沈浸式的遊戲畫面與關卡,來學習Python、javascript等程式碼的編寫。

美國大學理事會認可

平台配備完整的教師後台,讓老師充分掌握班級每位學生個別的學習進度!

  • 為老師創造完善的授課流程與體驗
  • 讓國小、國中、高中學校及教育機構便於開設電腦科學課程
  • 提供作業、檢核與競賽機制,完整評估學生的學習成果

與世界同步.與國際接軌

CodeCombat與Ozaria受全球學習者愛好,已支持50多國語言版(包含繁體中文)

  • 200+ 國家與地區
  • 2000萬+ 全球學習者
  • 140,000位+ 老師註冊
  • 10億行+ 累計程式碼

生生用平板最佳程式教學軟體

  • 「教育部數位內容與教學軟體」獲選廠商
  • 產品特色:遊戲化的程式學習與豐沛的中英文教學資源(包含教學影片、教學簡報、學生練習本、教師管理後台等)
  • 適合對象:國小三年級至高中推行資訊科技教育
  • 中英文介面:一次滿足108課綱與雙語國家政策

為學生創造學習成就

讓學習程式像電腦遊戲一樣有趣!

  • 讓學生線上獨立操作程式碼的編寫,獲得參與感及認同感
  • 關卡式的學習進程設計,讓學生自然而然練習必須熟悉的程式語法
  • 從入門到進階,CodeCombat與Ozaria皆擁有超過300多道程式關卡設計,適合從國小到高中的學生

美國大學理事會認可

CodeCombat與Ozaria皆是美國大學理事會認可的「AP電腦科學原理課程」和專業發展的程式教育平台,教材依照國際教學標準而設計。
讓學生透過沈浸式的遊戲畫面與關卡,來學習Python、javascript等程式碼的編寫。

為老師提供完善教學後台

讓學習程式像電腦遊戲一樣有趣!

  • 讓學生線上獨立操作程式碼的編寫,獲得參與感及認同感
  • 關卡式的學習進程設計,讓學生自然而然練習必須熟悉的程式語法
  • 從入門到進階,CodeCombat與Ozaria皆擁有超過300多道程式關卡設計,適合從國小到高中的學生

與世界同步.與國際接軌

平台配備完整的教師後台,讓老師充分掌握班級每位學生個別的學習進度

  • 為老師創造完善的授課流程與體驗
  • 讓國小、國中、高中學校及教育機構便於開設電腦科學課程
  • 提供作業、檢核與競賽機制,完整評估學生的學習成果

生生用平板最佳程式教學軟體

  • 「教育部數位內容與教學軟體」獲選廠商
  • 產品特色:遊戲化的程式學習與豐沛的中英文教學資源(包含教學影片、教學簡報、學生練習本、教師管理後台等)
  • 適合對象:國小三年級至高中推行資訊科技教育
  • 中英文介面:一次滿足108課綱與雙語國家政策

為學生創造學習成就

讓學習程式像電腦遊戲一樣有趣!

  • 讓學生線上獨立操作程式碼的編寫,獲得參與感及認同感
  • 關卡式的學習進程設計,讓學生自然而然練習必須熟悉的程式語法
  • 從入門到進階,CodeCombat與Ozaria皆擁有超過300多道程式關卡設計,適合從國小到高中的學生

美國大學理事會認可

CodeCombat與Ozaria皆是美國大學理事會認可的「AP電腦科學原理課程」和專業發展的程式教育平台,教材依照國際教學標準而設計。
讓學生透過沈浸式的遊戲畫面與關卡,來學習Python、javascript等程式碼的編寫。

為老師提供完善教學後台

讓學習程式像電腦遊戲一樣有趣!

  • 讓學生線上獨立操作程式碼的編寫,獲得參與感及認同感
  • 關卡式的學習進程設計,讓學生自然而然練習必須熟悉的程式語法
  • 從入門到進階,CodeCombat與Ozaria皆擁有超過300多道程式關卡設計,適合從國小到高中的學生

與世界同步.與國際接軌

平台配備完整的教師後台,讓老師充分掌握班級每位學生個別的學習進度

  • 為老師創造完善的授課流程與體驗
  • 讓國小、國中、高中學校及教育機構便於開設電腦科學課程
  • 提供作業、檢核與競賽機制,完整評估學生的學習成果

生生用平板最佳程式教學軟體

  • 「教育部數位內容與教學軟體」獲選廠商
  • 產品特色:遊戲化的程式學習與豐沛的中英文教學資源(包含教學影片、教學簡報、學生練習本、教師管理後台等)
  • 適合對象:國小三年級至高中推行資訊科技教育
  • 中英文介面:一次滿足108課綱與雙語國家政策

為學生創造學習成就

讓學習程式像電腦遊戲一樣有趣!

  • 讓學生線上獨立操作程式碼的編寫,獲得參與感及認同感
  • 關卡式的學習進程設計,讓學生自然而然練習必須熟悉的程式語法
  • 從入門到進階,CodeCombat與Ozaria皆擁有超過300多道程式關卡設計,適合從國小到高中的學生

美國大學理事會認可

CodeCombat與Ozaria皆是美國大學理事會認可的「AP電腦科學原理課程」和專業發展的程式教育平台,教材依照國際教學標準而設計。
讓學生透過沈浸式的遊戲畫面與關卡,來學習Python、javascript等程式碼的編寫。

為老師提供完善教學後台

讓學習程式像電腦遊戲一樣有趣!

  • 讓學生線上獨立操作程式碼的編寫,獲得參與感及認同感
  • 關卡式的學習進程設計,讓學生自然而然練習必須熟悉的程式語法
  • 從入門到進階,CodeCombat與Ozaria皆擁有超過300多道程式關卡設計,適合從國小到高中的學生

與世界同步.與國際接軌

平台配備完整的教師後台,讓老師充分掌握班級每位學生個別的學習進度

  • 為老師創造完善的授課流程與體驗
  • 讓國小、國中、高中學校及教育機構便於開設電腦科學課程
  • 提供作業、檢核與競賽機制,完整評估學生的學習成果

生生用平板最佳程式教學軟體

  • 「教育部數位內容與教學軟體」獲選廠商
  • 產品特色:遊戲化的程式學習與豐沛的中英文教學資源(包含教學影片、教學簡報、學生練習本、教師管理後台等)
  • 適合對象:國小三年級至高中推行資訊科技教育
  • 中英文介面:一次滿足108課綱與雙語國家政策

為學生創造學習成就

讓學習程式像電腦遊戲一樣有趣!

  • 讓學生線上獨立操作程式碼的編寫,獲得參與感及認同感
  • 關卡式的學習進程設計,讓學生自然而然練習必須熟悉的程式語法
  • 從入門到進階,CodeCombat與Ozaria皆擁有超過300多道程式關卡設計,適合從國小到高中的學生

美國大學理事會認可

CodeCombat與Ozaria皆是美國大學理事會認可的「AP電腦科學原理課程」和專業發展的程式教育平台,教材依照國際教學標準而設計。
讓學生透過沈浸式的遊戲畫面與關卡,來學習Python、javascript等程式碼的編寫。

為老師提供完善教學後台

讓學習程式像電腦遊戲一樣有趣!

  • 讓學生線上獨立操作程式碼的編寫,獲得參與感及認同感
  • 關卡式的學習進程設計,讓學生自然而然練習必須熟悉的程式語法
  • 從入門到進階,CodeCombat與Ozaria皆擁有超過300多道程式關卡設計,適合從國小到高中的學生

與世界同步.與國際接軌

平台配備完整的教師後台,讓老師充分掌握班級每位學生個別的學習進度

  • 為老師創造完善的授課流程與體驗
  • 讓國小、國中、高中學校及教育機構便於開設電腦科學課程
  • 提供作業、檢核與競賽機制,完整評估學生的學習成果

讓學生愛上程式課

有趣的學習方式


學生以實際的Python和JavaScript程式碼操作遊戲,並藉由遊戲關卡激發批判力、試驗力及創造力,學生可以將學習到的程式能力應用在開發遊戲及網站上。

關卡式學習


每一個 CodeCombat與Ozaria的關卡皆經過數據分析測試並調整,設計成最適合每位學生的模式。練習關卡提供提示,協助學生分析理解問題,挑戰關卡則可以自我評估學習狀態。

為教學提供完整專案


不須程式經驗,

CodeCombat 與Ozaria針對老師培訓制定完善標準流程,使教授電腦科學更易於上手,並提供豐富教學資源,使老師於課堂運行上更加順利成功。

四大教學對策

專題導向的學習

使用關卡專案的方式教學,引發學生興趣、培養解決問題的能力

教師後台掌握學生進度

使教師後台系統紀錄學生闖關進度、程式碼內容,並適時提供學生需要的幫助

客製化作業

使教師後台系統紀錄學生闖關進度、程式碼內容,並適時提供學生需要的幫助

多元的主題

使教師後台系統紀錄學生闖關進度、程式碼內容,並適時提供學生需要的幫助

專題導向的學習

使用關卡專案的方式教學,引發學生興趣、培養解決問題的能力

教師後台掌握學生進度

使教師後台系統紀錄學生闖關進度、程式碼內容,並適時提供學生需要的幫助

多元的主題

使教師後台系統紀錄學生闖關進度、程式碼內容,並適時提供學生需要的幫助

客製化作業

使教師後台系統紀錄學生闖關進度、程式碼內容,並適時提供學生需要的幫助

CodeCombat 三大學習地圖

電腦科學

學習電腦科學與程式語言,由淺入深共分1~6級,讓學生從掌握核心概念到精練活用,包含迴圈 、函式及演算法等。

遊戲開發

屬於創造力與程式能力結合的專案式學習,讓學生透過基本函式庫建立的迷宮,編寫自己的遊戲,共分1~3級,自製的遊戲專案還可以分享給朋友,展現學習成果。

遊戲開發

讓學生從入門到活用 HTML、CSS 和 jQuery,共分1~2級,可架構自己的 URL 網頁進行程式撰寫,網頁專案也可公開分享。

學生可以獲得什麼?

國際證書

CodeCombat

  • 電腦科學 1~6級
  • 專題導向-遊戲開發 1~3級
  • 專題導向-網頁開發 1~2級

Ozaria

  • 章節證書 1~4章

國際競賽

為學生提供競技交流,CodeCombat 每年籌辦區域競賽,將於2021年暑期推派台灣通過CS4等級以上的優異學生代表,前往美國矽谷,參加由史丹佛大學與CodeCombat 官方所舉辦的 CodeQuest 全球競賽!

國際競賽

為學生提供競技交流,CodeCombat 每年籌辦區域競賽,將於2021年暑期推派台灣通過CS4等級以上的優異學生代表,前往美國矽谷,參加由史丹佛大學與CodeCombat 官方所舉辦的 CodeQuest 全球競賽!

教師可以獲得什麼?

完整教學教材

CodeCombat

  • 教師簡報 (電腦科學1 範例下載)
  • 教學影片 (電腦科學1 範例下載)
  • 教學進度表 (範例下載)

Ozaria

  • 教師簡報
  • 教學進度表

全球2萬所學校採用

  • 鹿江國際中小學
  • 康橋國際學校
  • 台北市 復興高級中學
  • 台北市 光復國小
  • 台北市 國語實驗國民小學
  • 新北市 林口國中
  • 桃園市 復旦高級中學
  • 桃園市 大崙國中
  • 新竹市 成德高中
  • 新竹市 光華國中
  • 新竹市 建功高中
  • 新竹縣 竹東高中
  • 新竹縣 湖口高中
  • 新竹縣 二重國民中學
  • 台中市 上楓國小
  • 台中市 衛道中學
  • 彰化縣 精誠高級中學
  • 台南市 大橋國小

  • Sequoia Middle School, Pleasant Hill, CA
  • Swavesey Village College, Cambridge, UK
  • Bobby Duke Middle School, Coachella, CA
  • Meridian Middle School, Meridian, ID
  • Elton High School, Bury, UK
  • Woodlands School, Basildon, UK
  • Mount Vernon School District, Mount Vernon, WA
  • Kerr Middle School, Burleson, TX
  • Little Lever High School, Bolton, UK
  • Harriman Middle School, Harriman, TN
  • William Farr, Lincoln, UK
  • Centre High Campus, Edmonton, Canada
  • St. Benedict’s College, Johannesburg
  • Marymede Catholic College, South Morang, Australia
  • Bay of Islands College, Kawakawa, New Zealand
  • iELEV Cagaloglu, Istanbul, Turkey                                                                                    ... and 5000 more


適齡國小到高中

合作平台

我們的方案與服務

免費試用


  • 不限人數 、不限時間
  • 免費教學資源
  • 免下載、免安裝
  • 適合國小、國中、高中學生學習
  • 遊戲化學習Python、JavaScript、                        C++、 HTML5等程式語言

開課只要3分鐘!


程式教學可以很簡單!老師創建教師帳號,建立雲端班級,或將已開設的google classroom匯入,即可立即開始上課,並透過完善的管理後台,了解學生的程式學習進度。

教學導入服務


  • 課堂教學導入服務課堂教學用的教師包
  • 教師培訓服務
  • 教學與教案問題解答

美國大學理事會認可


什麼是CodeCombat?

CodeCombat是一個遊戲化程式教育平台,由美國大學理事會所認可,全球兩萬所學校採納,教材依照國際教學標準設計,是您最佳的資訊科技課程教學系統的選擇!

適合學習CodeCombat的年齡層為何?

CodeCombat主要適合的年齡層為國小到高中學生。

CodeCombat包括哪些程式語言?

目前我們提供Python和JavaScript兩種程式語言。Java和C++研發測試中,即將釋出,敬請期待!

為何選擇Python?

Python是非常適合程式語言初學者的選擇,Google,Facebook等公司也都採用,是目前美國頂尖大學裡最熱門的電腦科學入門語言。

為何選擇JavaScript?

JavaScript為網頁開發語言,幾乎所有的網站都使用到JavaScript的相關開發技術。您可以在CodeCombat裡的Web網站開發選擇學習JavaScript。同時CodeCombat讓您可以在Python和JavaScript網頁開發學習簡單有效率的轉換。

我能使用CodeCombat獨立教授課程嗎?

可以,CodeCombat的每道關卡皆經過數據分析與測試,設計成最適合每位學生的學習模式。每個關卡提供小提示但不直接提供答案,協助學生分析理解問題,挑戰關卡則可以自我評估學習成果。

此外,這些教學大綱和教材是特別針對沒有電腦科學專業背景的資訊老師特別設計的。在全球,CodeCombat大量被學校採用作為電腦教學教材。我們同時也提供一套課程大綱,包括課程規劃,課程聯繫,課程活動和作業獎勵等資源來激發學生的思考和學習動力。

購買開通課程和課程配套的教學資料的價格?

我們會為根據您的學生數與教學需求提供優惠報價與教師資源。請您填寫網頁中的聯繫欄位、或寄送郵件至 service@ai4kids.ai 與我們聯繫!

我想先試用再決定是否付費,CodeCombat是否有提供給教師的免費試用課程呢?

有,CodeCombat課程中的”電腦科學入門”(CS1)課程不需要任何許可證即可進入。該試用課程內容長度約在1-3小時左右,取決於學生的年齡和程式編寫方面的背景。

如果學生沒有電子郵件地址,可以建立帳號嗎?

可以。學生在登錄註冊時選擇學生的帳號類型,然後使用老師的班級碼加入班級即可。

我可以追蹤學生的進度嗎?

可以。老師專屬介面提供詳細的學生進度訊息、完成時間以及班級整體的數據表現,老師也可以分配和管理學生的課程作業。

CodeCombat支援iPad裝置嗎?

CodeCombat目前不支援iPad裝置或Android平板電腦。

關於推薦瀏覽器和運行系統資訊?

推薦最低電腦容量4GB、使用瀏覽器如Google,Safari,並推薦使用的Windows或Apple系統,電腦網路頻寬需要至少200 Kbps/每位學生。

班級裡學生的電腦科學基礎背景不一,CodeCombat如何幫助我解決教學困擾?

CodeCombat提供學生個人化學習體驗來解決這個問題。若學生的學習效率不一,需要從觀念和學習方法上進行指導。我們建立了兩個全新的功能:“提示”和“上手關卡”來幫助學習進度較慢的學生。

提示

當學生在某一關卡住時,每個關右上角都有一個藍色的“提示”按鈕。裡面會有針對當下關卡概念的詳細解釋,並且提供額外的詳細步驟幫助學生解決問題。

上手關卡

JavaScript為網頁開發語言,幾乎所有的網站都使用到JavaScript的相關開發技術。您可以在CodeCombat裡的Web網站開發選擇學習JavaScript。同時CodeCombat讓您可以在Python和JavaScript網頁開發學習簡單有效率的轉換。

課程結束後的競技場的難度級別?

競技場是一個供學生進一步訓練各自學到程式編寫技能的開放關卡。您可以讓學習進度較優秀的學生進入競技場來深入地探索多人競技戰術,在此期間,落後的學生可以趕上進度。當大家都達到可以進入競技場的水平時,您可以進行錦標賽。這樣就可以準確的確保每個學生都能在課程結束時,進行至相同的課程進度。

學生可以在CodeCombat裡創造並分享自己的項目嗎?

CodeCombat中包含了遊戲設計和網站開發課程。在課程單元中能成為 ”創造者”。在這些課程的最後,學生還能夠把這些作品的連結分享到朋友圈等社交媒體上。

網頁開發和遊戲設計課程各有什麼內容呢?

網頁開發

學生在網頁開發課程中,可以學習HTML,CSS和JavaScript等程式語言建立基礎知識。所有的網頁都會有各自的URL連結,學生可以將其分享給自己的朋友和家人。

遊戲設計

在CodeCombat的遊戲設計課程中,學生會學習製作一個CodeCombat的遊戲關卡,並把這些關卡分享給他的朋友和家人,讓他們體驗學生設計的遊戲,學生們會依序解鎖更多工具以設計更複雜的關卡。

如果能力允許,學生能否跳過前幾關的基礎關卡?

即使學生已經了解相關概念,我們依然建議依序完成關卡,這樣可以幫他們熟悉及奠定基礎。CodeCombat的關卡能有邏輯性的輔助學生建立信心並取得進步。透過這個方式,學生能夠循序漸進了解如何學習更複雜的進階課程。

老師需要像學生那樣購買許可證來通過關卡嗎?

老師一樣需要許可證才可以開啟其他關卡。老師可以在課程手冊頁面預覽和遊玩所有遊戲關卡並且從下拉列表中選擇一個關卡。但遊戲進度不會被保存。

如何開始CodeCombat教學?

可參照以下步驟:


1. 建立教師帳號

2. 建立一個班級

3. 添加學生

4. 為學生購買許可證

5. 學生可以透過您的班級碼來加入班級

《電腦科學入門》課程中,可加入的學生數有上限嗎?

沒有

我如何把我的許可證分享給學校裡的其他老師?

進入學生許可證頁面,點擊任一分組許可證下的“共享許可證”。您可以將未使用的許可證分享給學校裡的其他老師。

 如何查看學生對相關教學概念的掌握程度?

CodeCombat通過“挑戰關卡”的形式來對學生進行階段性的評價。挑戰關卡需要學生在“電腦科學課程”中解鎖。教師可以在每個“班級”的“評價”標籤裡查看學生的課程表現。

兩種挑戰關卡類型的區別是什麼?

當學生完成了某個主題相關的所有關卡時,“主題挑戰關卡”將被解鎖,“概念挑戰關卡”是以挑戰形式替代小節測試。當學生完成2-4個新概念的學習時,學生只需使用至少一個相關的概念即可通關。

我是老師,如何查看學生的闖關程式碼?

老師可以在某個“班級”的“課程進度”標籤內點擊任何學生的綠色(挑戰完成)或黃色(挑戰進行中)標點來將學生的關卡程式碼與CodeCombat的課程內容進行比較。

有沒有所有關卡的對應攻略?

每個關卡的攻略(包括挑戰關卡)可以在課程指南中找到相關課程,然後點擊該關卡的JavaScript或Python選項來查看相關攻略。所有教師都可以查看”電腦科學入門”部分的攻略,只有為學生購買了許可證的教師可查看所有課程的攻略。

AP 課程是什麼?

AP(高級排名)課程是由美國大學學位(大學董事會)贊助和授權的高中先修性大學課程。AP課程相較於中學的學習內容,更複雜,難度也很大,相當於美國大學資訊科系一年級的學科,若中學生通過AP考試後,可以同等換取相應的美國大學學分。

AP CSP課程是什麼?

AP CSP(電腦科學原理)課程,是AP課程科目的其中一門。無論是3D動畫,工程,音樂,應用程序開發,醫學,視覺設計,機器人技術還是金融工程和商業分析,電腦科學都是推動全世界技術,發展和創新的動力。電腦科學經驗已成為學生未來在工作中贏得成功的必要條件。

AP CSP和CodeCombat又有什麼關係呢?

A: CodeCombat是經美國大學理事認證的AP CSP課程學習平台,由美國AP官網認證。

怎麼透過CodeCombat教授AP計算機科學原理CSP?

CodeCombat的課程和專業發展計劃包括教師向學生提供最新電腦科學課程所需的全部內容。

教師可以使用我們的AP CSP課程和專業發展中心作為教學課程和為學生準備AP考試的主要資源。

我們準備了充分的教學資源為教師提供支持,無論之前是否有程式背景,每位老師都能流暢地使用CodeCombat為學生授課。