Computational Thinking - CS117
Project Report
Project Report
Thông tin chung về báo cáo đồ án môn học Tư duy tính toán (Computational Thinking)
1. Định dạng:
free-style
Không quá 20 trang nội dung (không bao gồm trang bìa, mục lục, phụ lục, danh sách tài liệu tham khảo)
Kích thước font chữ không quá 14
2. Các thông tin cần có:
Danh sách thành viên thực hiện, bao gồm MSSV và Họ tên.
Phân công nhiệm vụ các thành viên.
Tên đề tài
3. Các nội dung cơ bản của báo cáo:
Định nghĩa bài toán
Bài toán chính và các bài toán con (sub-problems) cần được định nghĩa rõ ràng (input/output).
Sử dụng hierarchical structure (cấu trúc phân cấp/cấu trúc cây) để mô tả mối liên hệ giữa các bài toán chính-bài toán con, là kết quả của quá trình decomposition.
Các bài toán con (sub-problem) ở các node lá của cấu trúc phân cấp phải là các bài toán có lời giải/giải pháp mà không cần phân rã thêm. Sinh viên được quyền tham khảo các giải pháp hiện có đã được công bố, nhưng cần trình bày lại lời giải/giải pháp đã tham khảo. Cần cung cấp trích dẫn rõ ràng.
Quá trình vận dụng Computational Thinking (Decomposition, Pattern Recognition, Abstraction) để giải quyết bài toán. Có thể tham khảo Graphic Organizer trong course của Michigan Univ.
Thuật toán/Giải pháp đề xuất (Algorithms).
Có thể sử dụng các phương pháp biểu diễn thuật toán khác nhau như mã giả, flowchart etc. hoặc diagram cho giải pháp tổng thể.
4. Điểm cộng. Tất cả các nội dung thực hiện ngoài các yêu cầu cơ bản trong Mục 3 (Các nội dung cơ bản của báo cáo) đều được xem xét cho điểm cộng. Một số điểm cộng cơ bản như sau:
Trình bày báo cáo bằng tiếng Anh.
Demo/Prototype cho giải pháp đề xuất.
Phân tích, đánh giá kết quả của giải pháp đề xuất. So sánh với các giải pháp khác.
5. Nộp báo cáo:
Định dạng file PDF. Tên file theo định dạn: CS117-MSSV1-MSSV2-....pdf
Báo cáo được nộp qua trang web môn học.
Chỉ cần một thành viên đại diện nhóm nộp báo cáo.
Dead-line: 23:59 31/8/2021 (không gia hạn)
Quy tắc đạo đức
Các báo cáo phát hiện sao chép lẫn nhau sẽ cùng nhận 0 điểm.