回上一層
世 新 大 學一一四學年度第二學期 課程大綱 Course Description Second 2026
科目名稱
Course Title
0iOS程式設計
iOS Programming
課程簡碼
Course No.
INF-444-01-A1
開課系級
Dept
資管AI科傳四甲乙
學分數
Credit(s)
3
時數
Hour(s)
3
選別
Required or Elective
7-選修
開課別
Duration
半年 第一學期
授課教師
Instructor
劉嘉傑
中文課程概要
Chinese Course Description
本課程將教您如何撰寫iOS的應用程式,課程內容包括:學習Objective-C程式設計的基本知識,學習在Objective-C的物件和類別,創建簡單的iPhone/iPad程式,學習更多有關 iPhone/iPad應用程式的外觀和感覺。
英文課程概要
English Course Description
This course will teach you how to write iOS apps. Course content includes: learning the basics of Objective-C programming , learning objects and classes of Objective-C, creating simple iPhone/iPad programs, and learning more about look and feel of the iPhone/iPad app.
基本核心能力 /
系核心能力
Core Competency
核心能力
核心能力說明
程式設計能力
1.C, VB, Java, C++等程式語言能力 2.能運用適當的資料結構表示資料 3.能結合適當的資料結構與演算法有效解決問題 4.能有效運用開發環境撰寫程式
資訊系統開發能力
1.了解(企業資訊)系統規劃、分析、設計、製作、測試各階段任務,並能完成各階段任務 2.能有效溝通、分工合作、管理軟體開發專案 3.能整合既有資源於軟體開發
資料庫應用能力
1.能設計資料庫 2.能開發資料庫應用程式
企業資訊系統應用能力
1.能依據企業業務、特性及現況規劃企業e化作業模式及進程 2.能依據企業電子化目標分析資訊系統需求 3.能以自行開發或委外開發方式執行企業資訊系統開發案 4.能協助企業有效運用電子商務 5.能有效管理企業資訊系統,維繫營運
網路管理能力
1.能開發(規劃建置)企業網頁程式 2.能開發網路應用程式 3.能建立高效能及高可靠度之資料傳輸機制 4.能管理及維繫網路系統運作 5.能規劃及建置網路設施 6.能規劃及建置網路應用安全環境 7.能維繫機構內資訊安全體系之運作
『註:該課程之核心能力以紅色表示.』
教學目標
Course Objectives
以蘋果公司發行的iPhone與iPad是目前最火紅的行動上網裝置,許多程式設計師或創新企業都紛紛投入開發iPhone與iPad的App應用,希望透過本課程學生能夠建立行動軟體應用服務能力。
程式設計師如何不被AI玩廢https://www.youtube.com/watch?v=KqCHcPYbqPI
授課方式
Approach to Instruction
上機實作
成績評定
Grading
(上課成績+點名成績)90%+多元學習10%
參考書目
Textbooks and References
課堂講義, 書本另訂
週次
Week
進 度 內 容
Syllabus
1
(2/22~2/28)
Xcode 26 環境與 AI 開發工作流配置(加入Gemini Cli 的環境設定)
2
(3/01~3/07)
基礎邏輯:手寫 Swift 語法與 AI 代碼審計(要求手寫簡單邏輯,再用 AI 生成對比)
3
(3/08~3/14)
Vibe Layout: 使用 AI 代理完成複雜排版(手動拉線與自然語言描述介面由 AI 生成)
4
(3/15~3/21)
元件組合:StackView 與 AI 輔助遊戲邏輯設計(核心邏輯 AI 寫,學生負責用 StackView 組合)
5
(3/22~3/28)
標準元件:AI 高速原型產出
6
(3/29~4/04)
對話控制:控制與對話(使用 AI 寫出各種警告訊息、確認選項或進行簡單輸入)
7
(4/05~4/11)
世新週放假
8
(4/12~4/18)
本地數據持久化(處理檔案與資料存取)
9
(4/19~4/25)
流程控制:介面跳轉(使用 AI 寫出各種轉場動畫)
10
(4/26~5/02)
混合應用:網頁內容整合(結合 AI 產出 JavaScript 進行網頁互動)
11
(5/03~5/09)
靜態資料處理:從資料定義到介面生成(定義 PList 結構,讓 AI 直接生成對應的 TableView)
12
(5/10~5/16)
系統分析師視角: JSON 結構設計與 AI 解析
13
(5/17~5/23)
網路實戰與 Open API(JSON)
14
(5/24~5/30)
本地數據持久化(SQLite)
15
(5/31~6/06)
Firebase連結
16
(6/07~6/13)
端側 AI:整合模型應用(Create ML模型部署)
17
(6/14~6/20)
多元補充教學
18
(6/21~6/27)
多元補充教學
19
20
回上一層
世新大學 台北市文山區木柵路一段17巷1號 電話:(02)2236-8225 傳真:(02)2236-6426 版權所有、轉載必究 ‧Copyright Shih Hsin University