• 需自備筆電,詳細規格參考「課前準備」
  • 8 年級以上,無基礎可
  • 兼具線上學習和實體課程的優點:線上個人化學習最有效率+專業老師實時指導
  • 完課後,享有線上教材持續觀看與平台使用!(期限一年)
  • 最先進的 ChatGPT-4o AI 助教輔助,24 小時即時問答,學習不間斷!
  • 入門基礎到 APCS 檢定,最完整的學習規劃

現正招生中!

1. 選擇學習目標

Python 基礎|適合零程式基礎,完課後可通過【CSFC Python 基礎】檢定
C++ 基礎|適合 C++ 零基礎者,完課後可通過【CSFC C++ 基礎】檢定
APCS(Python)基礎|完課後具有【APCS】5~6 級分程度

如要報名進階班,歡迎洽詢客服

2.選擇時段

A 班 - 2024/7/1 ~ 2024/7/5,8:30 ~ 12:00,台灣文創二館(松江南京站)
B 班 - 2024/7/8 ~ 2024/7/12,13:30 ~ 17:00,台灣文創二館(松江南京站)
C 班 - 2024/7/15 ~ 2024/7/19,8:30 ~ 12:00,台灣文創二館(松江南京站)

課程特點
課程章節
常見問答
注意事項

選課指南

超完整學習地圖,可準確根據「學習目標」和「目前程度」選擇班級


Python 基礎
適合對象:零程式基礎者。

C++ 基礎
適合對象:零 C++ 基礎者,未來目標電機、資工相關科系。

APCS(Python)基礎
適合對象:熟悉 Python 函式、串列的進階學習者。

共學班簡介

個人化學習,專業程式教練

不同於傳統,由老師規範學生學習的時間, 學生將在實體教室自行觀看預錄教材,根據孩子自身的習慣自行調整倍率、暫停、快轉,達到快速複習已熟悉的觀念, 加強陌生的知識點,不再浪費考前寶貴的一分一秒!
專業指導檢定考的程式老師全程在旁協助,隨時提供孩子問題解惑,老師將根據每個孩子學習程度給予支援,讓學習效率最大化。

隨時檢測,輸出學習!

每一個小單元,都有相對應的原始碼練習,馬上就能應證學員看完教材影片,是否真的學進去了? 不再只是有輸入無輸出的枯燥電腦課!

教育部認證!80 多所國高中使用 CodingBar 平台,最適合青少年的程式教育工具!
相對於程式開發需要的環境前置作業,初始的程式學習不需要太過複雜的工作列,CodingBar 獨家開發教學平台, 學員將使用平台「Free Code」功能,無需額外下載軟體,隨時隨地,一個平板也能學程式!。


深入學習,加碼放送

對於天賦異稟進度神速的學員,CodingBar 提供豐富的題庫與加深加廣資源, 無論是進階的演算法還是實際的應用技巧,額外資源讓孩子在資訊之路上更上一層樓!

完課後,學員更享有一年期限的線上教材觀看、獨家平台練習!

掌握檢定能力,豐富學習歷程

Python 基礎、C++ 基礎 完課具備CSFC 資訊科學能力檢定能力!
APCS(Python)基礎 完課具備APCS 大學程式設計先修檢測能力!

一步一腳印,每個課程階段都有對應的檢定作為目標,逐步培養孩子寫程式的自信,更為未來資訊科學能力奠定厚實基礎!

CSFC 全名為「Computer Science Fundamentals Certification」, 意即資訊科學能力檢定, 為教育部核可的學習歷程「多元表現」檢定證書(證書流水號:03MU)。

共學成員享檢定報名優惠,CSFC 檢定官方優惠價 $1,200,CodingBar 共學成員加購只要 $300 (限乙次)! 詳細了解課程與檢定,請洽 02-77179386 由專業課程顧問為你說明。

⭐️ CSFC 檢定:CSFC 官方網站
⭐️ APCS 檢定:APCS 官方網站

更多精選課程,為您推薦

教材等同實體班 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. 總複習
總複習
複習考&檢討

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

1. 程式設計基本觀念
理解 cin/cout 的使用方式
變數的宣告與定義
認識資料型態

2. 條件判斷與流程控制
熟悉程式的四則運算
使用 if-else 述句
理解程式流程控制
熟悉布林值的運算過程

3. for 迴圈
認識 switch
理解 for 迴圈的執行次數原理
理解區域變數

4. while 迴圈
理解 while 與條件判斷
理解布林值的關係
認識關鍵字 break, continue
認識 do while

5. 陣列
理解陣列的宣告和初始化
運用陣列和迴圈
認識字元陣列

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

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

1. 字串處理I
認識 string 字串
使用 string function

2. 字串處理II
認識 stoi, to_string
理解 while cin
認識三元運算子

3. 二維陣列與巢狀迴圈
理解二維陣列
使用巢狀迴圈
認識矩陣運算

4. 函式與C++標準函式庫
認識函式宣告與定義
認識區域變數與全域變數
認識 C++ STL
使用 sort, cmp, fix 與其他常用函式

5. 綜合實作練習
綜合實作練習

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

教材等同實體班 36 小時內容,學員可根據自身學習速度調整。 不同於 Python 基礎之處在於,此課程更進階,且著重在 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 小時內容,學員可根據自身學習速度調整。 不同於 Python 基礎之處在於,此課程更進階,且著重在 APCS 檢定。

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 基礎
有 36 小時以下程式學習經驗,可選擇 Python 基礎、C++ 基礎
有 36 小時以上程式學習經驗,可選擇 APCS(Python)基礎。
若有進階課程的需求,請透過 LINE 聯絡我們報名。

要喔! 程式的學習非常需要親自動手練習,更能加深印象以及確保實作能力。
電腦規格建議:Windows 系統需 64 位元,Mac 系統需 OS11.0(Big Sur)以上作業系統。請事先安裝視訊軟體 Zoom / Google Meets,並配有麥克風、視訊鏡頭與喇叭。

共學班讓 Python 與 C++ 的學員同聚一堂,鼓勵學員互相交流討論,拓展程式知識廣度。
儘管語法不同,程式概念是相通的。透過共學,學員能學習到不同解題思路,更深入理解程式設計。 此外,APCS 檢定觀念題是以 C 語法呈現程式,共學班的特性讓檢定的準備更全面!

共學班採用線上教材和實體教室相結合的模式,透過線上數位教材,學員能依據自己的學習節奏調整進度, 遇到問題卡關時,隨時請教駐點的專業程式老師。
在實體教室中,志同道合的夥伴們還能互相討論、共同學習,不僅能激發孩子學習興趣,也能在集體討論中學到更多。

我們的師生比為 1:15。精緻的師生比更能掌握每個學生的學習速度,隨時提供協助。 老師已有多年帶領零基礎~專業檢定考學生的教學經驗,同時精通 Python 和 C++ 教學。

報名:填寫線上報名表,完成線上報名。
繳費:收到繳費資訊的電子郵件通知後,於三個工作天內完成繳費。
確認:至報名時填寫之聯絡人信箱收取確認信函。
提醒:課程前一週,我們將寄發營前通知,敬請留意課程相關資訊。

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

於開始日 30 天(含) 前提出,酌收手續費 500 元;
於開始日 15~29 日 前提出,退回 80% 學費;
於開始日 4~14 日 前期提出,退回 50% 學費;
於開始日 1~3 日 前期提出,退回 30% 學費;
於當日不論是否報到,不接受退費。
團報方案若有退費需求,需整團辦理退費,恕不接受單獨退費;因個人因素無法繼續參加,請自行轉讓名額,並主動通知 CodingBar。

若因颱風、地震、豪雨、疫情等不可控之因素,依當地政府規定停課與否,本單位恕不另行通知; 若營隊期間停課,依停課時間比例,本單位無條件退還等比例學費。

為遵守個人資料保護法,課程期間所拍攝之照片/影像/聲音,僅做相關活動推廣, 若不同意請主動告知,否則即視同同意提供。