Mục tiêu của bài giảng là nhằm giúp cho sinh viên hiểu được ý tưởng và các khái niệm cơ bản của phương pháp lập trình hướng đối tượng, giúp cho sinh viên có thể sử dụng thuần thục ngôn ngữ lập trình Java để viết chương trình ứng dụng theo phương pháp lập trình Hướng đối tượng,...Mời các bạn cùng tham khảo!
Giới thiệu mơn học CT176 – LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG TS TRẦN CƠNG ÁN (tcan@cit.ctu.edu.vn) Khoa Cơng nghệ Thơng tin & Truyền thông Mục tiêu môn học Giúp cho sinh viên hiểu ý tưởng khái niệm phương pháp lập trình Hướng đối tượng Giúp cho sinh viên sử dụng thục ngơn ngữ lập trình Java để viết chương trình ứng dụng theo phương pháp lập trình Hướng đối tượng CT176 – Lập trình Hướng đối tượng u cầu • Sinh viên cần đạt yêu cầu sau: Trình bày lịch sử ngơn ngữ lập trình Có khả phân tích mơ hình hóa vấn đề cần giải theo phương pháp Hướng đối tượng Biết tạo lập môi trường để phát triển thực thi chương trình Java Có thể sử dụng ngơn ngữ lập trình Java để giải vấn đề theo phương pháp Hướng đối tượng CT176 – Lập trình Hướng đối tượng Nội dung – Lý thuyết 10 buổi x tiết/buổi = 30 tiết • Chương 1: Giới thiệu Lập trình Hướng đối tượng • Chương 2: Ngơn ngữ lập trình Java • Chương 3: Thừa kế, trừu tượng hóa đa hình • Chương 4: Vào (I/O) Java • Chương 5: Lập trình giao diện đồ họa CT176 – Lập trình Hướng đối tượng Nội dung – Thực hành buổi x tiết/buổi = 30 tiết • Buổi 1: Tạo lớp đối tượng với Java • Buổi 2: Cài đặt tính thừa kế đa hình • Buổi 3: Vào (I/O) Java • Buổi 4: Các kỹ thuật trừa tượng hóa • Buổi 5: Lập trình giao diện đồ họa • Buổi 6: Thi thực hành CT176 – Lập trình Hướng đối tượng Kế hoạch học tập (dự kiến) Tuần Nội dung Tuần Nội dung Giới thiệu LTHĐT Thừa kế Giới thiệu LTHĐT Thừa kế (TH4) Ngôn ngữ LT Java 10 Nhập xuất Java Ngôn ngữ LT Java (TH1) 11 Lập trình giao diện Lớp & Đối tượng 12 Nhập xuất & Giao diện (TH5) Lớp & Đối tượng (TH2) Lớp & Đối tượng (TH3) CT176 – Lập trình Hướng đối tượng 13+14 Dự trữ 15 Thi Phương pháp đánh giá • Hình thức đánh giá: Lý thuyết: trắc nghiệm ELCIT Thực hành: viết chương trình máy tính • Phương pháp đánh giá: Chuyên cần: 5% Thi thực hành: 45% Thi lý thuyết: 50% CT176 – Lập trình Hướng đối tượng Tài liệu tham khảo • Trần Cơng Án, Nguyễn Cơng Huy Giáo trình Lập trình Hướng đối tượng NXB ĐHCT, 2016 (Có bán thư viện Khoa) • Trần Công Án, Nguyễn Công Huy Slide giảng Lập trình Hướng đối tượng 2015 • Đồn Văn Ban Lập trình Hướng đối tượng với Java NXB KH&KT, 2006 (CTU) • Thomas Wu A Comprehensive Introduction to Object Oriented Programming with Java Mc Graw Hill, 2008 (CTU) • Bruce Eckel Thinking in Java Prentice Hall, 2000 • Ngơ Trung Việt Tư Java NXB KH&KT, 2001 (CTU) • D.S Malik Java Programming: From Problem Analysis to Program Design Course Technology, Cengage Learning, 2010 CT176 – Lập trình Hướng đối tượng Question? CT176 – LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG ... phương pháp lập trình Hướng đối tượng Giúp cho sinh viên sử dụng thục ngơn ngữ lập trình Java để viết chương trình ứng dụng theo phương pháp lập trình Hướng đối tượng CT176 – Lập trình Hướng đối tượng... liệu tham khảo • Trần Cơng Án, Nguyễn Cơng Huy Giáo trình Lập trình Hướng đối tượng NXB ĐHCT, 2016 (Có bán thư viện Khoa) • Trần Cơng Án, Nguyễn Cơng Huy Slide giảng Lập trình Hướng đối tượng 2015... ngữ lập trình Java để giải vấn đề theo phương pháp Hướng đối tượng CT176 – Lập trình Hướng đối tượng Nội dung – Lý thuyết 10 buổi x tiết/buổi = 30 tiết • Chương 1: Giới thiệu Lập trình Hướng đối