Giáo án điện tử tin học 7 chân trời bài 14: Thuật toán sắp xếp (3 tiết)

Bài giảng điện tử tin học 7 chân trời. Giáo án powerpoint bài 14: Thuật toán sắp xếp (3 tiết). Giáo án thiết kế theo phong cách hiện đại, nội dung đầy đủ, đẹp mắt tạo hứng thú học tập cho học sinh. Thầy cô giáo có thể tham khảo.

Xem: => Giáo án tin học 7 chân trời sáng tạo (bản word)

Click vào ảnh dưới đây để xem 1 phần giáo án rõ nét

Giáo án điện tử tin học 7 chân trời bài 14: Thuật toán sắp xếp (3 tiết)
Giáo án điện tử tin học 7 chân trời bài 14: Thuật toán sắp xếp (3 tiết)
Giáo án điện tử tin học 7 chân trời bài 14: Thuật toán sắp xếp (3 tiết)
Giáo án điện tử tin học 7 chân trời bài 14: Thuật toán sắp xếp (3 tiết)
Giáo án điện tử tin học 7 chân trời bài 14: Thuật toán sắp xếp (3 tiết)
Giáo án điện tử tin học 7 chân trời bài 14: Thuật toán sắp xếp (3 tiết)
Giáo án điện tử tin học 7 chân trời bài 14: Thuật toán sắp xếp (3 tiết)
Giáo án điện tử tin học 7 chân trời bài 14: Thuật toán sắp xếp (3 tiết)
Giáo án điện tử tin học 7 chân trời bài 14: Thuật toán sắp xếp (3 tiết)
Giáo án điện tử tin học 7 chân trời bài 14: Thuật toán sắp xếp (3 tiết)
Giáo án điện tử tin học 7 chân trời bài 14: Thuật toán sắp xếp (3 tiết)
Giáo án điện tử tin học 7 chân trời bài 14: Thuật toán sắp xếp (3 tiết)

Các tài liệu bổ trợ khác

Xem toàn bộ: Giáo án điện tử tin học 7 chân trời sáng tạo

NHIỆT LIỆT CHÀO ĐÓN CÁC EM ĐẾN VỚI BÀI HỌC HÔM NAY!

KHỞI ĐỘNG

Có 4 tấm thẻ, mỗi thẻ ghi một số và xếp thành một dãy dọc trên mặt bàn từ trên xuống dưới như Hình 1. Em hãy trao đổi với bạn để chỉ ra cách sắp xếp dãy thẻ theo thứ tự giá trị tăng dần của số ghi trên thẻ, với điều kiện chỉ có thể di chuyển các thẻ bằng cách đổi chỗ các cặp thẻ liền kề.

Gợi ý: HS vừa làm vừa nêu các bước thực hiện:

  • Bắt đầu từ cặp thẻ số nào?
  • Khi nào thì đổi chỗ hai thẻ số đó?
  • Chọn cặp số nào tiếp theo?
  • Kết quả của việc thực hiện sẽ như thế nào?

BÀI 14: THUẬT TOÁN SẮP XẾP (3 Tiết)

NỘI DUNG BÀI HỌC

Thuật toán sắp xếp nổi bọt

Thuật toán sắp xếp chọn

Em hiểu thế nào là thuật toán sắp xếp nổi bọt?

Thuật toán sắp xếp nổi bọt thực hiện sắp xếp dãy phần tử (không tăng hay không giảm) bằng cách thực hiện lặp đi lặp lại việc đổi chỗ 2 phần tử liền kề nếu chúng sai thứ tự.

Với thuật toán sắp xếp nổi bọt, bài toán sắp xếp dãy số ban đầu được chia thành những bài toán nhỏ để giải quyết. Việc chia bài toàn thành những bài toán nhỏ hơn giúp công việc trở nên đơn giản, dễ giải quyết hơn.

Từ thông tin SGK và hoạt động thực hành sắp xếp, em hãy mô tả thuật toán sắp xếp nổi bọt cho bài toán sắp xếp dãy tổng quát.

Mô phỏng thuật toán sắp xếp nổi bọt

(áp dụng cho bài toán sắp xếp dãy tổng quát)

  • Đầu vào: Dãy chưa được sắp xếp.
  • Đầu ra: Dãy được sắp xếp không giảm.
  • Chuyển phần tử nhỏ nhất về vị trí đầu tiên.
  • 1 So sánh từng phần tử của dãy với phần tử liền trước, lần lượt từ phần tử cuối cùng lên phần tử đầu tiên.
  • 2 Nếu nhỏ hơn thì đổi chỗ hai phần tử.
  • 3 Kết thúc vòng lặp, phần tử nhỏ nhất “nổi lên” vị trí đầu tiên của dãy.
  • Chuyển phần tử nhỏ thứ hai về vị trí thứ hai.
  • 1 So sánh từng phần tử của dãy với phần tử liền trước, lần lượt từ phần tử cuối cùng lên phần tử thứ hai.
  • 2 Nếu nhỏ hơn thì đổi chỗ hai phần tử.
  • 3 Kết thúc vòng, phần tử nhỏ thứ hai “nổi lên” vị trí thứ hai của dãy.
  • Thực hiện tương tự như trên với phần tử nhỏ thứ ba, thứ tư,… cho đến phần tử liền trước phần tử cuối cùng.
  • Kết thúc thuật toán, ta sẽ nhận được dãy số đã được sắp xếp theo thứ tự không giảm.
  • Em hãy sắp xếp dãy chữ cái ở Hình 5 theo thứ tự tăng dần bằng thuật toán sắp xếp nổi bọt (mô phỏng quá trình thực hiện bằng hình vẽ tương tự như các Hình 2, 3, 4). Quy ước, trong bảng chữ cái, chữ đứng trước “nhỏ hơn” chữ đứng sau.
  1. Thuật toán sắp xếp nổi bọt thực hiện sắp xếp dãy số không giảm bằng cách nào dưới đây?
  2. Đổi chỗ 2 số liền kề nhau nếu chúng đứng sai thứ tự cho đến khi dãy số được sắp xếp.
  3. Di chuyển số nhỏ nhất về cuối dãy số.
  4. Di chuyển số lớn nhất về đầu dãy số.
  5. Thuật toán sắp xếp chọn

Dựa vào thông tin SGK và cho biết: Em hiểu thế nào là thuật toán sắp xếp chọn?

Thuật toán sắp xếp chọn thực hiện sắp xếp dãy phần tử không giảm (hoặc không tăng) bằng cách lặp đi lặp lại quá trình chọn phần tử nhỏ nhất (hoặc lớn nhất) trong dãy chưa sắp xếp và đưa phần tử này về vị trí đầu tiên của dãy đó.

  • Đầu vào: Dãy thẻ ghi các số xếp từ trái qua phải là 20, 21, 17, 19.
  • Đầu ra: Dãy thẻ ghi các số được sắp xếp tăng dần là 17, 19, 20, 21.

Lưu ý

Để tìm số nhỏ nhất trong dãy số, ví dụ dãy 20, 21, 17, 19, ta thực hiện như sau:

Bước 1. Coi số đầu tiên của dãy số (vị trí 1) là số nhỏ nhất (MIN).

Bước 2. So sánh MIN với số thứ 2

 

Trên chỉ là 1 phần của giáo án. Giáo án khi tải về có đầy đủ nội dung của bài. Đủ nội dung của học kì I + học kì II

Cần nâng cấp lên VIP

Khi nâng cấp lên tài khoản VIP, sẽ tải được tài liệu + nhiều hữu ích khác. Như sau:

  • Giáo án đồng bộ word + PPT: đủ cả năm
  • Trắc nghiệm cấu trúc mới: Đủ cả năm
  • Ít nhất 10 đề thi cấu trúc mới ma trận, đáp án chi tiết
  • Trắc nghiệm đúng/sai cấu trúc mới
  • Câu hỏi và bài tập tự luận
  • Lý thuyết và kiến thức trọng tâm
  • Phiếu bài tập file word
  • File word giải bài tập
  • Tắt toàn bộ quảng cáo
  • Và nhiều tiện khác khác đang tiếp tục cập nhật..

Phí nâng cấp:

  • 1000k/6 tháng
  • 1150k/năm(12 tháng)

=> Khi nâng cấp chỉ gửi 650k. Tải về và dùng thực tế. Thấy hài lòng thì 3 ngày sau mới gửi số phí còn lại

Cách nâng cấp:

  • Bước 1: Chuyển phí vào STK: 1214136868686- Cty Fidutech- Ngân hàng MB
  • Bước 2: Nhắn tin tới Zalo Fidutech - nhấn vào đây để thông báo và nhận các tài liệu

Xem toàn bộ: Giáo án điện tử tin học 7 chân trời sáng tạo

GIÁO ÁN WORD LỚP 7 - SÁCH CHÂN TRỜI

 

GIÁO ÁN POWERPOINT LỚP 7 - SÁCH CHÂN TRỜI

GIÁO ÁN LỚP 7 CÁC BỘ SÁCH KHÁC

Giáo án đủ các môn lớp 7 sách kết nối tri thức (bản word)
Giáo án đủ các môn lớp 7 sách kết nối tri thức (bản powrerpoint)
Giáo án đủ các môn lớp 7 sách cánh diều (bản word)
Giáo án đủ các môn lớp 7 sách cánh diều (bản powrerpoint)

Tài liệu giảng dạy

Xem thêm các bài khác

Giáo án điện tử bài 4: Phân loại tệp và bảo vệ dữ liệu trong máy tính

CHỦ ĐỀ 2: TỔ CHỨC LƯU TRỮ, TÌM KIẾM VÀ TRAO ĐỔI THÔNG TIN

Giáo án điện tử bài 5: Mạng xã hội

CHỦ ĐỀ 3: ĐẠO ĐỨC, PHÁP LUẬT VÀ VĂN HÓA TRONG MÔI TRƯỜNG SỐ

CHỦ ĐỀ 5: GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH

Chat hỗ trợ
Chat ngay