JAVA程式設計

115學年第1學期 選修課 3 學分
授課大綱
60
名額
0
已選
60
餘額
登記 36 人 · 選上機率 99.9%
上課時間
四/6,7,8
授課教師
Office Hour:Email約討論時間
修課班級
資工系2-4 · 2年級以上
課程資訊
選課分析

期中測試 20
作業 40
期末專題 40

本課程主旨在引導學生逐步掌握 Java 程式語言的核心觀念、物件導向設計原理與實作開發能力,並進一步培養學生具備系統架構設計與軟體開發流程規劃的基礎能力。課程內容從 Java 語法基礎、流程控制、資料結構應用、類別與物件、封裝、繼承、多型等核心概念出發,透過理論講解與實務操作的結合,協助學生建立清楚的程式邏輯、問題拆解能力與系統性開發思維。 本課程特別融入 Vibe Coding 框架與應用實務,帶領學生理解如何運用 AI 輔助工具進行需求釐清、功能拆解、程式生成、除錯、重構與測試規劃。學生將學習如何以明確的開發目標、模組化思維與提示設計方法,與 AI 工具協作完成程式開發任務,並透過持續修正、驗證與優化,提升程式撰寫效率與學習成效。課程不僅強調讓 AI 幫助寫程式,更重視學生對程式邏輯、設計決策與結果驗證的主導能力。

1. 最新 Java 程式語言。出版社:旗標
2. 深入淺出 Java 程式設計, 3/e。出版商:歐萊禮

查詢過去本課程開課紀錄: JAVA程式設計 歷史開課紀錄