Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 15

Trường Đại học Mở TP.

HCM
Khoa Công Nghệ Thông Tin

CẤU TRÚC DỮ LIỆU VÀ


GIẢI THUẬT
HƯỚNG DẪN LÀM BÀI TẬP NHÓM
+ THUYẾT TRÌNH NHÓM

TP.HCM - Tháng 07 / 2021


Trường Đại học Mở TP.HCM
Khoa Công Nghệ Thông Tin

THÔNG TIN CHUNG


• Bài tập nhóm + Thuyết trình nhóm môn: CẤU TRÚC
DỮ LIỆU GIẢI THUẬT
• Học kỳ 3 – Năm học 2020 – 2021
• Lớp: IM02
Giảng viên phụ trách: Lê Ngọc Hiếu
Email: hieu.ln@ou.edu.vn
YÊU CẦU VỀ BÀI TẬP NHÓM
• Làm bài tập theo nhóm, nhóm 5-6 người, tổng
cộng 10 nhóm, danh sách đã chia sẵn.
• Mỗi nhóm có 1 nhóm trưởng, chịu trách nhiệm về
nộp bài, công việc của nhóm.
• Làm việc nhóm và đảm bảo các thành viên nhóm
đều tham gia làm bài tập. Có bảng phân công công
việc, số lượng bài mà cá nhân phụ trách.
• Tất cả thành viên phải làm: Câu hỏi, BT Lý
Thuyết, BT Thực hành. Còn BT làm thêm và nâng
cao, các thành viên phân chia làm.
THỐNG KÊ SỐ LƯỢNG BÀI TẬP
# Câu BT Lý BT Thực BT Làm BT nâng
hỏi thuyết hành thêm cao

Chương 1 4 5
Chương 2 7 7 5 4
Chương 3 3 1 1
Chương 4 2 1 1
Chương 5 2 3 2 3
Chương 6 2 3 4

• Màu đỏ: BT tất cả SV phải làm


• Màu xanh: SV trong nhóm chia nhau làm
DEADLINE

# GitHub LMS

Chương 1 23:59 ngày 11/07/2021 23:59 ngày 10/07/2021


Chương 2 23:59 ngày 18/07/2021 23:59 ngày 17/07/2021
Chương 3 23:59 ngày 25/07/2021 23:59 ngày 24/07/2021
Chương 4 23:59 ngày 01/08/2021 23:59 ngày 31/07/2021
Chương 5
23:59 ngày 08/08/2021 23:59 ngày 07/08/2021
Chương 6
CÁCH LÀM BÀI, TRÌNH BÀY

 Câu hỏi, bài tập lý thuyết:


 Trình bày trên file Word.
 BT Thực hành, BT Làm thêm, BT Nâng cao
 Phần code: nộp file *.cpp, mỗi bài là 1 file.
 Phần bài tập thêm (như tính độ phức tạp giải
thuật): Làm trên file Word.
CÁCH NỘP QUA GITHUB
• Mỗi bạn SV sử dụng email của ou để tạo GitHub
Account rồi thông báo cho Trưởng nhóm, cập nhật
vào danh sách nhóm.
• Mỗi nhóm sử dụng chung 1 Repository do thầy tạo;
Cấu trúc như sau:
• Thư mục [TraLoiCauHoi]: lưu các file word của các chương
(6 file)
• Thư mục [BTLT]: lưu các file word phần BTLT của các
chương; lưu các file word của phần độ phức tạp nếu có;
• Thư mục [CodeC1]: lưu các file *.cpp (mỗi file là 1 bài) của
chương 1, tương tự cho các chương sau.
• Thư mục [ThongTin]: lưu thông tin nhóm, phân công công
việc của nhóm.
• Đảm bảo commit & push đúng giờ đúng cách.
CÁCH NỘP QUA GITHUB
CÁCH SỬ DỤNG LMS

• Nội dung nộp như nộp bên GitHub.

• Nộp các bài thực hành sau mỗi buổi thực hành.

• Các bài tập còn lại, nộp theo deadline.

• Trao đổi, câu hỏi, thắc mắc, tài liệu, đều có ở


trên LMS.
YÊU CẦU VỀ BÀI THUYẾT TRÌNH

• Thuyết trình theo nhóm, nhóm 5-8 người, tổng


cộng 10 nhóm, danh sách đã chia sẵn.
• Sinh viên các nhóm xem các kiến thức đã học và
tìm hiểu thêm từ các nguồn kênh cung cấp tri thức
để thực hiện đề tài.
• Nhóm phân chia nhau tìm hiểu các phần và làm
slide để thuyết trình những cái đã tìm hiểu được.
YÊU CẦU VỀ BÀI THUYẾT TRÌNH

• Slide ngắn gọn, dễ hiểu, truyền đạt những thông


tin chính cần thiết, hình thức dễ nhìn.
• Hình thức thuyết trình: Các thành viên trong
nhóm sẽ thay nhau thuyết trình cho đề tài nhóm
mình.
• Vào 5 buổi học cuối, các nhóm sẽ bắt đầu thuyết
trình sau khi học xong bài mới. Mỗi buổi 2 nhóm,
theo thứ tự nhóm.
ĐỀ TÀI THUYẾT TRÌNH
Tìm hiểu về các kiểu dữ liệu cơ bản, các cấu trúc điều khiển cơ bản (rẽ
nhánh, vòng lặp…), các toán tử cơ bản (+,-,*,/, modulo,…) trong ngôn
ngữ lập trình theo yêu cầu, sau đó so sánh với C++ và cho ví dụ minh
họa (code demo so sánh).

• Nhóm 1: ngôn ngữ lập trình C#


• Nhóm 2: ngôn ngữ lập trình JavaScript
• Nhóm 3: ngôn ngữ lập trình JAVA
• Nhóm 4: ngôn ngữ lập trình PHP
• Nhóm 5: ngôn ngữ lập trình Ruby
• Nhóm 6: ngôn ngữ lập trình GoLang
• Nhóm 7: ngôn ngữ lập trình VBA
• Nhóm 8: ngôn ngữ lập trình R
• Nhóm 9: ngôn ngữ lập trình MatLab
• Nhóm 10: ngôn ngữ lập trình Python
HÌNH THỨC ĐÁNH GIÁ

� Bài tập nhóm: 10%


� Thuyết trình: 10%
� Bài tập cá nhân: 20%

 Giữa kỳ : 40%
Một số lưu ý

• Bài bắt buộc thì tất cả thành viên trong


nhóm đều phải làm. Nếu 1 bạn trong nhóm
không làm, thì cả nhóm bị trừ điểm.
• Các em nếu có thắc mắc thì có thể hỏi thầy.
Trường Đại học Mở TP.HCM
Khoa Công Nghệ Thông Tin

You might also like