相較於市面上多數為了轉職人士而設計的程式課, CodingBar 設計了更適合零基礎、孩童,以及學生族群的 Python 課程。
CodingBar 是台灣首創平台與教材整合的程式教育,於國高中、補教業第一線運行多年的品質保證。

  • 適合 5 年級以上
  • 最完整的學習路徑
  • 從零基礎的 A1 到 APCS 高手的 A4
  • 家教,細心引導
  • 自行揪團,互相激勵
課程特點
課程章節
注意事項

由淺入深,打好基礎

此系列課程將帶領學生從零基礎的 A1 至專精的 A4,每個觀念皆搭配原始碼練習,時時驗證成效。
課程涵蓋從基礎語法到應用、檢定準備的全方位探索。不論是為了提升學業成績還是準備 APCS 考試,都將是最佳基礎的奠定!

  • 題目挑戰:觀察力、問題解決力✅
  • 程式邏輯:邏輯力✅
  • 程式語言:程式力✅


課外還有超強 AI 助教!

提供雲端教學平台和教材,除了團班上課時間以外,學生們平時也能自主學習,高效成長! 隨課附加超強 AI 助教,及早習慣未來用 AI 輔助寫 code 趨勢! 平台右下角內建 ChatGPT-4o 助教,提供即時程式解惑,讓學習更高效、更具成效。

大量題庫挑戰,培養孩子靈活思考力

給孩子魚吃不如教他如何釣魚。
CodingBar 獨創設計許多貼合檢定又靈活的題庫, 給學生更多挑戰目標,而非只有步驟,才能透過自己寫程式,培養靈活思考力!

更多精選課程,為您推薦

教材等同實體班 18 小時內容,學員可根據自身學習速度調整。

1. I/O
理解 Python 的核心價值
理解 Input/print 的使用方式
變數與四則運算的使用

2. 判斷式與布林值
理解條件判斷式與生活的關聯性
理解布林值與條件判斷式之間的關係
熟悉布林值的運算過程(p or ~p)

3. for 與 while
理解 for 迴圈的執行次數原理
理解 while 與條件判斷以及布林值的關係
分辨 for 與 while 的使用時機

4. 迴圈的流程控制 熟悉迴圈的思考邏輯
分辨需要重複執行與不需要重複執行的程式

5. 串列
理解串列(字串與數列)
串列的輸入以及讀取

6. 總複習
總複習
複習考&檢討

教材等同實體班 18 小時內容,學員可根據自身學習速度調整。

1. 集合與字典
過濾重複資料
串列與集合的活用
利用字典簡化程式

2. 條件控制進階應用
實作多重條件判斷式
迴圈與條件判斷混和運用

3. 迴圈進階應用
運用變數設置決定迴圈導向
判別運作迴圈與停止迴圈的時機

4. 布林值應用 設置程式裡的「開關」
運用「開關」控制流程

5. 數學題應用
等差數列的建立
雞兔同籠問題
色塊問題

6. 總複習
總複習
複習考&檢討

教材等同實體班 36 小時內容,學員可根據自身學習速度調整。 不同於 Python A1~A2 之處在於,此課程更進階,且著重在 APCS 檢定。

1. 錯誤處理和實作教戰守則
理解大部分程式語言如何分類錯誤
如何找出實作中的錯誤並進行修正
實作的正確流程以及處理

2. 文字格式處理 (1)
文字的切片
理解文字與串列間的轉換方式
理解串列的結合方式

3. C與Python的轉換
了解APCS考試範圍
了解Python與C語言程式碼轉換

4. 排序-1 了解如何設置變數儲存最大最小值
理解何謂三角置換法以及python的特殊方法
理解氣泡排序法

5. 排序-2
三角交換法
GCD(最大公因數)
list.sort() vs sorted()

6. 期中檢核
模擬考以及檢討

7. 自訂函式
自訂函式整理程式碼
活用自訂函式縮小錯誤範圍

8. 遞迴
費式數列
階梯問題
深度限制

9. 區域變數與全域變數
理解Local 與 Global之間的區別
遞迴函式以及變數處理

10. APCS環境介紹與全域變數 安裝APCS考試環境
了解APCS實作作答方式
了解Python IDLE使用方式

11. 時間複雜度
了解時間複雜度的運算方式
理解簡化程式碼的重要性
理解數學公式與程式碼的關聯性

12. 期末檢核
模擬考以及檢討

教材等同實體班 36 小時內容,學員可根據自身學習速度調整。

1. 資料結構:堆疊與佇列
理解何為堆疊何為佇列
理解堆疊與佇列的使用情境

2. 搜尋
Pointer (指針)
Slide window (滑動)
Binary Search (二元搜尋法)

3. 二元法的運用
搜尋逼近值
矩陣與二元法

4. 動態規劃
記憶法
迭代法

5. Python 的花式技巧與實作
熟悉 python 實用的函式庫
import collections

6. 圖論
了解何為”圖”
基本圖論演算法

7. 考古題解析 1
基本選擇題解析
實作第一題解析

8. 模擬考 1
模擬考以及檢討

9. 考古題解析 2
基本選擇題解析
實作第二題解析

10. 模擬考 2
模擬考以及檢討

11. 考古題解析 3
綜合題目解析

12. 模擬考 3
模擬考以及檢討

若需開立統編,請在報名時填寫統一編號相關欄位。發票一但開立無法更改,敬請留意資訊正確性。感謝您的體諒。

購課繳費後且未開始上課,如已使用之時數費用需扣除。
1. 7日內提出全額費用。
2. 15日內提出 80% 退費計算。
3. 30日內提出 50% 退費計算。
4. 30日後提出不予退費。
5. 上課日提出不論是否報到與完課不接受當日課程的退費。
6. 團報方案不適用以上退費辦法。
7. 以上退費作業皆收取手費150元及匯款手續費。
8. 自學課程不適用以上辦法。
團報方案若有退費需求,需整團辦理退費,恕不接受單獨退費;因個人因素無法繼續參加,請自行轉讓名額,並主動通知 CodingBar。