Latest News |
The
midterm will be postponed to 11/7. |
Course
Objective
The
objective of this course is to learn how to use the Java programming language
to develop computer software.
Time
and Location
2:40
P.M. ~ 5:30 P.M. Thursday at SF 234
Textbook
#1 Introduction
to Java Programming, twelfth edition
Daniel Y. Liang
Pearson
Prentice Hall, ISBN 978-1-292-40207-9
Instructor
葉佐任 Tsozen Yeh (yeh@csie.fju.edu.tw)
office:
SF616
phone
number: (02) 2905-3871
office
hour: 2:40 P.M. ~ 3:30 P.M. Wednesday and by appointments
TA:
陳心璿 (hsuan230221@gmail.com)
office:
SF650
phone
number: (02) 2905-3893
office
hour: 2:00 P.M. ~ 5:00 P.M. Wednesday and by appointments
Grading
midterm:
30% of your grade
final:
50% of your grade
programming
test: 20% of your grade
The
IDE includes Eclipse, NetBeans, and IntelliJ IDEA.
The
editors include Sublime Text, Visual Studio, and Notepad++.
Academic
Integrity and Cheating
Cheating
will not be tolerated in this class. Cheating in any part of
the course will lead to failing the course. All your work
must be done by yourself. It is ok to discuss course material and
assignments with TA and with your classmates. However, you shall not
obtain answers directly from anyone else but yourself.
Class
Schedule
date
|
main
topics |
textbook #1 chapter |
textbook #2 chapter |
due
|
note |
Sep. 12 |
methods |
chapter 6 |
|
|
|
Sep. 19 |
single-dimensional
arrays |
chapter 7 |
chapter 7 |
|
|
Sep. 26 |
multi-dimensional
arrays |
|
|
||
Oct. 3 |
objects and classes |
chapter
8 |
chapter 7 |
||
Oct. 10 |
holiday |
chapter 9 |
chapter 8 |
|
|
Oct. 17 |
object-oriented
thinking |
chapter 10 |
chapter 9 |
|
|
Oct. 24 |
inheritance and
polymorphism |
chapter 11 |
chapter 11 |
||
Oct. 31 |
typhoon break |
|
|||
Nov. 7 |
midterm |
chapter 1 ~
11 |
|
|
|
Nov. 14 |
exception handling
& text I/O |
chapter
12 |
chapter 14 |
|
|
Nov. 21 |
abstract classes and interfaces JavaFX |
chapter 13 chapter 14 |
chapter 12 chapter 18 |
|
|
Nov. 28 |
event-driven
programming & Animations |
chapter 15 |
|
|
|
Dec. 5 |
binary I/O |
chapter 17 |
chapter 16 |
|
|
Dec. 12 |
programming
test |
|
|
|
|
Dec. 19 |
programming
test |
|
|
|
|
Dec. 26 |
final |
chapter 1 ~
17 |
|
|
|
Jan. 2, 2025 |
self learning |
|
|
|
|
Jan. 9 |
self learning |
|
|
尊重與保護智慧財產權, 請使用正版教科書, 勿非法影印書籍或教材, 以免侵害他人著作權