編程線上教學課程內容
課程簡介
Julia 是一門兼具 Python 的易讀性 與 C 的運算效能 的新一代高性能程式語言,專為數學運算、統計分析、資料科學與 AI 研究而生。
本課程在一小時內帶你掌握 Julia 的語法特色、資料結構、函式設計與數據處理基礎,並透過範例展示其在科學計算與資料分析中的強大效能。
適合想進入高效計算與資料工程領域的學員,讓你快速理解 Julia 的核心概念與實戰應用。
適合對象:
-
資料科學、AI、工程領域初學者
-
具備 Python、R 或 MATLAB 背景者
-
需要強效能數值運算或平行計算環境的研究人員
-
想探索開源高效率程式語言應用的學員
一小時課程大綱
第一章:課程導入與環境設定(約 5 分鐘)
第二章:基本語法與資料型態(約 10 分鐘)
第三章:資料結構(約 10 分鐘)
第四章:控制流程與邏輯運算(約 10 分鐘)
-
條件判斷:if…elseif…else
-
迴圈:for、while
-
使用 comprehension 建立集合
-
範例:計算 1 至 N 的平方和、建立平方數列表
第五章:函式與模組化程式設計(約 10 分鐘)
第六章:資料分析與簡易繪圖(約 10 分鐘)
第七章:迷你專案實作(約 10 分鐘)
-
專案主題:氣溫資料分析小專案
-
匯入天氣資料集(日期、溫度)
-
計算每日平均與最高低溫
-
使用 Plots.jl 視覺化趨勢圖
-
展示執行結果與程式運作過程
第八章:延伸應用與課程總結(約 5 分鐘)