Click to edit Master subtitle style LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG Khoa Công nghệ thông tin Trường Đại học Ngoại ngữ - Tin học, TP.HCM... Nắm vững các kiến thức cơ bản trong lập trình hướng
Trang 1Click to edit Master subtitle style
LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Khoa Công nghệ thông tin Trường Đại học Ngoại ngữ - Tin học, TP.HCM
Trang 2Tên học phần: Lập trình hướng đối tượng
Số tín chỉ : 4 (3+1)
Lý thuyết + Thực hành : 75 tiết
THÔNG TIN HỌC PHẦN
Trang 3Nắm vững các kiến thức cơ bản trong lập trình
hướng đối tượng
Tạo lớp và Dùng lớp một cách đúng đắn
• Lớp, đối tượng, constructor, phương thức, property,
Áp dụng được các nguyên tắc cơ bản của lập trình hướng đối tượng
• Đóng gói, thừa kế, đa hình,
Phát triển tư duy, kỹ năng giải quyết vấn đề theo
hướng đối tượng
Mô hình từ thực tế đến lập trình theo hướng đối tượng
MỤC TIÊU HỌC PHẦN
Trang 4Kiến thức
Hiểu các khái niệm cơ bản, các nguyên tắc quan trọng trong lập trình hướng đối tượng như:
• Đóng gói dữ liệu và hiện thực lớp (encapsulation)
• Thừa kế lớp (inheritance)
• Hiện thực interface (interface)
• Tính đa hình (polymorphism)
Phân tích, thiết kế được các chương trình đơn giản theo phương pháp hướng đối tượng
CHUẨN ĐẦU RA
Trang 5Kỹ năng
Có kỹ năng cài đặt bản thiết kế chương trình hướng đối tượng bằng ngôn ngữ lập trình hướng đối
tượng C#
Sử dụng thành thạo kỹ thuật bắt ngoại lệ, Logging, Debugging, Tracing các chương trình hướng đối tượng
CHUẨN ĐẦU RA
Trang 6Thái độ
Chuẩn bị bài trước khi đến lớp
Tham gia tích cực trong giờ học
CHUẨN ĐẦU RA
Trang 7Chương 1: Giới thiệu lập trình hướng đối tượng
Chương 2: Lớp và Đối tượng
Chương 3: Phương thức
Chương 4: Properties
Chương 5: Thừa kế
Chương 6: Đa hình
Chương 7: Interface
Chương 8: Collection
Chương 9: Xử lý ngoại lệ
Chương 10: Operator overloading
NỘI DUNG
Trang 8Giáo trình
[1] The C# Player's Guide, RB Whitaker, Starbound Software, 2015
Tài liệu tham khảo
[2] Beginning C# Object –Oriented Programming, Dan Clark, Apress, 2013
[3] C# 6.0 and the NET 4.6 Framework, Andrew Troelsen, Philip Japikse, Apress, 2015
[4] Inside C#, Tom Archer, Microsoft Press, 2001 (Bản
TÀI LIỆU THAM KHẢO
Trang 9Thuyết giảng ngắn
Đặt câu hỏi
Cho bài tập
Nhấn mạnh những điểm chính
Yêu cầu chuẩn bị buổi học sau
Cho bài Quiz
PHƯƠNG PHÁP
Trang 10PHƯƠNG PHÁP
GIẢNG VIÊN SINH VIÊN
Thuyết giảng ngắn Nghe, Ghi chú, Thắc mắc, Hỏi
Đặt câu hỏi Suy nghĩ, Tra cứu tài liệu, Trả lời câu hỏi
Cho bài tập Làm bài tập
Nhấn mạnh những điểm chính Note
Yêu cầu chuẩn bị buổi học sau Chuẩn bị
Cho bài Quiz Làm bài Quiz
Sinh viên: Nên có 1 cuốn sổ tay (Notebook) cho môn học:
- Hỏi
- Đáp