Giáo viên: Trần Thị Minh Châu, chauttmAT vnu.edu.vn, văn phòng: 315 E3. Vũ Huy Hiển, hienvuhuyAT gmail.com.
| Tuần | Bài giảng / Tài liệu đọc | Bài tập về nhà | Thực hành |
| Tự học Chương 1. IntroJava. | BT1: Cài Java 8 ở máy cá nhân theo hướng dẫn tại đây.
Thực hành theo chương 1 tài liệu đọc. Bài tập mục 1.8 IntroJava. Bài nào khó quá có thể tham khảo tại đây. Nhưng bạn hãy cố học từ đó để các bài sau tự làm được nhé. |
- | |
|
|
Cài và học sử dụng IntelliJ BT2: Bài tập chương 2,3,4 IntroJava. Không phải làm hết, bỏ qua các bài dễ/chán, học lời giải mẫu của bài khó. |
Kiểm tra BT1 | |
| 2. Bài toán Union-Find
(video, tiếng Việt, demo, code) | Học Git + Bitbucket.
BT3 Bitbucket repository tên ctdlgt-bt03 |
Kiểm tra BT2, demo 01 bài "xa" nhất mà bạn tự làm được | |
| 3. Phân tích thuật toán
(video, tiếng Việt, demo, code) | BT4 Bitbucket repository tên ctdlgt-bt04 | Kiểm tra BT3 | |
| 4. Stack và Queue
(video, tiếng Việt, demo, code) | BT5 Bitbucket repository tên ctdlgt-bt05 | Kiểm tra BT4 (ít nhất là bài 2a) | |
| 4a. Danh sách liên kết
(code) | Làm tiếp phần queue trong BT5 | Kiểm tra BT5 | |
|
|
BT6 Bitbucket repository tên ctdlgt-bt06 | Kiểm tra BT5 | |
|
(video, tiếng Việt, demo, code) (video, tiếng Việt, demo, code) BT7
|
Bài kiểm tra (GV chọn một bài tập lập trình tương tự một trong các bài trong các bài BT3-BT6, nộp cuối giờ) |
| |
|
(video, tiếng Việt, demo, code) |
BT8 | Bài kiểm tra (GV chọn một bài tập lập trình tương tự một trong các bài trong các bài BT7, nộp cuối giờ) | |
|
(video, tiếng Việt, demo, code) |
BT9 | ||
|
(video, tiếng Việt, demo, code) (video, tiếng Việt, demo, code) |
BT10 | Kiểm tra BT9 | |
|
(video, tiếng việt (chưa có), demo, code) (video, tiếng Việt, demo, code) |
Ôn thi giữa kì (thi lập trình tại giờ thực hành)
|
||
|
(video, tiếng Việt, demo, code) |
BT11 | Thi giữa kì tại phòng máy | |
|
(video, tiếng Việt, demo, code) (video, tiếng Việt (đang dịch), demo, code) |
BT12 | ||
|
Cây bao trùm (tiếp)
15.Shortest paths (Đường đi ngắn nhất)
(video, tiếng Việt, demo, code) Ôn tập |
Nghỉ thực hành |