課程地圖  
  課程大綱
回上一層
 
  世 新 大 學一一二學年度第二學期 課程大綱 Course Description Second 2024  
   
  科目名稱
Course Title
0行動裝置程式設計
Mobile device programming
課程簡碼
Course No.
INF-234-02-A1  
  開課系級
Dept
資管資科二甲
學分數
Credit(s)
3 時數
Hour(s)
3  
  選別
Required or Elective
7-選修 開課別
Duration
半年 第一學期  
  授課教師
Instructor
胡碩誠 蕭麗齡  
  扣考規定
Attendance Policy
自定時數:缺課達 9 小時發布預警 達 12 小時執行扣考
     Personal Attendance Policy
 
  中文課程概要
Chinese Course Description
本課程主要目的是教導學生在行動裝置(PAD/PHONE)上發展程式(iOS, Android或Mango),配合相關規範與實際範例來說明 行動裝置的程式設計與應用。iOS, Android和Mango都是為了行動裝置而開發的作業系統,是目前全球最受歡迎的智慧手機平台。為因應產業界需求,本課程針對 iOS, Android或Mango 行動裝置程式設計進行專業知識與程式撰寫之課程講授,課程中將介紹 iOS, Android和Mango 開發工具與基礎程式設計概念,使學員具有在 iOS, Android或Mango 的開發能力。課程並透過實機演練與測試,結合設計實驗,讓同學可經由實作加強整體學習效果。  
  英文課程概要
English Course Description
The main purpose of this course is to teach students on a mobile device (PAD / PHONE)development program (iOS, Android or Mango), with the relevant norms and practical examples to illustrate the program design and application of mobile devices. iOS, Android and Mango which are operating systems developed for mobile devices, are the world's most popular smartphone platform. In response to industry demand, this course for the iOS, Android or Mango mobile device programming expertise and programming courses taught,course will introduce the concept of iOS, Android and Mango development tools and basic program design, so that the student has the iOS Android or Mango development capabilities. Course and through the actual exercises and testing, combined with design experiments so that students can strengthen the overall learning outcomes through the implementation.  
  基本核心能力 /
系核心能力
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
1. 讓同學了解行動裝置軟體開發架構
2. 讓同學學習Android APP開發環境
3. 讓同學學習Android APP程式撰寫
 
  授課方式
Approach to Instruction
在電腦教室授課,以課堂講解與實際操作練習
搭配的方式進行
 
  成績評定
Grading
平時成績(出席,作業,學習態度)70%
期末專案:30%
 
  參考書目
Textbooks and References
Android應用程式設計 博碩出版社
Android程式設計教本 旗標出版社
Android程式設計與應用 全華出版
Android官方網站教材
https://developer.android.com/develop/index.html
 
  週次
Week
進 度 內 容
Syllabus
 
  1(2/18~2/24) 課程介紹與電腦教室軟體檢查  
  2(2/25~3/02) Android簡介與Android Studio開發環境介紹  
  3(3/03~3/09) 使用者介面設計基礎  
  4(3/10~3/16) 使用者介面元件與畫面配置  
  5(3/17~3/23) 使用者介面元件與畫面配置  
  6(3/24~3/30) Acticity生命週期  
  7(3/31~4/06) Coordinator Layout  
  8(4/07~4/13) Explicit 與 Implicit Intent(I)  
  9(4/14~4/20) Explicit 與 Implicit Intent(II)  
  10(4/21~4/27) Intent與資訊傳遞  
  11(4/28~5/04) 用Intent啟動程式中其他Activity  
  12(5/05~5/11) ListView(I)  
  13(5/12~5/18) ListView(II)  
  14(5/19~5/25) Fragment  
  15(5/26~6/01) HTTP網路應用  
  16(6/02~6/08) 使用SQLite資料庫(I)  
  17(6/09~6/15) 使用SQLite資料庫(II)  
  18(6/16~6/22) 補考或作業檢查  
  19  
  20  
 
回上一層
 
   
世新大學   台北市文山區木柵路一段17巷1號  電話:(02)2236-8225  傳真:(02)2236-6426    版權所有、轉載必究 ‧Copyright Shih Hsin University