當期課號 | 3713 | Course Number | 3713 |
---|---|---|---|
授課教師 | 麥毅廷 | Instructor | MAI,YI TING |
中文課名 | 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. |
教材 | 碁峰 Java概論與實作--基礎入門程式(第二版) 作者: 賈蓉生/胡大源/林金池 ISBN:9789861815350 參考書目(Reference) 碁峰 Java SE6技術手冊 作者:林信良 ISBN: 9789861811321 |
Teaching Materials | 碁峰 Java概論與實作--基礎入門程式(第二版) 作者: 賈蓉生/胡大源/林金池 ISBN:9789861815350 參考書目(Reference) 碁峰 Java SE6技術手冊 作者:林信良 ISBN: 9789861811321 |
成績評量方式 | ◆小考、報告及作業(Quizzes):40% ◆期中考(Midterm exam.): 25% ◆期末考(Final exam.): 25% ◆課堂參與(Participation): 10% |
Grading | ◆小考、報告及作業(Quizzes):40% ◆期中考(Midterm exam.): 25% ◆期末考(Final exam.): 25% ◆課堂參與(Participation): 10% |
教師網頁 | http://www.wkb.idv.tw/moodle/mod/resource/view.php?id=1887 | ||
教學內容 | ◆Java程式基礎架構與元素 ◆變數宣告(Variables) ◆運算關係式(Expression) ◆流程控制(Control Flow) ◆物件概念(Object Concepts) ◆方法程序(Methods) ◆基礎程式設計(Basic Programming) |
Syllabus | ◆Java structure and element ◆變數宣告(Variables) ◆運算關係式(Expression) ◆流程控制(Control Flow) ◆物件概念(Object Concepts) ◆方法程序(Methods) ◆基礎程式設計(Basic Programming) |