Giáo án điện tử tin học 7 cánh diều bài 4: Sắp xếp nổi bọt (1 tiết)

Bài giảng điện tử tin học 7 cánh diều. Giáo án powerpoint bài 4: Sắp xếp nổi bọt (1 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.

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 cánh diều bài 4: Sắp xếp nổi bọt (1 tiết)
Giáo án điện tử tin học 7 cánh diều bài 4: Sắp xếp nổi bọt (1 tiết)
Giáo án điện tử tin học 7 cánh diều bài 4: Sắp xếp nổi bọt (1 tiết)
Giáo án điện tử tin học 7 cánh diều bài 4: Sắp xếp nổi bọt (1 tiết)
Giáo án điện tử tin học 7 cánh diều bài 4: Sắp xếp nổi bọt (1 tiết)
Giáo án điện tử tin học 7 cánh diều bài 4: Sắp xếp nổi bọt (1 tiết)
Giáo án điện tử tin học 7 cánh diều bài 4: Sắp xếp nổi bọt (1 tiết)
Giáo án điện tử tin học 7 cánh diều bài 4: Sắp xếp nổi bọt (1 tiết)
Giáo án điện tử tin học 7 cánh diều bài 4: Sắp xếp nổi bọt (1 tiết)
Giáo án điện tử tin học 7 cánh diều bài 4: Sắp xếp nổi bọt (1 tiết)
Giáo án điện tử tin học 7 cánh diều bài 4: Sắp xếp nổi bọt (1 tiết)
Giáo án điện tử tin học 7 cánh diều bài 4: Sắp xếp nổi bọt (1 tiết)

Xem toàn bộ: Giáo án điện tử tin học 7 cánh diều

VUI MỪNG CHÀO ĐÓN CẢ LỚP ĐẾN VỚI TIẾT HỌC HÔM NAY!

KHỞI ĐỘNG

Máy tính sẽ thực hiện phép so sánh hai số liền kề nhau.

BÀI 4: SẮP XẾP NỔI BỌT

(1 Tiết)

NỘI DUNG BÀI HỌC

  1. Ý tưởng sắp xếp bằng cách đổi chỗ các phần tử liền kề
  2. Bài toán sắp xếp nổi bọt
  3. Ý tưởng sắp xếp bằng cách đổi chỗ các phần tử liền kề

Dựa vào thông tin SGK, em hãy nêu ý tưởng giải quyết bài toán sau:

Giả sử có một dãy hộp kẹo, mỗi hộp chứa một số kẹo nào đó. Có một chú robot chỉ biết làm hai thao tác:

  • So sánh số kẹo trong hai hộp cạnh nhau.
  • Hoán đổi vị trí hai hộp kẹo cạnh nhau.

Theo em, chú robot phải làm thế nào để xếp lại các hộp sao cho số kẹo trong các hộp tăng dần?

Ví dụ: Cho dãy 5 hộp kẹo với số lượng kẹo trong mỗi hộp khác nhau, tương ứng là:

  • Ở lượt thứ nhất, so sánh hai hộp đầu tiên, nếu số kẹo ở hộp đứng trước lớn hơn số kẹp ở hộp đứng sau thì đổi vị trí hai hộp này cho nhau. Tiếp tục như vậy cho đến hết dãy là hết một lượt.
  • Ta thu được hộp cuối là hộp chứa nhiều kẹo nhất.
  • Tiếp tục các lượt thứ hai, thứ ba theo cách trên, cứ lặp lại như vậy cho đến khi gặp một lượt mà suốt cả lượt đó robot không phải đổi chỗ hai hộp nào thì dãy đã được sắp xếp xong.
  • Video sau đây hướng dẫn chi tiết cách sắp xếp bằng đổi chỗ các phần tử liền kề.
  1. Thuật toán sắp xếp nổi bọt

Thảo luận nhóm đôi, nghiên cứu mục 2 trong SGK tr.88, trình bày lại thuật toán sắp xếp nổi bọt trong ví dụ ở mục 1.

Ở mỗi lượt, robot đã thực hiện:

  • Xuất phát từ đầu dãy, i = 1, xét cặp (a1, a2), nếu a1 > a2 (trái thứ tự mong muốn) thì đổi chỗ cho nhau; trái lại không cần làm gì.
  • Dịch sang phải một vị trí, xét cặp (a2, a3); so sánh và đổi chỗ nếu cần
  • Quá trình tiếp tục, dịch sang phải một vị trí, xét cặp (ai+1, ai+2) so sánh và đổi chỗ nếu cần.
  • Khi hết dãy thì xong một lượt xét các cặp số kề nhau để đổi chỗ.
  • Thực hiện nhiều lượt như trên cho đến khi không còn bất kì cặp liền kề (ai, ai+1) nào trái thứ tự mong muốn, ta được dãy đã sắp xếp.

Trong thuật toán sắp xếp nổi bọt, dấu hiệu để biết dãy chưa sắp xếp xong là gì?

Trong dãy còn cặp phần tử liền kề mà không đúng thứ tự tăng dần hoặc giảm dần.

Chú ý:

  • Sau lượt đổi chỗ thứ nhất, giá trị lớn nhất của dãy số đã ở cuối dãy, đúng vị trí cuối cùng của nó.
  • Sau lượt đổi chỗ thứ nhất, giá trị lớn nhất của dãy số đã ở cuối dãy, đúng vị trí cuối cùng của nó.
  • Phải thực hiện lặp lại nhiều lượt rà soát dọc theo dãy.
  • Em hãy thực hiện các yêu cầu HĐ2

Hoạt động 2:

Với dãy số đã cho ở ví dụ trên, em hãy thực hiện thuật toán được mô tả ở hình bên và cho biết đó có phải là thuật toán sắp xếp nổi bọt hay không?

Chú ý

Cụm từ Dãy chưa sắp xếp xong thực chất để đánh dấu đúng sai, thể hiện điều kiện kết thúc vòng lặp ngoài cùng, cũng là kết thúc thuật toán.

TỔNG KẾT

Thuật toán sắp xếp nổi bọt thực hiện nhiều lượt so sánh và đổi chỗ các cặp phần tử liền kề cho đến khi không còn bất kì cặp phần tử liền kề (ai, ai+1) nào trái thứ tự mong muốn.

 

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

MỘT VÀI THÔNG TIN:

  • Word được soạn: Chi tiết, rõ ràng, mạch lạc
  • Powerpoint soạn: Hiện đại, đẹp mắt để tạo hứng thú học tập
  • Word và powepoint đồng bộ với nhau

PHÍ GIÁO ÁN:

  • Giáo án word: 250k/học kì - 300k/cả năm
  • Giáo án Powerpoint: 350k/học kì - 400k/cả năm
  • Trọn bộ word + PPT: 400k/học kì - 450k/cả năm

=> Khi đặt sẽ nhận đủ giáo án cả năm ngay vào luôn

CÁCH ĐẶT:

  • Bước 1: Chuyển phí vào STK: 10711017 - Chu Văn Trí- Ngân hàng ACB (QR)
  • Bước 2: Nhắn tin tới Zalo Fidutech - nhấn vào đây để thông báo và nhận giáo án

=> Khi đặt, sẽ nhận giáo án ngay và luôn. Tặng kèm phiếu trắc nghiệm + đề kiểm tra ma trận

Xem toàn bộ: Giáo án điện tử tin học 7 cánh diều

GIÁO ÁN WORD LỚP 7 - SÁCH CÁNH DIỀU

 

GIÁO ÁN POWERPOINT LỚP 7 - SÁCH CÁNH DIỀU

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

CHỦ ĐỀ: MÁY TÍNH VÀ CỘNG ĐỒNG

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

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

CHỦ ĐỀ: ỨNG DỤNG TIN HỌC BẢNG TÍNH ĐIỆN TỬ CƠ BẢN PHẦN MỀM TRÌNH CHIẾU CƠ BẢN

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

Chat hỗ trợ
Chat ngay