查詢課程之教學大綱、計畫、參考書目、核心能力等資訊

Academic Affairs 教學大綱、計畫及核心能力
瀏覽次數:875
教學大綱暨計畫 Syllabus & Teaching Plan
課程名稱
Course Name
Java程式設計
Java Programming
系所課號
Curriculum No.
CSIE2017
學年期 / 課號
Semester / Serial No
113  - 1  / 2148
修別
Required/Elective
選修
授課方式
Course Type
遠距教學(非同步)
開課班級
Class
資工系二
講授-實習-學分
Credits
3-0-3
上課時間教室
Schedule/Classroom
2-FGH/EB102
授課教師(教師所屬系所)
Instructor(Department)
王濬哲(工程所)
人數上限
Max
限39人
教師聯絡資訊E-mail及分機(可洽詢教師所屬系所)
Instructor’s E-mail and Ext.(contact the department)
jzwang@yuntech.edu.tw / 4517
備註
Instructor
遠距教學(非同步)
課程簡介
Course Introduction
This course introduces students to object-oriented programming and important concepts such as design, testing and debugging, programming style, interfaces and inheritance, and exception handling using Java programming language.
教學目標
Teaching Objectives
Student will be well-prepared to create cross-platform Java program.
評量方式
Evaluation methods
1~2 exams. (60%)
4 programming assignments. (30%)
Attendance and class performance (10%)
課業輔導時間
Office hours
Tue. 13:00~14:00 (email事先約定)
教材網站資訊
Teaching Materials
教學計畫附件
Attachment File
※請遵守智慧財產權觀念。不得非法影印教科書。 
週次教學內容與作業進度教學方式備註各週遠距上課網址( 按我進TronClass課程目錄 )
第1週 Introduction to Computers and Java 面授
第2週 中秋節 面授
第3週 Basic Computation Flow of Control: Branching 遠距教學
第4週 Flow of Control: Branching 遠距教學
第5週 Flow of Control: Loops 遠距教學
第6週 Flow of Control: Loops 遠距教學
第7週 Defining Classes and Methods 遠距教學
第8週 Defining Classes and Methods 遠距教學
第9週 期中考試週 面授
第10週 More About Objects and Methods 遠距教學
第11週 Arrays 遠距教學
第12週 Inheritance, Polymorphism, and Interfaces 遠距教學
第13週 Exception Handling 遠距教學
第14週 Streams, File I/O, and Networking 遠距教學
第15週 Streams, File I/O, and Networking 遠距教學
第16週 Recursion 遠距教學
第17週 Dynamic Data Structures and Generics 遠距教學
第18週 期末考試週 面授