Kiểm trabài cũ: Kiểm tra 15 phỳt.

Một phần của tài liệu giaoan 10 tron bo (Trang 31)

D. TIẾN TRèNH LấN LỚP:

2.Kiểm trabài cũ: Kiểm tra 15 phỳt.

Hĩy mụ tả thuật toỏn giải phương trỡnh bậc 2: ax2+bx+c=0 (a≠0) bằng sơ đồ khối.

3. Bài mới:

a, Đặt vấn đề: Tỡm kiếm là việc thường xảy ra trong cuộc sống, chẳng hạn cần tỡm cuốn sỏch giỏo khoa Tin học 10 trờn giỏ sỏch, cần tỡm một học sinh trong một danh sỏch lớp học… Núi một cỏch tổng quỏt là cần tỡm một đối tượng cụ thể nào đú trong tập hợp cỏc đối tượng cho trước thỡ ta làm như thế nào. Để làm được điều đú chỳng ta sẽ tỡm hiểu về thuật toỏn tỡm kiếm. b, Triển khai bài:

HOẠT ĐỘNG CỦA THẦY VÀ TRề NỘI DUNG KIẾN THỨC

Hđ 1: Tỡm hiểu thuật toỏn tỡm kiếm tuần tự.

HS: Nghiờn cứu SGK.

GV: Gọi HS xỏc định bài toỏn HS: Xỏc định bài toỏn

GV: Cho vớ dụ cụ thể để giải thớch cho HS hiểu bài toỏn.

GV: Gọi HS nờu ý tưởng HS: Nờu ý tưởng

3. Một số vớ dụ về thuật toỏn:

Vớ dụ 4 : Bài toỏn tỡm kiếm.

Bài toỏn: Cho dĩy A gồm N số nguyờn khỏc nhau: a1, a2, .. an và một số nguyờn k. Cần biết cú hay khụng chỉ số I (1≤i≤n) mà ai=k. Nếu cú hĩy cho biết số đú.

* Thuật toỏn tỡm kiếm tuần tự:

- Xỏc định bài toỏn:

+ Input: Số nguyờn n,k và dĩy số a1,a2, ..an

+ Output: Chỉ số i mà ai=k hoặc thụng bỏo khụng cú số hạng nào của dĩy A cú giỏ trị bằng k.

- í tưởng:

Lần lượt so sỏnh k với cỏc số trong dĩy, bắt đầu từ a1 cho đến khi gặp một số hạng bằng k thỡ kết thỳc hoặc đến cuối dĩy thỡ kết thỳc.

GV: Gọi 1 HS viết thuật toỏn bằng cỏch liệt kờ.

HS: Viết thuật toỏn.

GV: Nhận xột và giải thớch thờm.

GV: Gọi 1 HS lờn bảng vẽ sơ đồ khối biểu diễn thuật toỏn.

HS: Vẽ sơ đồ khối. GV: Nhận xột.

GV: Mụ phỏng thuật toỏn với dĩy số và khoỏ k cụ thể.

Hđ 2: Ứng dụng thuật toỏn tỡm kiếm tuần tự để giải quyết cỏc bài toỏn khỏc.

GV: Gọi HS xỏc định bài toỏn. HS: Xỏc định bài toỏn.

GV: Gọi HS nờu ý tưởng. HS: Nờu ý tưởng.

GV: Giải thớch cụ thể về ý tưởng.

+ Cỏch liệt kờ:

B1: Nhập n, k và cỏc số hạng a1,a2..an B2: i←1

B3: Nếu ai=k thỡ thụng bỏo chỉ số i rồi kết thỳc. B4: i←i+1 (adsbygoogle = window.adsbygoogle || []).push({});

B5: Nếu i>n thỡ thụng bỏo dĩy A khụng cú số hạng nào cú giỏ trị bằng k, kết thỳc.

B6: Quay lại bước 3. + Sơ đồ khối:

Vớ dụ 5: Cho dĩy số gồm n phần tử a1,a2..an hĩy cho biết trong dĩy cú bao nhiờu số hạng cú giỏ trị bằng k cho trước.

- Xỏc định bài toỏn:

+ Input: Dĩy số nguyờn, số nguyờn n, k.

+ Output: Thụng bỏo cú bao nhiờu số hạng cú giỏ trị bằng k.

- í tưởng:

+ Khởi tạo biến dem = 0.

+ Lần lượt so sỏnh k với cỏc số trong dĩy, bắt đầu từ a1 cho đến cuối dĩy khi gặp một số hạng bằng k thỡ dem ← dem +1. - Thuật toỏn: a, Cỏch liệt kờ: B1: Nhập n, k và cỏc số hạng a1,a2..an B2: i←1, dem ← 0 B3: Nếu ai=k thỡ dem←dem+1 Nhập n,k, dĩy số ai=k i←1 i>n Đưa ra i, kết thỳc i← i+1 Đ Đ S S Thụng bỏo khụng cú số hạng nào = k, kết thỳc

GV: Gọi 1 HS trỡnh bày thuật toỏn bằng cỏch liệt kờ.

HS: Trỡnh bày thuật toỏn bằng cỏch liệt kờ.

GV: Nhận xột.

GV: Gọi 1 HS trỡnh bày thuật toỏn bằng sơ đồ khối.

HS: Lờn bảng vẽ sơ đồ khối. GV: Nhận xột.

GV: Mụ phỏng thuật toỏn bằng một dĩy số cụ thể.

B4: i←i+1

B5: Nếu i>n thỡ thụng bỏo dĩy A cú dem số hạng cú giỏ trị bằng k, kết thỳc.

B6: Quay lại bước 3.

b, Sơ đồ khối: Ngày 27/09/2010 Tổ trưởng Trần Đức Lực Nhập n,k, dĩy số ai=k i←1 dem←0 i>n i← i+1 Đ Đ S S Thụng bỏo cú dem số hạng cú giỏ trị = k, kết thỳc dem← dem+1

Ngày soạn: 03/10/2010 Tuần: 07

Tiết: 13 + 14

Bài 4: BÀI TỐN VÀ THUẬT TỐN A. MỤC TIấU A. MỤC TIấU

1. Kiến thức:

- Hiểu được thuật toỏn tỡm kiếm nhị phõn.

2. Kỹ năng:

- Vận dụng thuật toỏn để giải quyết cỏc bài toỏn khỏc.

3. Thỏi độ:

o Rốn luyện cho HS tư duy logic, làm việc cú khoa học.

B. PHƯƠNG PHÁP:

Nờu và giải quyết vấn đề + thuyết trỡnh. (adsbygoogle = window.adsbygoogle || []).push({});

C. CHUẨN BỊ CỦA GIÁO VIấN VÀ HỌC SINH:

1. Chuẩn bị của GV: SGK

2. Chuẩn bị của HS: SGK

D. TIẾN TRèNH LấN LỚP:

1. Ổn định lớp: Ồn định lớp kiểm tra sĩ số.2. Kiểm tra bài cũ:

Một phần của tài liệu giaoan 10 tron bo (Trang 31)