Slide bài giảng tin học 7 chân trời bài 13: Thuật toán tìm kiếm (tiết 1)

Slide điện tử bài 13: Thuật toán tìm kiếm (tiết 1). Kiến thức bài học được hình ảnh hóa, sinh động hóa. Trình bày với các hiệu ứng hiện đại, hấp dẫn. Giúp học sinh hứng thú học bài. Học nhanh, nhớ lâu. Có tài liệu này, hiệu quả học tập của học môn Tin học 7 chân trời sáng tạo sẽ khác biệt

Bạn chưa đủ điều kiện để xem được slide bài này. => Xem slide bài mẫu

Tóm lược nội dung

BÀI 13 - THUẬT TOÁN TÌM KIẾM

KHỞI ĐỘNG

Câu hỏi: Có 9 thẻ số, mỗi thẻ được ghi số ở một mặt và mặt còn lại không ghi gì. Đặt úp các thẻ số trên mặt bàn và xếp thành một dãy như Hình 1.

Giải bài 13 Thuật toán tìm kiếm

Em hãy trao đổi với bạn để thực hiện tìm một số bất kỳ trong dãy số ghi trên các thẻ ở Hình 1.

Trả lời rút gọn:

Lật lần lượt các thẻ đến khi tìm được số cần tìm.

KHÁM PHÁ

1. Thuật toán tìm kiếm tuần tự

Câu 1. Các số ghi trên mỗi thẻ ở Hình 1 lần lượt là: 26, 14, 24, 18, 15, 21, 19, 25, 12.

Em hãy tạo Bảng 1 và điền thông tin của mỗi lần lặp để tìm số 21 trong dãy theo thuật toán tìm kiếm tuần tự.

Giải bài 13 Thuật toán tìm kiếm

Trả lời rút gọn:

Bảng 1. Tìm số 21 trong dãy số bằng thuật toán tìm kiếm

Lần lặp

Số ghi trên thẻ

Đúng số cần tìm?

Đã hết thẻ số

126SaiSai
214SaiSai
324SaiSai
418SaiSai
515SaiSai
621ĐúngSai

Câu 2. Lựa chọn phương án đúng

Để tìm kiếm một số trong dãy số bằng thuật toán tìm kiếm, ta thực hiện:

A. Lấy ngẫu nhiên một số trong dãy số để so sánh với số cần tìm.

B. So sánh lần lượt từ số đầu tiên trong dãy số với số cần tìm.

C. Sắp xếp dãy số theo thứ tự tăng dần.

D. So sánh số cần tìm với số ở giữa dãy số.

Trả lời rút gọn:

Đáp án:B.

2. Thuật toán tìm kiếm nhị phân

Câu hỏi. Em và bạn hãy thực hiện trò chơi mô phỏng thuật toán tìm kiếm nhị phân theo hướng dẫn sau:

a) Chuẩn bị 10 thẻ, mỗi thẻ ghi một số khác nhau. Sắp xếp các thẻ số thành một dãy trên mặt bàn theo thứ tự giá trị tăng dần của số ghi trên thẻ. Đặp úp mặt ghi số để không nhìn thấy số ghi trên các thẻ.

b) Em đề nghị bạn thực hiện thuật toán tìm kiếm nhị phân để tìm một số do em đưa ra.

c) Hoán đổi vai trò, em thực hiện tìm kiếm theo đề nghị của bạn.

Trả lời rút gọn:

Học sinh tự thực hiện