46
Thực hiện và trình bày Luận văn Tốt nghiệp TS. Bùi Hoài Thắng [email protected]

Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

Thực hiện và trình bày Luận văn Tốt nghiệp

TS. Bùi Hoài Thắng [email protected]

Page 2: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Phần A. Thực hiện LVTN

• Phần B. Trình bày LVTN

• Phần C. Thuyết trình trước hội đồng

Roadmap

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 3: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

PHẦN A. THỰC HIỆN LVTN

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 4: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Các ý tưởng đã được sắp xếp rõ ràng ?

• Các ý tưởng sáng tạo đang hình thành ?

• Kết quả đang rất tốt đẹp ?

• Thực nghiệm tốt nhưng thiếu nền tảng ?

• Nền tảng tốt nhưng làm chưa ra ?

• …

Các bạn đang có gì rồi?

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 5: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

Các bạn sợ gì?

16-Mar-2012 Thực hiện và trình bày LVTN - Bùi Hoài Thắng

Page 6: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• LVTN = Capstone project • A capstone is the final block that is

placed on top of a construction project to tie the whole structure together. Further, in the language of the building industry, each layer of brick is called a “course.” Therefore, it is appropriate to use the word “capstone” for the final project, since it will be the final stage of your education—the last course that caps years of study. (source: Boston university)

Tại sao phải làm LVTN?

16-Mar-2012 Thực hiện và trình bày LVTN - Bùi Hoài Thắng

Page 7: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Swinburne university (Úc)

– professionally focused, real-world team projects

– work in a team to develop solutions

– a chance to identify your personal strengths and develop the skills you need once you graduate and enter the work place.

Tại sao phải làm LVTN?

16-Mar-2012 Thực hiện và trình bày LVTN - Bùi Hoài Thắng

Page 8: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

Làm LVTN là làm gì?

16-Mar-2012 Thực hiện và trình bày LVTN - Bùi Hoài Thắng

Page 9: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Tìm hiểu – Tìm hiểu

– Demo

• Phần mềm

• Hệ thống thông tin – Phân tích, thiết kế

– Phần mềm

• Nghiên cứu, sáng tạo

Các dạng LVTN

16-Mar-2012 Thực hiện và trình bày LVTN - Bùi Hoài Thắng

Page 10: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Teamwork

• Solutions for real-problems

• Professional skills – Phân tích, thiết kế

– Lựa chọn giải pháp

– Lập trình

– Đánh giá, phản biện

– Viết và trình bày thuyết trình

• …

Làm xong LVTN thì được gì?

16-Mar-2012 Thực hiện và trình bày LVTN - Bùi Hoài Thắng

Page 11: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Lên kế hoạch – Kế hoạch dài (plan)

– Kế hoạch tuần (schedule)

• Học công nghệ

• Phân tích & thiết kế

• Thử nghiệm

• Xây dựng sản phẩm

• Viết luận văn

Làm sao hoàn thành LVTN?

16-Mar-2012 Thực hiện và trình bày LVTN - Bùi Hoài Thắng

Page 12: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Deadlines/milestones

• Tasks – Unique names

– Measurable times

– Measurable/physical results

• Re-scheduling

• Narrowing/Widening

• Re-targeting

Kế hoạch

16-Mar-2012 Thực hiện và trình bày LVTN - Bùi Hoài Thắng

Page 13: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• HĐH: PC (Windows, Linux, …), Mobile (iOS, Android, …)

• Nền tảng: Phần mềm, Web, Mobile

• Công cụ: Visual Studio, Eclipse, Dreamweaver, …

• Ngôn ngữ: C/C++, C#, Java, PhP/ASP, …

Nền tảng công nghệ

16-Mar-2012 Thực hiện và trình bày LVTN - Bùi Hoài Thắng

Page 14: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

Thảo luận phần A

16-Mar-2012 Thực hiện và trình bày LVTN - Bùi Hoài Thắng

Page 15: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

PHẦN B. TRÌNH BÀY LVTN

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 16: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

Cấu trúc trình bày

Thực hiện và trình bày LVTN - Bùi Hoài Thắng

Phát biểu vấn đề

Giải quyết vấn đề

Minh chứng

Đúc kết

Căn cứ

16-Mar-2012

Page 17: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Dẫn nhập

• Nền tảng

• Trọng tâm

• Thực nghiệm

• Tổng kết

Cấu trúc trình bày

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 18: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Đặt tên:

– Tổng quan (về đề tài)

– Giới thiệu

• Độ dài:

– 10~20 trang

1. Phần dẫn nhập

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 19: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Định vị được vị trí và tầm quan trọng của vấn đề cần giải quyết

– Nên nêu vấn đề từ tổng quát đến cụ thể

1. Phần dẫn nhập (tt.)

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 20: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Thesis statement

– Nên bật vấn đề cần giải quyết

1. Phần dẫn nhập (tt.)

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 21: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Thesis statement issue

– Setting up from the beginning ?

– Finallize afterward ?

1. Phần dẫn nhập (tt.)

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 22: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Giới hạn của luận văn

• Đóng góp của luận văn

• Cấu trúc của luận văn

– Chương 1: …

– Chương 2: …

– …

Phần dẫn nhập (tt.)

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 23: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Phân loại:

– Nền tảng lý thuyết của đề tài

– Yêu cầu nghiệp vụ của đề tài

• Độ dài:

– Khoảng 20 trang

2. Phần nền tảng

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 24: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Nền tảng:

– Các kiến thức liên quan để hiểu được luận văn (background information)

– Các công trình nghiên cứu liên quan (related works/literature review)

2. Phần nền tảng (tt.)

Thực hiện và trình bày LVTN - Bùi Hoài Thắng

• Trích dẫn rõ ràng • Phải viết lại với văn phong của mình,

không sao chép nguyên văn

16-Mar-2012

Page 25: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Nghiệp vụ:

– Dài quá thì sao ?

• Appendix

2. Phần nền tảng (tt.)

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 26: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Trọng tâm:

– Những việc mình đã làm

– Các đóng góp, đề xuất, …

• Độ dài:

– 30~60 trang

– Có thể gồm nhiều chương

3. Phần trọng tâm

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 27: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Nội dung:

– Phân tích vấn đề

– Thiết kế

– Hiện thực

3. Phần trọng tâm (tt.)

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 28: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Phân tích vấn đề:

– Phân tích các yếu tố của đề bài

– Phân tích yêu cầu nghiệp vụ

3. Phần trọng tâm (tt.)

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 29: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Thiết kế:

– Thiết kế các thuật giải

– Thiết kế mạch

– Thiết kế phần mềm

– …

3. Phần trọng tâm (tt.)

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 30: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Thiết kế:

– Vai trò của Kỹ sư?

3. Phần trọng tâm (tt.)

Thực hiện và trình bày LVTN - Bùi Hoài Thắng

• Biết nhiều phương án • Đánh giá các phương án (ưu/nhược) • Lựa chọn phương án • Sáng tạo, cải cách, vận dụng các phương án • …

16-Mar-2012

Page 31: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Hiện thực:

– Không phải là chương trình (code)

• Có thể pseudocode/flowchart

– Deployment/Implement model

– Các vấn đề chỉ có khi hiện thực thì mới xuất hiện => giải quyết đặc trưng, thành công, …

3. Phần trọng tâm (tt.)

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 32: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Chủ yếu trong các đề tài có tính nghiên cứu, thí nghiệm

4. Phần thực nghiệm

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 33: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Experimentation Setup

• Experimentation Results

• Discussion

4. Phần thực nghiệm (tt.)

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 34: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Đúc kết những vấn đề đã làm được

• Nêu các vấn đề chưa làm được (so với yêu cầu)

• Nêu các hướng phát triển

– Thực sự phát triển được (có ý), đừng nói cho có

5. Tổng kết

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 35: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Tài liệu tham khảo:

– Chặc chẽ, chuẩn mực

• Phụ lục:

– Phần còn lại cần làm rõ

Tài liệu tham khảo & Phụ lục

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 36: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

Thảo luận phần B

16-Mar-2012 Thực hiện và trình bày LVTN - Bùi Hoài Thắng

Page 37: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

PHẦN C. THUYẾT TRÌNH TRƯỚC HỘI ĐỒNG

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 38: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Chứng minh mình xứng đáng tốt nghiệp

• Đạt điểm cao

Mục tiêu

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 39: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Soạn slide

• Chuẩn bị các phương án demo

• Lên kịch bản

• Tập nói

Chuẩn bị

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 40: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Thời gian

– Trình bày: khoảng 20’ (mỗi slide khoảng 1’)

• Phong cách:

– Nói rõ ràng, mạch lạc

– Trang phục: chỉnh tề

• Nghiêm túc:

– Thời gian

– Nội dung

Trình bày

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 41: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Slide 0: title

– Tên đề tài

– Tên GVHD

– Tên sinh viên (MSSV)

• Slide 1: outline/roadmap

• Slide 2,3: giới thiệu

– Nên dùng keyword

– Nhấn mạnh mục tiêu đề tài

Cấu trúc

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 42: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Các slide kế

– Nền tảng (nếu cần)

– Phân tích và thiết kế

– Các vấn đề chính

– Hiện thực

• Slide gần cuối: tổng kết

• Slide cuối: thanks

Cấu trúc (tt.)

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 43: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Trọng tâm, chính xác

• Nên ghi chú câu hỏi trước khi trả lời

Trả lời câu hỏi

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 44: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

• Lái câu chuyện theo ý mình

• Chừa các “lỗ hổng” để các thầy/cô hỏi

– Trả lời được các ý hay

– Trình bày rõ được các ý do không đủ thời gian trình bày trong phần đầu

• Luôn luôn ở thế chủ động

– Ghi chép, sắp xếp ý trước khi trả lời

– Tỏ ra thành thực

Mẹo hay !?

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Page 45: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

Thảo luận phần C

16-Mar-2012 Thực hiện và trình bày LVTN - Bùi Hoài Thắng

Page 46: Thực hiện và trình bày Luận văn Tốt nghiệp LVTN.pdf · •Nền tảng: – ác kiến thức liên quan để hiểu được luận văn (background information) –

THANKS

Thực hiện và trình bày LVTN - Bùi Hoài Thắng 16-Mar-2012

Trong nội dung của bài này có dùng một số hình ảnh từ Internet.