Soạn mới giáo án Tin học 7 KNTT bài 14: Thuật toán tìm kiếm tuần tự

Soạn mới Giáo án tin học 7 kết nối tri thức bài Thuật toán tìm kiếm tuần tự. Đây là bài soạn mới nhất theo mẫu công văn 5512. Giáo án soạn chi tiết, đầy đủ, trình bày khoa học. Tài liệu có bản word tải về. Hi vọng đây sẽ là tài liệu hữu ích để thầy cô tham khảo và nâng cao chất lượng giảng dạy. Mời thầy cô và các bạn kéo xuống tham khảo

Cùng hệ thống với: Kenhgiaovien.com - tech12h.com - Zalo hỗ trợ: Fidutech - nhấn vào đây

Rõ nét về file powerpoint trình chiếu. => Xem thêm

BÀI 14: THUẬT TOÁN TÌM KIẾM TUẦN TỰ

(1 tiết)

 

I. MỤC TIÊU

1. Mục tiêu

Sau bài học này, HS sẽ:

-       Giải thích được thuật toán tìm kiếm tuyến tính.

-       Biểu diễn và mô phỏng được hoạt động của thuật toán đó trên một bộ dữ liệu vào có kích thước nhỏ.

2. Năng lực

-       Năng lực chung:

·      Tự chủ và tự học: biết lắng nghe và chia sẻ ý kiến cá nhân với bạn, nhóm và GV. Tích cực tham gia các hoạt động trong lớp.

·      Giao tiếp và hợp tác: có thói quen trao đổi, giúp đỡ nhau trong học tập; biết cùng nhau hoàn thành nhiệm vụ học tập theo sự hướng dẫn của thầy cô.

Giải quyết vấn đề và sáng tạo: biết phối hợp với bạn bè khi làm việc nhóm, có sáng tạo khi tham gia các hoạt động tin học.

-       Năng lực riêng:

·      Giải thích được thuật toán tìm kiếm tuyến tính.

·      Biểu diễn và mô phỏng được hoạt động của thuật toán đó trên một bộ dữ liệu vào có kích thước nhỏ.

3. Phẩm chất

-       Các hoạt động khuyến khích các em hợp tác làm việc có trách nhiệm, có sự trao đổi, tôn trọng ý kiến người khác. Giúp các em có điều kiện học tập lẫn nhau.

-       Chia sẻ niềm vui khi cùng nhau hoàn thành một sản phẩm.

II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU

1. Đối với giáo viên

-       SGK, SGV, SBT Tin học 7.

-       Máy tính, máy chiếu.

2. Đối với học sinh

-       SGK, SBT Tin học 7.

III. TIẾN TRÌNH DẠY HỌC

A. HOẠT ĐỘNG KHỞI ĐỘNG

a. Mục tiêu: Thông qua hoạt động, đặt HS vào tình huống thực tiễn chứa đựng vấn đề cần giải quyết.

b. Nội dung: GV cho HS đọc tình huống trong SGK và yêu cầu HS lấy thêm VD về yêu cần tìm kiếm trong thực tiễn.

c. Sản phẩm học tập: HS nêu được bài toán tìm kiếm trong thực tiễn và nhu cầu tìm hiểu thuật toán tìm kiếm.

d. Tổ chức thực hiện:

Bước 1: GV chuyển giao nhiệm vụ học tập

GV cho HS đọc tình huống trong SGK và xử lí tình huống: Gia đình bạn An bán giống cây trồng cho bà con nông dân trong vùng. Hôm nay có một khách hàng gọi điện đến mua cây giống và nhờ mẹ An chở cây giống đến nhà. Thông tin khách hàng được mẹ An ghi trong cuốn sổ lưu danh sách khách hàng gồm họ tên, địa chỉ, số điện thoại. Em hãy cùng An giúp mẹ tìm địa chỉ từ danh sách khách hàng để chuyển cây giống nhé.

- GV tổ chức cho HS hoạt động nhóm và thực hiện nhiệm vụ: Em hãy kể thêm một số tình huống và cách xử lí.

Bước 2: HS thực hiện nhiệm vụ học tập

HS đọc tình huống trong SGK và xử lí tình huống.

HS hoạt động nhóm và thực hiện nhiệm vụ.

Bước 3: Báo cáo kết quả hoạt động và thảo luận

- HS lắng nghe cách xử lí tình huống của bạn và nhận xét.

- HS nêu ví dụ thực tiễn và cách xử lí.

- HS khác lắng nghe, nhận xét, góp ý.

Bước 4: Đánh giá kết quả, thực hiện nhiệm vụ học tập

- GV đánh giá, nhận xét.

- GV nhấn mạnh nhu cầu bài toán tìm kiếm trong thực tiễn.

- GV dẫn dắt HS vào bài học: Bài 14: Thuật toán tìm kiếm tuần tự.

B. HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC

Hoạt động 1: Thuật toán tìm kiếm tuần tự

a. Mục tiêu: Thông qua hoạt động, HS hiểu được thuật toán tìm kiếm tuần tự và mô phỏng thuật toán với dữ liệu đầu vào kích thước nhỏ.

b. Nội dung:

GV yêu cầu HS đọc hiểu và cùng với HS diễn giải hoạt động của thuật toán tìm kiếm tuần tự.

- GV trình bày sơ đồ khối của thuật toán và hoàn thiện HD1.

- GV tổ chức cho HS đọc nội dung Mô tả thuật toán tìm kiếm tuần tự bằng ngôn ngữ tự nhiên SGK tr.73 và nêu các bước cụ thể.

- GV tổ chức cho HS làm việc cá nhân và thực hiện hoạt động câu hỏi SGK tr.73.

c. Sản phẩm học tập: Thuật toán tìm kiếm tuần tự và các bước mô tả thuật toán tìm kiếm tuần từ bằng ngôn ngữ tự nhiên.

d. Tổ chức hoạt động:

HOẠT ĐỘNG CỦA GV – HS

DỰ KIẾN SẢN PHẨM

Bước 1: GV chuyển giao nhiệm vụ học tập

* Tìm kiếm tuần tự

GV yêu cầu HS đọc hiểu mục Thuật toán tìm kiếm tuần tự và cho biết:

+ Thuật toán tìm kiếm giúp chúng ta điều gì?

+ Từ tình huống khởi động, em hãy nêu công việc mà An cần làm.

+ Nêu An chưa tìm thấy khách hàng mà mẹ yêu cần thì An phải làm gì với những khách hàng đã tìm kiếm trước đó?

+ Nếu An tìm hết danh sách mà không tìm thấy thì An cần làm gì?

+ Điều kiện để dừng vòng lặp là gì?

* Sơ đồ khối mô tả thuật toán tìm kiếm tuần tự địa chỉ khách hàng

- GV trình bày sơ đồ khối của thuật toán.

* Hoạt động 1: Tìm địa chỉ

- GV tổ chức cho HS hoạt động nhóm, thực hiện Hoạt động 1: Danh sách khách hàng được mẹ An ghi trong Bảng 14.1 như sau:

Table

Description automatically generated

Em hãy kẻ Bảng 14.2 vào vở và điền các bước thực hiện thuật toán tìm kiếm tuần tự để tìm ra địa chỉ của khách hàng cho họ tên là “Thanh Trúc”.

Text, table

Description automatically generated

- GV tổ chức cho HS đọc nội dung Mô tả thuật toán tìm kiếm tuần tự bằng ngôn ngữ tự nhiên SGK tr.73 và thực hiện nhiệm vụ: Em hãy trình bày các bước mô tả thuật toán tìm kiếm tuần tự bằng ngôn ngữ tự nhiên.

- GV chốt kiến thức:

* Câu hỏi/SGK tr.73

- GV tổ chức cho HS hoạt động cặp đôi và trả lời mục câu hỏi SGK tr.73:

Text

Description automatically generated

Bước 2: HS thực hiện nhiệm vụ học tập

HS đọc hiểu mục Thuật toán tìm kiếm tuần tự và thực hiện nhiệm vụ.

- HS hoạt động nhóm, thực hiện Hoạt động 1.

- HS đọc nội dung Mô tả thuật toán tìm kiếm tuần tự bằng ngôn ngữ tự nhiên SGK tr.73 và thực hiện nhiệm vụ.

HS hoạt động cặp đôi và trả lời mục câu hỏi SGK tr.73.

- GV hướng dẫn, theo dõi, hỗ trợ HS nếu cần thiết.

Bước 3: Báo cáo kết quả hoạt động và thảo luận

- GV mời đại diện HS trả lời câu hỏi và hoàn thành bài tập.

- GV mời đại diện HS khác nhận xét, bổ sung.

Bước 4: Đánh giá kết quả, thực hiện nhiệm vụ học tập

- GV đánh giá, nhận xét, chuẩn kiến thức.

- GV chuyển sang nội dung mới.

 

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

* Tìm kiếm tuần tự

- Thuật toán tìm kiếm giúp chúng ta tìm được dữ liệu cần thiết để có được thông tin ta cần một cách hiệu quả.

- Công việc An cần làm có thể nêu thành bài toán tìm kiếm như sau:

+ Đầu vào: danh sách khách hàng: họ tên khách hàng cần tìm.

+ Đầu ra: địa chỉ khách hàng cần tìm.

+ Thưc hiện tìm kiếm lần lượt từ đầu đến cuối danh sách khách hàng.

à Cách tìm kiếm này gọi là tìm kiếm tuần tự.

- Với mỗi họ tên khách hàng trong danh sách, An kiểm tra họ tên khách hàng mà mẹ yêu cầu:

+ Nếu đúng, ghi ra địa chỉ và kết thúc công việc.

+ Nếu sai, chuyển đến khách hàng tiếp theo → tìm hết danh sách mà không thấy → thông báo là không tìm thấy và kết thúc.

à Chưa tìm thấy và chưa tìm hết thì còn tìm tiếp (cấu trúc lặp).

- Điều kiện cần kiểm tra để dừng cấu trúc lặp:

+ Kiểm tra họ tên khách hàng có đúng là họ tên cần tìm không.

+ Kiểm tra đã hết danh sách chưa.

* Sơ đồ khối mô tả thuật toán tìm kiếm tuần tự địa chỉ khách hàng

Diagram

Description automatically generated

* Hoạt động 1:Tìm địa chỉ

Bước

Tên khách hàng

Có đúng khách hàng cần tìm không?

Có đúng là đã hết danh sách không?

1

Nguyên An

Sai

Sai

2

Trần Bình

Sai

Sai

3

Hoàng Mai

Sai

Sai

4

Thanh Trúc

Đúng

Bước thứ 4, tìm thấy tên khách hàng nên ghi ra địa chỉ của khách hàng và kết thúc thuật toán.

Mô tả thuật toán tìm kiếm tuần tự bằng ngôn ngữ tự nhiên

- Bước 1. Xét vị trí đầu tiên của danh sách.

- Bước 2. Nếu giá trị của phần tử ở vị trí cần tìm thì chuyển sang Bước 4, nếu không thì chuyển đến vị trí tiếp theo.

- Bước 3. Kiểm tra đã hết danh sách chưa. Nếu đã hết danh sách thì chuyển sang Bước 5, nêu chưa thì lặp lại từ Bước 2.

- Bước 4. Trả lời “Tìm thấy” và chỉ ra vi trí phần tử tìm được. Kết thúc.

- Bước 5. Trả lời “không tìm thấy:. Kết thúc.

* Câu hỏi/SGK tr.73

1. D

2. B

Soạn mới giáo án Tin học 7 KNTT bài 14: Thuật toán tìm kiếm tuần tự

MỘT VÀI THÔNG TIN

  • Giáo án gửi là giáo án bản word, dễ dàng chỉnh sửa theo yêu cầu của địa phương
  • Font chữ: Time New Roman, trình bày rõ ràng, khoa học.

PHÍ GIÁO ÁN:

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

=> Lúc đặt nhận đủ giáo án ngay và luôn

CÁCH ĐẶT:

  • Bước 1: gửi phí vào tk: 10711017 - Chu Văn Trí - Ngân hàng ACB
  • Bước 2: Click vào đây để nhắn tin Zalo thông báo và nhận giáo án

Từ khóa tìm kiếm: giáo án tin học 7 KNTT mới, soạn giáo án tin học 7 mới kết nối bài Thuật toán tìm kiếm tuần tự, giáo án soạn mới tin học 7 kết nối

Đia chỉ: Tòa nhà TH Office, 90 Khuất Duy Tiến, Thanh Xuân, Hà Nội
Điện thoại hỗ trợ: Fidutech - click vào đây
Chúng tôi trên Yotube
Cùng hệ thống: baivan.net - Kenhgiaovien.com - tech12h.com

Chat hỗ trợ
Chat ngay