Giáo án tích hợp AI Tin học 11 KHMT Bài 17: Dữ liệu mảng một chiều và hai chiều

Giáo án điện tử Tin học 11 (Định hướng Khoa học máy tính) Bài 17: Dữ liệu mảng một chiều và hai chiều. 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ợ

CHỦ ĐỀ 6: KĨ THUẬT LẬP TRÌNH

BÀI 17: DỮ LIỆU MẢNG MỘT CHIỀU VÀ HAI CHIỀU

I. NỘI DUNG CHI TIẾT BÀI HỌC

  • CẤU TRÚC DỮ LIỆU MẢNG MỘT CHIỀU: Là cấu trúc dữ liệu tuyến tính bao gồm một dãy các phần tử dữ liệu có cùng kiểu. Trong Python, mảng một chiều được biểu diễn bằng danh sách (list). Các phần tử được truy cập theo chỉ số (bắt đầu từ 0).

    • Ví dụ: A = [1, 3, 5, 7, 9, 11].

  • CÁC THAO TÁC VỚI MẢNG MỘT CHIỀU: Sử dụng các lệnh như append (thêm vào cuối), remove (xoá), insert (chèn), clear (xoá tất cả) và duyệt bằng lệnh for.

  • CẤU TRÚC DỮ LIỆU MẢNG HAI CHIỀU: Là một bảng hay ma trận bao gồm các hàng và cột, có kích thước m x n. Trong Python, mảng hai chiều được biểu diễn bằng mô hình danh sách trong danh sách.

    • Ví dụ: A = [[12, 10, 91], [11, 45, 20], [15, 34, 55]].

  • THAO TÁC VỚI MẢNG HAI CHIỀU: Phần tử nằm tại hàng i và cột j được kí hiệu là a[i][j]. Việc duyệt ma trận thường sử dụng lệnh for lồng nhau.

II. KIẾN THỨC TRỌNG TÂM

  1. Mảng một chiều là danh sách các phần tử cùng kiểu, truy cập thông qua chỉ số.

  2. Python hỗ trợ làm việc với mảng một chiều thông qua kiểu dữ liệu list và các hàm tiện ích.

  3. Mảng hai chiều (ma trận) là cấu trúc danh sách trong danh sách, có kích thước m hàng và n cột.

  4. Việc truy cập và thao tác với mảng hai chiều dựa trên hai chỉ số: chỉ số hàng và chỉ số cột.

  5. Cấu trúc lồng nhau (vòng lặp for trong for) là kỹ thuật cơ bản để duyệt toàn bộ các phần tử trong mảng hai chiều.

III. BỐ CỤC SLIDE PPTX

  • Slide 1: Tiêu đề bài học

    • Tiêu đề: BÀI 17: DỮ LIỆU MẢNG MỘT CHIỀU VÀ HAI CHIỀU

    • Nội dung: Giới thiệu về tầm quan trọng của cấu trúc dữ liệu mảng trong lập trình.

  • Slide 2: Mảng một chiều

    • Tiêu đề: CẤU TRÚC DỮ LIỆU MẢNG MỘT CHIỀU

    • Nội dung: Định nghĩa mảng một chiều, biểu diễn bằng list trong Python, truy cập qua chỉ số.

  • Slide 3: Thao tác với mảng một chiều

    • Tiêu đề: CÁC THAO TÁC VỚI MẢNG MỘT CHIỀU

    • Nội dung: Giới thiệu các lệnh append, insert, remove và cách duyệt mảng bằng vòng lặp for.

  • Slide 4: Mảng hai chiều

    • Tiêu đề: CẤU TRÚC DỮ LIỆU MẢNG HAI CHIỀU

    • Nội dung: Khái niệm ma trận m x n và biểu diễn danh sách trong danh sách trong Python.

  • Slide 5: Truy cập mảng hai chiều

    • Tiêu đề: TRUY XUẤT PHẦN TỬ MẢNG HAI CHIỀU

    • Nội dung: Cách sử dụng chỉ số hàng và cột (a[i][j]) để truy cập giá trị phần tử.

  • Slide 6: Duyệt mảng hai chiều

    • Tiêu đề: DUYỆT MA TRẬN

    • Nội dung: Sử dụng cấu trúc vòng lặp for lồng nhau để xử lý dữ liệu trong mảng hai chiều.

  • Slide 7: Tổng kết

    • Tiêu đề: TỔNG KẾT

    • Nội dung: Hệ thống hóa vai trò và cách áp dụng mảng một chiều, hai chiều vào bài toán thực tế.

Thông tin tải tài liệu:

Phía trên chỉ là 1 phần, tài liệu khi tải sẽ có đầy đủ. Xem và tải: Bài giảng tích hợp AI Tin học 11 Khoa học máy tính Đủ cả năm - Tại đây

Tài liệu khác

Chat hỗ trợ
Chat ngay