1. Trang chủ
  2. » Giáo án - Bài giảng

T13_Bai4(t4)

2 63 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

Trường THPT Ngô Gia Tự Giáo án tin 10 Tuần : 7 Ngày soạn:03/09/08 CHƯƠNG I. MỘT SỐ KHÁI NIỆM CƠ BẢN CỦA TIN HỌC §4. BÀI TỐN VÀ THUẬT TỐN (tt) A. Mục tiêu bài học 1. Kiến thức:  Biết vai trò bài tốn tìm kiếm trong cuộc sống  Giới thiệu cho học sinh bài tốn tìm kiếm tuần tự. 2. Kỹ năng:  Đưa ra được ý tưởng để giải một bài tốn tìm kiếm tuần tự. Vận dụng để viết giải thuật dạng liệt kê và sơ đồ khối. 3. Thái độ:  u thích nghiên cứu thuật tốn B. Phương pháp:  Giải thích – Đàm thoại – Nêu vấn đề  Giáo viên gợi mở để HS tham gia vào bài C. Chuẩn bị của giáo viên và học sinh: 1. Giáo viên Dự đốn được các ý tưởng cũng như các thuật tốn mà học sinh đưa ra. 2. Học sinh Nắm rõ cách xây dựng thuật tốn dạng liệt kê và sơ đồ khối đối với bài tốn tìm kiếm. D.Tiến trình lên lớp 1. Ổn định lớp - Chào, kiểm tra sỉ số lớp 2. Kiểm tra bài cũ Chạy giải thuật sắp xếp với dãy A như sau: 2, 4, 6, 1, 5, 7, 3, 9, 7 . 3. Bài mới 3.1 Đặt vấn đề: Hơm trước chúng ta đã được học về thuật tốn tìm kiếm tuần tự. Thuật tốn này cógì khác so với thuật tốn tìm kiếm nhị phân. Chúng ta sẽ tìm hiểu về thuật tốn tìm kiếm nhị phân. . 3.2 Triển khai bài mới Hoạt động của giáo viên và học sinh Nội dung kiến thức HĐ1: Giới thiệu và hướng dẫn cho học sinh mơ tả thuật tốn tìm kiếm tuần tự GV: Số ngun k gọi là khố tìm kiếm. Ví dụ: Dãy A: 5, 7, 1, 4, 2, 9, 8, 11, 25, 51. Khố k =2: Dãy có số hạng a 5 = k. Chỉ số cần tìm là i=5. Khố k=6 thì ntn? 3. Một số ví dụ về thuật tốn: Thuật tốn tìm kiếm tuần tự: Ví dụ 3: Cho dãy A gồm N số ngun khác nhau: a 1 , a 2 ,…,a N và một số ngun k. Cần biết có hay khơng chỉ số i (1 ni ≤≤ ) mà a i = k. Nếu có hãy cho biết chỉ số đó. HĐ2: Giúp học sinh xác định bài tốn và ý tưởng giải thuật. GV: Hãy tìm I, O của bài tốn. GV: Hãy nêu ý tưởng giải thuật? Thuật tốn tìm kiếm tuần tự: Xác định bài tốn: I: Dãy A gồm N số ngun khác nhau a 1 , a 2 , …,a N , số ngun k. O: Chỉ số I mà a i =k hoặc thơng bào khơng có số hạng nào của A có giá trị bằng k. Ý tưởng: Thực hiện một cách tự nhiên. Lần lượt từ số Giáo viên : Trần Chí Thu 1 Tiế t 13 Trường THPT Ngô Gia Tự Giáo án tin 10 hạng thứ nhất, ta so sánh giá trị số hạng đang xét với khố cho đến khi hoặc gặp một số hạng bằng kháo hoặc dãy đã được xét hết và khơng có giá trị nào bằng khố. HĐ3: Giới thiệu và hướng dẫn cho học sinh xây dựng thuật tốn tìm kiếm tuần tự. B1: Nhập N, các số hạng a 1 , a 2 ,…,a N và khố k; B2: i:=1; B3: Nếu a i =k thì thơng báo chỉ số i, rồi kết thúc. B4: i:=i+1; 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 rồi kết thúc; B6: Quay lại bước 3. GV: I là gì, nhận giá trị trong khoảng nào? HS: I là biến chỉ số và I có giá trị từ 0 đến n+1 HS: Chạy giải thuật với dãy A, khố k cho trước. Thuật tốn: Sơ đồ khối: 4. Củng cố bài - Giới thiệu lại các bước của thuật tốn. 5. Dặn dò: ( 2 phút) BTVN : 1.Dùng sơ đồ khối để giải bài tốn tìm UCLN. 2. Cho dãy A gồm N số ngun a 1 ,a 2 ,…,a N . Cần sắp xếp các số hạng để dãy A trở thành dãy khơng tăng. 6. Rút kinh nghiệm Giáo viên : Trần Chí Thu 2 S Đ Nhập N, a 1 , a 2 ,…,a N, k; i:=1 i:=i+1 a i =k Đưa ra A, end. i>N TB A ko có số hạng có GT = k, end. Đ S

Ngày đăng: 27/08/2013, 12:10

Xem thêm

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w