編程線上教學課程內容
Lua 是一種簡潔、快速且可嵌入其他系統的高階程式語言,廣泛應用於遊戲開發(如 Roblox、Love2D)、嵌入式系統與自動化工具中。
本課程在一小時內帶您了解 Lua 的基本語法、資料結構、控制流程、函式與模組應用,並透過實例展示其如何整合到實際專案中。課程節奏輕快、內容精煉,適合想快速上手腳本語言的開發初學者。
適合對象:
一小時課程大綱
第一章:課程導入與環境準備(約 5 分鐘)
第二章:基本語法與變數操作(約 10 分鐘)
-
變數宣告與作用域(全域 global 與區域 local)
-
基本資料型態:number、string、boolean、table、nil
-
字串操作與輸出:print()、字串連接 (..)
-
範例:輸入姓名並輸出問候句
第三章:運算與條件控制(約 10 分鐘)
-
比較與邏輯運算:==, ~=, <, and, or, not
-
條件判斷語法:if、elseif、else
-
迴圈控制:for、while、repeat...until
-
範例:計算 1 至 10 的總和與偶數總量
第四章:資料結構與表(Table)(約 10 分鐘)
第五章:函式與模組化(約 10 分鐘)
第六章:錯誤處理與輸入輸出(約 10 分鐘)
第七章:迷你專案實作(約 10 分鐘)
第八章:延伸應用與課程總結(約 5 分鐘)