Giáo án tích hợp AI Tin học 11 KHMT Bài 28: Thiết kế chương trình theo mô đun
Giáo án điện tử Tin học 11 (Định hướng Khoa học máy tính) Bài 28: Thiết kế chương trình theo mô đun. Sách kết nối tri thức mới nhất cho năm học 2026 - 2027. Có tích hợp video AI, điều chỉnh cấu trúc, kiến thức phù hợp với năm học mới để tạo ra một bản powerpoint hoàn thiện và chất lượng. Thầy/cô chỉ cần tải về và giảng dạy. Có thể chỉnh sửa dễ dàng.
=> Giáo án điện tử Tin học 11 Khoa học máy tính Kết nối tri thức (Tích hợp video AI)
Các tài liệu bổ trợ
BÀI 28: THIẾT KẾ CHƯƠNG TRÌNH THEO MÔ ĐUN
I. NỘI DUNG CHI TIẾT BÀI HỌC
PHƯƠNG PHÁP THIẾT KẾ THEO MÔ ĐUN: Là phương pháp tách bài toán lớn thành các bài toán nhỏ hơn, tương đối độc lập với nhau.
Mô đun: Là một hàm hoặc thủ tục thực hiện một chức năng riêng biệt, độc lập theo yêu cầu của chương trình.
Chương trình chính: Đóng vai trò là bản ghép nối các hàm và thủ tục con đã thiết kế.
CÁC BƯỚC THIẾT KẾ:
Thiết kế chung: Chia bài toán thành các công việc chính (nhập dữ liệu, xử lý dữ liệu, báo cáo kết quả).
Thiết lập các mô đun: Viết các hàm riêng biệt cho từng công việc.
Ghép nối: Sử dụng chương trình chính để gọi các mô đun theo thứ tự logic.
VÍ DỤ: Thiết kế báo cáo doanh số: Tách thành hàm
NhapDL()để đọc dữ liệu, hàmSapxep()để xử lý dữ liệu, và hàmGhiDL()để xuất báo cáo.
II. KIẾN THỨC TRỌNG TÂM
Thiết kế theo mô đun giúp chương trình trở nên ngắn gọn, sáng sủa và dễ hiểu.
Các mô đun được thiết kế một lần và có thể tái sử dụng nhiều lần trong các phần khác nhau của chương trình.
Dễ dàng nâng cấp, thay đổi hoặc chỉnh sửa một chức năng cụ thể mà không làm ảnh hưởng đến toàn bộ cấu trúc chương trình.
Phương pháp này tạo điều kiện thuận lợi cho việc phân công công việc trong môi trường làm việc nhóm.
Việc bổ sung các tính năng mới trở nên đơn giản thông qua việc thêm các mô đun độc lập mới.
III. BỐ CỤC SLIDE PPTX
Slide 1: Tiêu đề
Tiêu đề: BÀI 28: THIẾT KẾ CHƯƠNG TRÌNH THEO MÔ ĐUN
Nội dung: Giới thiệu phương pháp thiết kế chương trình theo mô đun và lợi ích mang lại.
Slide 2: Khái niệm mô đun
Tiêu đề: MÔ ĐUN LÀ GÌ?
Nội dung: Định nghĩa mô đun là hàm hoặc thủ tục độc lập thực hiện chức năng riêng biệt.
Slide 3: Các bước thiết kế
Tiêu đề: QUY TRÌNH THIẾT KẾ THEO MÔ ĐUN
Nội dung: Thiết kế chung, thiết lập mô đun cho từng công việc, và ghép nối bằng chương trình chính.
Slide 4: Ví dụ thực tế
Tiêu đề: VÍ DỤ BÀI TOÁN QUẢN LÝ DOANH SỐ
Nội dung: Minh họa việc tách các hàm NhapDL, Sapxep, GhiDL.
Slide 5: Ưu điểm phương pháp
Tiêu đề: LỢI ÍCH CỦA THIẾT KẾ MÔ ĐUN
Nội dung: Chương trình dễ đọc, dễ bảo trì, dễ nâng cấp và hỗ trợ làm việc nhóm.
Slide 6: Tổng kết
Tiêu đề: TỔNG KẾT BÀI HỌC
Nội dung: Khẳng định tầm quan trọng của tư duy thiết kế theo mô đun trong lập trình chuyên nghiệp.