校際選修

115-1 選課時程

進行中

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

物件導向程式設計

Object Oriented Programming

學期
114-1
學分
3 學分
當期課號
910411
永久課號
SESE10100
開課單位
系統工程與科技學士學位學程
授課教師
陳丙堃
類別
必修
上課時間表
週二
A
18:30–19:20
物件導向程式設計
3 節連堂
B
19:30–20:20
C
20:30–21:20

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

概述

1.了解系統與自製物件,期能使用物件導向方式編寫各種資訊系統。 2.配合國防部資電部校部開發資訊系統程式語言需求,使用微軟DotNet(C#VB.Net)程式語言。

評分方式

成績計算規則: 1.作業滿分120 2.每個作業的得分=作業分數*了解程度*百分比 例如作業分數80、組員4人、2人完全了解、1人了解50%、1人完全不了解,則本作業得分80*2.5/4*百分比;不了解同學未改進者酌予扣分但不超過該作業得分 3.上課玩遊戲、使用手機(-20) 4.上課睡覺超過10分鐘或大聲吆喝(-5) 5.與上課無關如youtube,FB,NBA書籍等(-10) 6.手機未收起來 以上違規1次同組同學不加分;全班違規4次及以上全班不加分;全學期未扣分未違規組別老師酌予加分

週次計畫
週次主題
第 1 週1.程式語言簡介
第 2 週2.系統物件Label TextBox Button流程控制If
第 3 週3.系統物件ImageMap
第 4 週4.多個按鈕(Button)程式合併 系統物件LinkButton,ImageButton物件的使用
第 5 週5.物件屬性方法(Method)的使用 (1)取得mouse按物件時的座標(e.X,e.Y) (2)TextBox物件TextMode,OnTextChanged等屬性方法使用
第 6 週6.系統物件CheckBox CheckBoxList RadioButton RadioButtonList的使用
第 7 週7.系統物件ListBox DropDownList的使用
第 8 週8.系統物件Table BulletedList Calendar Panel的使用
第 9 週9.各種驗證物件的使用(例如CustomValidator)
第 10 週10.利用系統物件Menu TreeView SiteMapPath建立網站架構
第 11 週11.Theme佈景主題介紹實作
第 12 週12.主版頁面介紹實作
第 13 週13.網頁的執行方式介紹 (1)PageInit程序設定物件(如listbox)初始資料. (2)PageLoad程序+IsPostback資料重做(1). (3)網頁間傳資料(利用Button) (4)網頁間傳資料(response.redirect+網址傳資料) (5)網頁間傳資料(server.transfer+cookie傳資料)
第 14 週14Directory類別(imports System.IO)使用及網頁間傳資料(利用Application)
第 15 週15網頁間傳資料(利用Session)及讀寫檔案
第 16 週16檔案上傳及檔案顯示 17.物件導向方式設計程式 (1)自製您的資訊系統會用到的類別Class (2)兩Class間具繼承關係即Class與其SubClass子類別 18.物件導向方式設計程式 (1)子Class具多型特性 (2)Class具封裝特性
教科書

教科書 講義