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.

Xem: => Giáo án tin học 7 cánh diều (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 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)
............

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

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

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

Soạn giáo án Toán 7 cánh diều cả năm

Giáo án Ngữ văn 7 cánh diều cả năm

Soạn giáo án Thể dục 7 cánh diều theo công văn mới nhất

Soạn giáo án Công dân 7 cánh diều theo công văn mới nhất

 

Soạn giáo án Khoa học tự nhiên 7 cánh diều theo công văn mới nhất

Soạn giáo án Vật lí 7 cánh diều theo công văn mới nhất

Soạn giáo án Hoá học 7 cánh diều theo công văn mới nhất

Soạn giáo án Sinh học 7 cánh diều theo công văn mới nhất

 

Soạn giáo án Công nghệ 7 cánh diều theo công văn mới nhất

Soạn giáo án Tin học 7 cánh diều theo công văn mới nhất

Soạn giáo án Lịch sử 7 cánh diều theo công văn mới nhất

Soạn giáo án Địa lí 7 cánh diều theo công văn mới nhất

 

Soạn giáo án Mĩ thuật 7 cánh diều theo công văn mới nhất

Soạn giáo án Hoạt động trải nghiệm, hướng nghiệp 7 cánh diều theo công văn mới nhất

Soạn giáo án Âm nhạc 7 cánh diều theo công văn mới nhất

 

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

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

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

I. BÀI GIẢNG ĐIỆN TỬ, POWERPOINT

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

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

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

GIÁO ÁN POWERPOINT 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

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

 

II. TRÒ CHƠI PPT KHỞI ĐỘNG TIẾT HỌC

TRÒ CHƠI PPT KHỞI ĐỘNG CHỦ ĐỀ A. MÁY TÍNH VÀ CỘNG ĐỒNG

Trò chơi khởi động Tin học 7 cánh diều Bài 1: Thiết bị vào – ra cơ bản cho máy tính cá nhân 
Trò chơi khởi động Tin học 7 cánh diều Bài 2: Các thiết bị vào – ra
Trò chơi khởi động Tin học 7 cánh diều Bài 4: Một số chức năng của hệ điều hành

TRÒ CHƠI PPT KHỞI ĐỘNG CHỦ ĐỀ C. TỔ CHỨC LƯU TRỮ, TÌM KIẾM VÀ TRAO ĐỔI THÔNG TIN

Trò chơi khởi động Tin học 7 cánh diều Bài 1: Giới thiệu mạng xã hội
Trò chơi khởi động Tin học 7 cánh diều Bài 3: Trao đổi thông tin trên mạng xã hội

TRÒ CHƠI PPT KHỞI ĐỘNG CHỦ ĐỀ D. ĐẠO ĐỨC, PHÁP LUẬT VÀ VĂN HOÁ TRONG MÔI TRƯỜNG SỐ

Trò chơi khởi động Tin học 7 cánh diều Bài 1: Ứng xử có văn hoá khi giao tiếp qua mạng
Trò chơi khởi động Tin học 7 cánh diều Bài 2: Ứng xử tránh rủi ro trên mạng

TRÒ CHƠI PPT KHỞI ĐỘNG CHỦ ĐỀ E. ỨNG DỤNG TIN HỌC

Trò chơi khởi động Tin học 7 cánh diều Bài 1: Làm quen với bảng tính điện tử
Trò chơi khởi động Tin học 7 cánh diều Bài 2: Làm quen với trang tính
Trò chơi khởi động Tin học 7 cánh diều Bài 3: Làm quen với trang tính (tiếp theo)
Trò chơi khởi động Tin học 7 cánh diều Bài 4: Định dạng hiển thị dữ liệu số
Trò chơi khởi động Tin học 7 cánh diều Bài 5: Định dạng số tiền và ngày tháng
Trò chơi khởi động Tin học 7 cánh diều Bài 7: Công thức tính toán dùng địa chỉ các ô dữ liệu
Trò chơi khởi động Tin học 7 cánh diều Bài 8: Sử dụng một số hàm có sẵn
Trò chơi khởi động Tin học 7 cánh diều Bài 9: Định dạng trang tính và in
Trò chơi khởi động Tin học 7 cánh diều Bài 12: Tạo bài trình chiếu
Trò chơi khởi động Tin học 7 cánh diều Bài 14: Thêm hiệu ứng cho trang chiếu

TRÒ CHƠI PPT KHỞI ĐỘNG CHỦ ĐỀ F. GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH

Trò chơi khởi động Tin học 7 cánh diều Bài 1: Tìm kiếm tuần tự
Trò chơi khởi động Tin học 7 cánh diều Bài 2: Tìm kiếm nhị phân
Trò chơi khởi động Tin học 7 cánh diều Bài 3: Sắp xếp chọn
Trò chơi khởi động Tin học 7 cánh diều Bài 4: Sắp xếp nổi bọt

 

III. VIDEO AI, HOẠT HÌNH KHỞI ĐỘNG TIẾT HỌC

VIDEO AI KHỞI ĐỘNG CHỦ ĐỀ D. ĐẠO ĐỨC, PHÁP LUẬT VÀ VĂN HOÁ TRONG MÔI TRƯỜNG SỐ

Video AI khởi động Tin học 7 cánh diều Bài 1: Ứng xử có văn hoá khi giao tiếp qua mạng

Video AI khởi động Tin học 7 cánh diều Bài 2: Ứng xử tránh rủi ro trên mạng

VIDEO AI KHỞI ĐỘNG CHỦ ĐỀ E. ỨNG DỤNG TIN HỌC

Video AI khởi động Tin học 7 cánh diều Bài 1: Làm quen với bảng tính điện tử

Video AI khởi động Tin học 7 cánh diều Bài 2: Làm quen với trang tính

Video AI khởi động Tin học 7 cánh diều Bài 3: Làm quen với trang tính (tiếp theo)

Video AI khởi động Tin học 7 cánh diều Bài 4: Định dạng hiển thị dữ liệu số

Video AI khởi động Tin học 7 cánh diều Bài 5: Định dạng số tiền và ngày tháng

Video AI khởi động Tin học 7 cánh diều Bài 6: Thực hành lập sổ theo dõi thu chi cá nhân

Video AI khởi động Tin học 7 cánh diều Bài 7: Công thức tính toán dùng địa chỉ các ô dữ liệu

Chat hỗ trợ
Chat ngay