Python 初學者引導式教學課程
為非本科系學生量身打造的 50 堂循序漸進 Python 課程,從零基礎到實作專案,讓你穩紮穩打學會程式設計!
立即報名
階段一:Python 初體驗
認識 Python 與程式的世界
從最基本的 Hello World 開始,建立對程式設計的初步認識
變數與基本運算
學習變數的使用、命名規則及基本數學運算
輸入與輸出
掌握 print() 與 input() 函式,實現程式與使用者的互動
互動小專題
完成簡單的互動小劇場,體驗程式設計的樂趣
階段二:程式的邏輯思考
布林值與比較運算
學習 True/False 及比較運算子,理解程式如何做判斷
條件判斷結構
掌握 if-else 與 elif 的使用,實現多種選擇路徑
迴圈結構
學習 for 與 while 迴圈,讓程式能夠重複執行任務
小專題實作
完成猜數字遊戲、九九乘法表等小專題,鞏固邏輯思考能力
階段三:資料與結構
串列與字典
學習 list 與 dict 的基本操作,掌握資料的儲存與管理方式
串列的增刪查改操作
字典的 key-value 結構應用
複合資料結構的組合使用
字串處理
深入了解字串的切割與處理技巧,提升文字資料處理能力
字串分割與合併
格式化輸出技巧
字串與其他資料結構的轉換
函式設計
學習函式的定義與呼叫,理解參數傳遞與回傳值的概念
函式的定義與呼叫方式
參數設計與預設值
回傳值的使用技巧
階段四:邏輯強化與小作品
檔案操作
學習檔案的讀寫技巧,實現資料的永久儲存
例外處理
掌握 try-except 機制,提升程式的穩定性
模組應用
學習使用 random、time 等模組,擴展程式功能
介面設計
設計命令列選單,提升使用者體驗
階段五:小型專案實作
專案思考與流程設計
學習如何從零開始規劃一個完整的程式專案
模組拆解與函式規劃
掌握大型程式的結構設計與模組化思維
3
小遊戲與資料處理專案
實作剪刀石頭布、文字分析等實用小專案
專案發表與互評
展示自己的作品並學習給予與接受建設性的回饋
AI 基礎概念與應用
AI 基礎概念
了解人工智慧的基本原理與機器學習方式
簡易 AI 工具使用
體驗 Teachable Machine 或 sklearn 入門應用
智能問答機器人
利用 if 條件與字典結構實作簡易智能對話系統
課程學習成果
獨立開發能力
能夠自主規劃並完成小型程式專案
問題解決技巧
培養邏輯思考與程式除錯能力
資料處理能力
掌握各種資料結構與檔案操作
程式設計基礎
熟悉 Python 語法與程式邏輯
課程特色與教學方法
引導式教學
採用啟發式教學法,引導學生自主思考與解決問題,而非直接給予答案
非本科生友善
專為無程式背景的學生設計,使用淺顯易懂的比喻與實例,降低學習門檻
專題導向學習
透過小專題與實作項目鞏固所學,培養實際應用能力而非純理論知識
循序漸進
課程難度逐步提升,每個階段都建立在前一階段的基礎上,確保學習成效
適合對象
大學生
想增加就業競爭力的各科系學生,無需任何程式設計基礎
在職人士
希望轉職或提升工作效率的專業人士,課程可依工作需求調整進度
高中生
對程式設計有興趣的高中生,提前培養邏輯思考與解決問題的能力
Made with