科目名稱 : JAVA程式設計師認證 |
開課班級 : 日四技資媒系四甲 |
學 分 : 3.0 |
授課時數 : 3.0 |
授課教師 : 孫秉良 |
|
|
|
|
1.教學目標 |
1.熟悉Java Programming Skill包括 2.使學生能以Java 語言做程式設計 3.熟悉認證考試 |
|
2.授課方式 |
1. 以範例程式一步步帶領學生學著做. 2. 以實例做概念說明 3. 上機實做 |
|
3.成績評定 |
「遵守智慧財產權觀念及不得非法影印」。平時(40%) 1.出席:期中考前及後、2.作業成績、3.作業14周(課堂及作業) 期中30%及 期末30% 通過認證,本課程100分 |
|
|
1 |
書名 : Java Lecture Notes |
作者 : Elliotte Rusty Harold 出版社 : http://www.cafeaulait.org/course/ |
2 |
書名 : Java 2 程式設計從零開始 |
作者 : 何嘉益 黃世陽等 出版社 : 金禾 |
3 |
書名 : Java由初學邁向認證 |
作者 : 鄭博元、郭芳熙 出版社 : 上奇 |
|
1 |
書名 : http://www.leepoint.net/notes-java/index.html |
作者 : Fred Swartz 出版社 : http://www.opensource.org/licenses/mit-license.php |
|
週次與日期 |
內容 |
備註 |
1 2012/09/10-2012/09/16 |
課程簡介、認識Java |
Google協作平台, Eclipse IDE, Input and Output |
2 2012/09/17-2012/09/23 |
使用者自定與內建類別 |
|
3 2012/09/24-2012/09/30 |
程式與言的概念 |
|
4 2012/10/01-2012/10/07 |
控制敘述 |
|
5 2012/10/08-2012/10/14 |
Java的物件導向程式設計-基礎篇 |
|
6 2012/10/15-2012/10/21 |
Java的物件導向程式設計-進階篇 |
|
7 2012/10/22-2012/10/28 |
陣列的處理 |
|
8 2012/10/29-2012/11/04 |
字串的使用 |
上機70% |
9 2012/11/05-2012/11/11 |
期中考 |
筆試30% |
10 2012/11/12-2012/11/18 |
宣告與使用特殊類別 |
|
11 2012/11/19-2012/11/25 |
套件的使用 |
|
12 2012/11/26-2012/12/02 |
例外處理與Assertion |
|
13 2012/12/03-2012/12/09 |
IO串流與檔案處理 |
|
14 2012/12/10-2012/12/16 |
多執行緒的處理 泛型與集合 |
|
15 2012/12/17-2012/12/23 |
Enum的類別使用 資料的表達與正規化運算 |
|
16 2012/12/24-2012/12/30 |
例外處理與Assertion IO串流與檔案處理 多執行緒的處理 SCJP模擬試題 泛型與集合 資料的表達與正規化運算 Enum的類別使用 應用SwingAPI建立使用者介面 網路程式設計 SCJP |
程式設計問題10 |
17 2012/12/31-2013/01/06 |
上機70% |
上機70% |
18 2013/01/07-2013/01/13 |
期末考-筆試 |
與筆試30% |
|
8.英文教學大綱 |
1 Hello World 2 Extending Hello World 3 Numbers and Arithmetic 4 Booleans and Flow Control 5 Intro to OOP 6 Polymorphism and Inheritance 7 Packages 8 Arrays and Vectors 9 Writing Your First Applet 10 Drawing Pictures 11 Rectangles, Ovals & Polygons 12 Events 13 Exceptions 14 Taking Actions With Threads 15 Streams and Files |
|