SlideShare a Scribd company logo
TRƯỜNG ĐẠI HỌC MỞ TP. HỒ CHÍ MINH CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆTNAM
KHOA CÔNG NGHỆ THÔNG TIN Độc Lập – Tự Do – Hạnh Phúc
---------------------- --------------------------
ĐỀ CƯƠNG MÔN HỌC
1 THÔNG TIN CHUNG VỀ MÔN HỌC
1.1 Tên môn học: LẬP TRÌNH ĐỒ HỌA
1.2 Mã môn học: ITEC4404
1.3 Trình độ: Đại học/Cao đẳng
1.4 Chuyên ngành: Đồ họa máy tính
1.5 Khoa: Công nghệ Thông tin
1.6 Số đơn vị học trình/ Số tín chỉ: 2LT + 1TH
1.7 Yêu cầu đối với môn học:
Các môn học trƣớc: Kỹ thuật lập trình, Cấu trúc dữ liệu, (Lập trình hƣớng đối
tƣợng)
1.8 Yêu cầu đối với sinh viên
2 MÔ TẢ MÔN HỌC VÀ MỤC TIÊU
Thuộc nhóm kiến thức chuyên ngành Đồ họa Máy tính, môn học trang bị kiến
thức và kỹ năng cơ bản về lập trình xử lý đồ họa 3D.
OpenGL là giao diện lập trình đồ họa đƣợc sử dụng chính trong môn học bên
cạnh đó môn học cũng giới thiệu một số giao diện lập trinh đồ họa khác nhƣ
Java3D, DirectX và WPF.
Yêu cầu đối với sinh viên khi kết thúc môn học:
o Nắm vững kiến thức và kỹ năng cơ bản về lập trình xử lý đồ họa 3D.
o Có khả năng tìm hiểu phát triển ứng dụng đồ họa với OpenGL cũng
nhƣ các giao diện lập trình đồ họa khác (Java3D, DirectX, WPF,…).
3 NỘI DUNG CHI TIẾT MÔN HỌC
STT CHƢƠNG MỤC TIÊU MỤC, TIỂU MỤC
1 Tổng quan về đồ
họa 3D,
Giới thiệu tổng quan về
ứng dụng của dồ họa 3D và
các giao diện lập trình đồ
họa.
1. Đồ họa 3D và phạm vi ứng
dụng.
2. Tổng quan về giao diện lập
trình đồ họa:
OpenGL.
Java3D
DirectX và WPF
2 Giao diện lập
trình OpenGL
Trình bày các đặc điểm,
tính năng của OpenGL và
cách thức xây dựng ứng
dụng sử dụng OpenGL
1. OpenGL - Đặc điểm và tính
năng.
2. OpenGL với Windows.
3. Ứng dụng cơ bản sử dụng
OpenGL.
4. Vấn đề xử lý sự kiện.
3 Biểu diễn đối
tƣợng đồ họa 3D
Trình bày các mô hình biểu
diễn đối tƣợng đồ họa 3D
và cách thức xây dựng đối
tƣợng đồ họa 3D.với
OpenGL.
1. Các mô hình biểu điễn đối
tƣợng đồ họa 3D.
2. Xây dựng các đối tƣợng đồ họa
3D với OpenGL.
3. GLUT và đối tƣợng đồ họa 3D.
4. Sử dụng màu trong OpenGL
4 Hiển thị đối
tƣợng đồ họa 3D
Trình bày các vấn đề cơ
bản liên quan đến việc xử
lý hiển thị đối tƣợng đồ
họa 3D.
1. Các khái nệm cơ bản.
2. Phép chiếu.
3. Phép biến hình 3D
4. Khái niệm độ sâu và vấn đề khử
đối tƣợng khuất.
5. Tô màu bề mặt và tạo bóng.
5 Java3D, DirectX
và WPF
Giới thiệu các giao diện lập
trình đồ họa và các ví dụ
minh họa.
1. Java3D
2. DirectX, WPF.
4 HỌC LIỆU
[1] Dave Shreiner, OpenGL Programming Guide, Addison-Wesley, 2010.
[2] Jim X.Chen, Foundations of 3D Graphics Programming, Springer,
2008.
[3] Ritchard S.Wright Jr, OpenGL SuperBible, Addison-Wesley, 2011.
[4] Paul Martz, OpenGL Distilled, Addison-Wesley, 2006.
5 TỔ CHỨC GIẢNG DẠY – HỌC TẬP
CHƢƠNG
HÌNH THỨC TỔ CHỨC DẠY MÔN HỌC
TổngThuyết trình
Thực hành
Tự học, tự
nghiên cứu
Lý thuyết Bài tập Thảo luận
1 2 2
2 3 3 6
3 10 12 22
4 10 12 22
5 5 3 3
6 ĐÁNH GIÁ KẾT QUẢ HỌC TẬP
STT Hình thức đánh giá Trọng số
1 Thi lập trình trên máy 100% (70%)
2 (Bài tập lớn – dự kiến) (30%)
7 DANH SÁCH GIẢNG VIÊN – TRỢ GIẢNG
Họ và tên Huỳnh Minh Quang
Chức danh, học hàm, học vị: giảng viên, thạc sĩ
Thời gian, địa điểm làm việc: Khoa CNTT trƣờng Đại học Mở Tp.HCM
Điện thoại, email: quang.hm@ou.edu.vn
Họ và tên Trƣơng Hoàng Vinh
Chức danh, học hàm, học vị: thạc sĩ
Thời gian, địa điểm làm việc: Khoa CNTT trƣờng Đại học Mở Tp.HCM
Ban giám hiệu Trưởng phòng QLĐT Trưởng khoa

More Related Content

PDF
Giới thiệu môn học thiết kế 3d cơ bản với maya
PDF
Autocad nâng cao và lập trình Autocad
PDF
OOP_01_Tong Quan LTHDT.pdf
PPT
Lap trinh nang cao c sharp chuong 1
PDF
Đề tài: Tìm hiểu kỹ thuật đánh bóng Phong trong đồ họa 3D, HOT
PDF
Mo hinh-3-lop
PPTX
giới thiệu phần mềm thiết kế cơ khí miễn phí mã nguồn mở FreeCAD
DOC
Lap trinhhuongdoituong v3.1
Giới thiệu môn học thiết kế 3d cơ bản với maya
Autocad nâng cao và lập trình Autocad
OOP_01_Tong Quan LTHDT.pdf
Lap trinh nang cao c sharp chuong 1
Đề tài: Tìm hiểu kỹ thuật đánh bóng Phong trong đồ họa 3D, HOT
Mo hinh-3-lop
giới thiệu phần mềm thiết kế cơ khí miễn phí mã nguồn mở FreeCAD
Lap trinhhuongdoituong v3.1

Similar to Lap trinh do hoa (20)

PDF
Phan phoi ct tin hoc thpt 2011 2012
PDF
Lthdt
PDF
Lap trinh huong doi tuong voi java tran dinh que
PDF
Lập trình hướng đối tượng với Java - Trần Đình Quế
PDF
T d que_lap_trinh_huong_doi_tuong
DOCX
Báo cáo
DOC
Giao trinh phan tich thiet ke he thong thong tin
DOC
Bai giang ve cad
PDF
Oop bai12
DOC
phan tich thiet ke he thong
PDF
Giáo Trình Môn Đặc Tả Hình Thức-ICTU
DOC
Phan Tich Httt Bang Uml
PPT
Computer Graphic Introduction
PDF
Huong dan co ban solidwork2008
PDF
Dotnet
PDF
Phan tich httt_bang_uml
PDF
Phan tich hệ thống thông tin bằng uml
PDF
Phan tich httt_bang_uml
PDF
Đề tài: Chương trình đào tạo trình độ đại học, HAY - Gửi miễn phí qua zalo=> ...
PPTX
Chuong 0 - Gioi thieu mon hoc Final.pptx
Phan phoi ct tin hoc thpt 2011 2012
Lthdt
Lap trinh huong doi tuong voi java tran dinh que
Lập trình hướng đối tượng với Java - Trần Đình Quế
T d que_lap_trinh_huong_doi_tuong
Báo cáo
Giao trinh phan tich thiet ke he thong thong tin
Bai giang ve cad
Oop bai12
phan tich thiet ke he thong
Giáo Trình Môn Đặc Tả Hình Thức-ICTU
Phan Tich Httt Bang Uml
Computer Graphic Introduction
Huong dan co ban solidwork2008
Dotnet
Phan tich httt_bang_uml
Phan tich hệ thống thông tin bằng uml
Phan tich httt_bang_uml
Đề tài: Chương trình đào tạo trình độ đại học, HAY - Gửi miễn phí qua zalo=> ...
Chuong 0 - Gioi thieu mon hoc Final.pptx
Ad

More from Duy Vọng (20)

PDF
Dia+ly+co+so
PDF
Cnsh thay tam
PDF
Cn sinh hoc_dai_cuong_es30z
PDF
C05143 tech and app - cnsh
PDF
2010 khoa cnsh
PDF
3 l1q08ssfkcnsh bvtv
PDF
Bg quan tri chat luong
PDF
He thong phan loai dnnvn
PDF
File goc 771908
PDF
Erca fg 20130730_p1-18
PDF
Dung sai kỹ thuật đo lường
PDF
Dm -chapter_4_-_classification
PDF
Co xuong khop
PDF
Chuong 12 khai quat ve phan loai dong vat
PDF
Chiến lược toàn cầu trong chẩn đoán, quản lý và dự phòng bệnh phổi tắc nghẽn ...
PDF
Cau truc may tinh
PDF
Cau tao bao duong oto
PDF
Bxd 10 2013-tt-bxd-25072013_pl1
PDF
Bang phan loai cac nganh dich vu wto
PDF
A35 afluf agl_09_phanloailinhvuc
Dia+ly+co+so
Cnsh thay tam
Cn sinh hoc_dai_cuong_es30z
C05143 tech and app - cnsh
2010 khoa cnsh
3 l1q08ssfkcnsh bvtv
Bg quan tri chat luong
He thong phan loai dnnvn
File goc 771908
Erca fg 20130730_p1-18
Dung sai kỹ thuật đo lường
Dm -chapter_4_-_classification
Co xuong khop
Chuong 12 khai quat ve phan loai dong vat
Chiến lược toàn cầu trong chẩn đoán, quản lý và dự phòng bệnh phổi tắc nghẽn ...
Cau truc may tinh
Cau tao bao duong oto
Bxd 10 2013-tt-bxd-25072013_pl1
Bang phan loai cac nganh dich vu wto
A35 afluf agl_09_phanloailinhvuc
Ad

Recently uploaded (10)

PDF
The OCE Advertising, Media & Event Agency Profile Business
PPTX
White and Purple Modern Artificial Intelligence Presentation (1).pptx
PPTX
2. Bướu giáp.pptxxxxxxxxxxxxxxxxxxxx
PPTX
dffffffffffffffffffffffffffffffffffffffffffffffffffffffff
PPTX
+10 ĐIỂM CÔ LOAN76565765676567565656756576.pptx
PDF
HỒ SƠ NĂNG LỰC CÔNG TY TNHH DUY NGUYỄN EVENT
PPT
Bai 2 - Mô hình nhận thức thái độ hành vi .ppt
PPTX
MKTQT-slide-sv.pptxsdfsdfdfsdfsdfaesesse
PDF
So-tay-tu-vung-CMKTQT-IFRS. Sổ tay từ vựng
PDF
slide Quản trị Marketing TV.pdf sđfsdfsdfsd
The OCE Advertising, Media & Event Agency Profile Business
White and Purple Modern Artificial Intelligence Presentation (1).pptx
2. Bướu giáp.pptxxxxxxxxxxxxxxxxxxxx
dffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+10 ĐIỂM CÔ LOAN76565765676567565656756576.pptx
HỒ SƠ NĂNG LỰC CÔNG TY TNHH DUY NGUYỄN EVENT
Bai 2 - Mô hình nhận thức thái độ hành vi .ppt
MKTQT-slide-sv.pptxsdfsdfdfsdfsdfaesesse
So-tay-tu-vung-CMKTQT-IFRS. Sổ tay từ vựng
slide Quản trị Marketing TV.pdf sđfsdfsdfsd

Lap trinh do hoa

  • 1. TRƯỜNG ĐẠI HỌC MỞ TP. HỒ CHÍ MINH CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆTNAM KHOA CÔNG NGHỆ THÔNG TIN Độc Lập – Tự Do – Hạnh Phúc ---------------------- -------------------------- ĐỀ CƯƠNG MÔN HỌC 1 THÔNG TIN CHUNG VỀ MÔN HỌC 1.1 Tên môn học: LẬP TRÌNH ĐỒ HỌA 1.2 Mã môn học: ITEC4404 1.3 Trình độ: Đại học/Cao đẳng 1.4 Chuyên ngành: Đồ họa máy tính 1.5 Khoa: Công nghệ Thông tin 1.6 Số đơn vị học trình/ Số tín chỉ: 2LT + 1TH 1.7 Yêu cầu đối với môn học: Các môn học trƣớc: Kỹ thuật lập trình, Cấu trúc dữ liệu, (Lập trình hƣớng đối tƣợng) 1.8 Yêu cầu đối với sinh viên 2 MÔ TẢ MÔN HỌC VÀ MỤC TIÊU Thuộc nhóm kiến thức chuyên ngành Đồ họa Máy tính, môn học trang bị kiến thức và kỹ năng cơ bản về lập trình xử lý đồ họa 3D. OpenGL là giao diện lập trình đồ họa đƣợc sử dụng chính trong môn học bên cạnh đó môn học cũng giới thiệu một số giao diện lập trinh đồ họa khác nhƣ Java3D, DirectX và WPF. Yêu cầu đối với sinh viên khi kết thúc môn học: o Nắm vững kiến thức và kỹ năng cơ bản về lập trình xử lý đồ họa 3D. o Có khả năng tìm hiểu phát triển ứng dụng đồ họa với OpenGL cũng nhƣ các giao diện lập trình đồ họa khác (Java3D, DirectX, WPF,…). 3 NỘI DUNG CHI TIẾT MÔN HỌC STT CHƢƠNG MỤC TIÊU MỤC, TIỂU MỤC 1 Tổng quan về đồ họa 3D, Giới thiệu tổng quan về ứng dụng của dồ họa 3D và các giao diện lập trình đồ họa. 1. Đồ họa 3D và phạm vi ứng dụng. 2. Tổng quan về giao diện lập trình đồ họa: OpenGL. Java3D DirectX và WPF
  • 2. 2 Giao diện lập trình OpenGL Trình bày các đặc điểm, tính năng của OpenGL và cách thức xây dựng ứng dụng sử dụng OpenGL 1. OpenGL - Đặc điểm và tính năng. 2. OpenGL với Windows. 3. Ứng dụng cơ bản sử dụng OpenGL. 4. Vấn đề xử lý sự kiện. 3 Biểu diễn đối tƣợng đồ họa 3D Trình bày các mô hình biểu diễn đối tƣợng đồ họa 3D và cách thức xây dựng đối tƣợng đồ họa 3D.với OpenGL. 1. Các mô hình biểu điễn đối tƣợng đồ họa 3D. 2. Xây dựng các đối tƣợng đồ họa 3D với OpenGL. 3. GLUT và đối tƣợng đồ họa 3D. 4. Sử dụng màu trong OpenGL 4 Hiển thị đối tƣợng đồ họa 3D Trình bày các vấn đề cơ bản liên quan đến việc xử lý hiển thị đối tƣợng đồ họa 3D. 1. Các khái nệm cơ bản. 2. Phép chiếu. 3. Phép biến hình 3D 4. Khái niệm độ sâu và vấn đề khử đối tƣợng khuất. 5. Tô màu bề mặt và tạo bóng. 5 Java3D, DirectX và WPF Giới thiệu các giao diện lập trình đồ họa và các ví dụ minh họa. 1. Java3D 2. DirectX, WPF. 4 HỌC LIỆU [1] Dave Shreiner, OpenGL Programming Guide, Addison-Wesley, 2010. [2] Jim X.Chen, Foundations of 3D Graphics Programming, Springer, 2008. [3] Ritchard S.Wright Jr, OpenGL SuperBible, Addison-Wesley, 2011. [4] Paul Martz, OpenGL Distilled, Addison-Wesley, 2006. 5 TỔ CHỨC GIẢNG DẠY – HỌC TẬP CHƢƠNG HÌNH THỨC TỔ CHỨC DẠY MÔN HỌC TổngThuyết trình Thực hành Tự học, tự nghiên cứu Lý thuyết Bài tập Thảo luận 1 2 2 2 3 3 6 3 10 12 22 4 10 12 22 5 5 3 3 6 ĐÁNH GIÁ KẾT QUẢ HỌC TẬP STT Hình thức đánh giá Trọng số 1 Thi lập trình trên máy 100% (70%) 2 (Bài tập lớn – dự kiến) (30%)
  • 3. 7 DANH SÁCH GIẢNG VIÊN – TRỢ GIẢNG Họ và tên Huỳnh Minh Quang Chức danh, học hàm, học vị: giảng viên, thạc sĩ Thời gian, địa điểm làm việc: Khoa CNTT trƣờng Đại học Mở Tp.HCM Điện thoại, email: quang.hm@ou.edu.vn Họ và tên Trƣơng Hoàng Vinh Chức danh, học hàm, học vị: thạc sĩ Thời gian, địa điểm làm việc: Khoa CNTT trƣờng Đại học Mở Tp.HCM Ban giám hiệu Trưởng phòng QLĐT Trưởng khoa