當期課號 | 2818 | Course Number | 2818 |
---|---|---|---|
授課教師 | 吳世弘 | Instructor | WU,SHIH HUNG |
中文課名 | Java程式設計與應用 | Course Name | Java Programming and Application |
開課單位 | 資訊工程系(四日)二A | Department | |
修習別 | 選修 | Required/Elective | Elective |
學分數 | 3 | Credits | 3 |
課程目標 | 這門課主要是透過Java語言來介紹物件導向程式設計。 學生可以學習基本的Java程式的建構,物件導向的觀念,圖形,事件驅動的程式。學生還可以實作JAVA的應用程式與Applet等應用。學完這門課程學生應該要會以下的事項: - 知道Java與其他語言的差異與優點,還有JAVA在網際網路的應用。 - 能夠熟悉JAVA語言的建構,包含有IF, Loop, Methods, 與 Arrays等 - 能夠寫出類別與物件的程式並使用類別的繼承。 | Objectives | The central theme of the course is to introduce object- oriented programming using Java. Students will learn the basics of Java language constructs, object- oriented programming, graphics, event- driven programming. Gain practical experience of creating and modifying Java applications and applets, and embedding Java applets in HTML files. Upon completing the course, students will able to - Know the advantages of Java over other programming languages and the significance of Java to the Internet. - Become familiar with Java language constructs including decision statements, loop statements, methods, and arrays. - Program with classes and objects and use class inheritance. |
教材 | 最新java2程式語言第二版,旗標(FS720) | Teaching Materials | 最新java2程式語言第二版,旗標(FS720) |
成績評量方式 | 1. 作業: 30% 2. 線上測驗1: 20% 3. 線上測驗2: 25% 4. 期末測驗: 15% 5. 課堂參與: 10% |
Grading | 1. Homework: 30% 2. Online Programming Test 1: 20% 3. Online Programming Test 2: 25% 4. Online Final Test: 15% 5. Class Participation: 10% |
教師網頁 | http://www.csie.cyut.edu.tw/~shwu | ||
教學內容 | 教學內容包含下列的主題: - 程式語言與Java基礎 - 變數與運算子 - 流程控制結構 - 程序與函數的類別方法 - 類別與物件 - 字串、數值類別與陣列 - 基本輸出入與檔案處理 - Java的執行緒 |
Syllabus | The topics included in this course: - programming lang. and Java basic - variables and operators - flow and control structures - procedure and class methods - classes and objects - string, value classes and array - basic input/output and file handling - Java threading |