2 項進行中

115-1 選課時程

進行中

  • 初選第一階段 6/15 – 6/18
  • 初選第二階段 6/22 – 6/25
  • 校際選修 進行中 8/24 – 9/18
  • 初選第三階段 8/31 – 9/3
  • 開學後加退選 進行中 9/7 – 9/21
  • 逾期加退選 9/21 – 9/24
選課資源

加入行事曆

選擇訂閱 Google Calendar,或下載通用的 ICS 檔案。

使用 Google Calendar 時,Google 會收到這份課表的公開連結。

進階程式設計

Advanced Programming

學期
106-2
學分
0 學分
當期課號
1478
永久課號
DIF1088
開課單位
資訊管理與財務金融系
授課教師
黃思皓
校區
光復
類別
必修
上課時間表
週四
週五
2
09:00–09:50
進階程式設計
M-b01(光復)
3
10:10–11:00
進階程式設計
M-b01(光復)
2 節連堂
4
11:10–12:00

* 根據陽明交大上課時間表所列

概述

This course is designed for the undergraduate students who major in information management and finance. As the second required programming course, Advanced Programming focuses on teaching the students to learn the concepts of object-orient programming and utilize Java language to develop their own final projects. In addition, APP development in smartphone system is another hot issue in current information management field. This course combines the knowledge of service innovation and Java programming in Android system to design a practical team-work project. All the students should apply the advanced programming skills to develop a prototype of their proposed applications. The final presentation and demonstration with team works may play an important role in final grading evaluation of this course.

先修科目

C or other basic programming ability

備註

無備註

教學方式

教師未提供此項資料

評分方式

1. Programming homework 50% 2. Oral presentation & team reports 20% 3. Final project 20% 4. Class participation 10%

課程大綱
  • Lecture

    Fundamental knowledge of Java and Android programming

    講授:
    10
    實作:
    5
  • Programming

    System implementation and real-case practice in the course

    講授:
    9
    示範:
    9
    實作:
    9
  • Project

    Team-work proposal, presentation, and demonstration

    講授:
    4
    實作:
    8
週次計畫
週次主題
第 1 週

Introduction to the course and final team project

第 2 週

Concepts of Object-oriented programming

第 3 週

Eclipse、Android SDK、Android AVD development environment

第 4 週

JAVA programming language

第 7 週

User Interface Design

第 8 週

GUI Design

第 9 週

Service Experience Engineering Practice

第 10 週

Application Service Design

第 11 週

Database programming

第 12 週

Network programming

第 13 週

Camera module control and image processing

第 14 週

Multimedia programming and bar-code recognition module

第 15 週

Google maps API and GPS sensors

第 16 週

Service innovation and Software engineering

第 17 週

Final Project Design Concept Presentation

第 18 週

Final Project Demostration

教科書

Text book: Slides and demostration program provided in the class Reference book: 1. Professional Android 4 applications development by Reto Meier (May 1,2012) 2. Introduction to Service Engineering by Waldemar Karwowski and Gavriel Salvendy (Jan 12,2010)

Office Hours
地點
M418
時間
Thursday 10:00~12:00
聯絡方式
szuhaohuang@gmail.com