CodingBar Python 線上自學課
相較於市面上多數為了轉職人士而設計的程式課,
更適合零基礎、更多年齡層的 Python 課程。
CodingBar 是台灣首創平台與教材整合的程式教育,於國高中、補教業第一線運行多年的品質保證。
- 適合 6 年級以上~社會人士
- 筆電、平板皆可瀏覽
- 獨家智慧雲端平台搭配 ChatGPT-4o AI 助教系統
- 影片教學配合題庫挑戰,激發自主思考!
- 購課後可立即觀看課程,不必再苦苦等待開課
- 兩年內無限使用平台/觀看教材
-
完課後,享有 CSFC 檢定考一次報名機會!(期限一年)
需是2024年10月1日後購買者並提供購買證明,如發票、報名繳費成功截圖等
由淺入深,自學也能打好基礎
此系列自學課程將帶領學生從零基礎的 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
模擬考以及檢討
建議合適對象為 8 年級以上
如果是對程式有興趣的 7 年級以上學生,我們也十分歡迎!
零基礎最適合 Python A1
有 36 小時以下程式學習經驗,可選擇 Python A2
若已熟悉 Python 語言,可選擇 Python A3
若有客製化課程的需求,請透過 LINE 聯絡我們。
若需開立統編,請在報名時填寫統一編號相關欄位。發票一但開立無法更改,敬請留意資訊正確性。感謝您的體諒。
於課程購買後 3 日 內提出,全額退費,酌收手續費 500 元;
於課程購買後 7 日 內提出,退回 80% 學費;
於課程購買後 超過 7 日,不接受退費。
線上課程的有效期限為購買後兩年。有效期限內,學員可以無限次觀看課程內容、使用平台。
學員可以透過電腦、平板或手機等裝置觀看課程內容。請勿將課程內容下載或分享給他人。