- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数位课程认证说明书
數位課程計畫大綱_物件導向程式設計
一、 課程基本資料
(1) 課程名稱:物件導向程式設計
(2) 開課系所:數位系
(3) 授課教師姓名及職稱:吳智鴻
(4) 課程類別:大學部
(5) 學分數與選課別:3 學分 選修
(6) 開課期間: 1 學期
(7) 修課人數:
(8) 課程網址:臺中教育大學數位學習平台(.tw/)臺中教育大學同步學習系統(.tw/)
二、 教學目標
1. 建立物件導向程式基礎概念:
類別與物件、繼承和多型到介面的多重繼承有系統的學習物件導向程式設計。
2. 範例與實務應用:
透過一些實際的範例,教導學生利用JAVA撰寫出實務可行之專案。
以下根據各單元,列出單元之教學目標:
1.課程介紹與Java開發環境的建立
2.Java程式設計基礎
3.變數、資料型態、運算子
4.流程控制與陣列
5.類別與物件繼承
6.視窗設計
7.資料庫設計、資料輸入與輸出
8.期中考(專題構想報告)
9.Java時鐘
10.訊息(佈告欄、跑馬燈)
11.影像處理、捲軸
12.模擬
13.CAI
14.遊戲一
15.遊戲二
16.期末作品展示
17.期末作品展示
第一章 第二章 第三章 第章 第章 第章 第章 第章 第章 第章 第章 第章 第章 第章 第章 第章 第章
三、 適合修讀對象
由於屬於程式設計領域之初階課程,因此適合的修讀對象為大學部
低年級學生。
四、 課程內容大綱
本課程共分為四大主題,包括:導論、基本心理歷程、知識的結構與加工、思維與應用。每一個主題下各有相關之子單元,並提供課程大綱清楚標示每週的單元主題及學習進度,分列如下:
週次 主題 課 程 內 容 摘 要 1 課程介紹與Java開發環境的建立 Java的基礎
開發工具
JDK
JCreater 2 Java程式設計基礎 類別class的宣告
方法的宣告
註解的宣告
Java輸出結果的方式
命名規則
關鍵字
程式偵錯
有關println( ) 與 print( ) 的不同 3 變數、資料型態、運算子 變數的意義
變數的宣告與應用
常數
常數的宣告與應用
變數命名注意事項
資料型態
字元資料型態
使用跳脫字元
位元資料型態
整數資料型態
浮點數資料型態
布林資料型態 4 流程控制與陣列 選擇條件式敘述
- if敘述
- if – else 敘述
- if – else if –else 敘述
- switch – case 敘述
迴圈敘述
- while迴圈
- do…while迴圈
- for迴圈
使用break
使用continue
陣列宣告
一維陣列值存取
多維陣列值存取
陣列分類排序
數字排序
字母排序
陣列搜尋 5 類別與物件繼承 物件導向程式觀念
類別與物件基本概念
再談類別
類別宣告
建立物件
物件資料存取
編寫類別程式
類別範例
一般類別使用
方法定義並呼叫
類別內部呼叫 6 資料輸入與輸出 Java I/O Stream資料流介紹
字元資料流
位元組資料流
File類別
Reader類別
FileReader類別
BufferedReader類別
Writer類別
FileWriter類別
BufferedWriter類別
InputStream類別
FileInputStream類別
BufferedInputStream類別
OutputStream類別
FileOutputStream類別
BufferedOutputStream類別 7 視窗設計 標籤(Label)、文字方塊(TextField)
按鈕(Button)
按鈕計算
核取方塊(CheckBox)
核取方塊處理事件
選擇鈕(Radio)
選擇鈕處理事件
清單(List)
下拉式選單(Combo Box)
功能表(Menu)
功能表處理事件
面板(Panel)
多行文字方塊留言板(TextArea)
捲軸(Scroller) 8 資料庫設計 資料庫簡介
建立Access資料庫
SQL語法
使用ODBC設定資料來源
JDBC簡介
JDBC-ODBC連線
資料庫專案實作 – 以病患資料為例 9 Java時鐘
期中考(專題構想報告) 用JAVA撰寫時鐘 10 訊息 (佈告欄、跑馬燈) 11 影像處理、捲軸 2D,3D JAVA技術 12 模擬 模擬範例一 13 CAI CAI設計範例一 14 遊戲一 遊戲設計範例一 15 遊戲二 遊戲設計範例一 16 期末作品展示 展示學生期末作品 17 期末作品展示
五、教學方式
(1)上機講解
(2)課堂練習
(3)分組實際專案製作
六、學習管理系統
1. 教學
文档评论(0)