TIET 12 BAI 4 BAI TOAN VA THUAT TOAN (t 5)

2 87 0
TIET 12   BAI 4  BAI TOAN VA THUAT TOAN (t 5)

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

Thông tin tài liệu

Chương I: Một số khái niệm tin học GV: Huỳnh Thị Hảo TUẦN TIẾT 12 Ngày soạn:21/9/2013 BÀI BÀI TOÁN THUẬT TOÁN (T4) I/ Mục đích, yêu cầu Về kiến thức - Học sinh làm quen thêm thuật toán tìm kiếm tuần tự, biết thêm số thủ thuật tìm thuật toán Về kỹ - Xác định Input, Output, xây dựng giải sau xây dựng thuật toán để giải toán II/ Phương pháp phương tiện dạy học Phương pháp dạy học - Phương pháp diễn giảng, đàm thoại, thảo luận trao đổi nhóm Phương tiện dạy học - Giáo án, sách giáo khoa, phấn, viết, bảng III/ Tiến trình dạy học Ổn định lớp.(1ph) Kiểm tra cũ.(5ph) Hãy nêu khái niệm thuật toán Từ cho biết thuật toán có tính chất nào? Tiến trình lên lớp TG 3’ HOẠT ĐỘNG CỦA GV HOẠT ĐỘNG CỦA HS NỘI DUNG BÀI HỌC + Hôm tiếp tục nghiên cứu thuật toán số dạng toán tìm kiếm + Trong đời sống ngày thường xảy tình tìm kiếm Chẳng hạn như: sách thư viện, tìm người quan Những người có cách tìm kiếm khác nhau, nhiên có cách tìm nhanh, có cách tìm lâu Ở phụ thuộc vào cách tìm kiếm nào? + VD: Cho dãy số: 10 - k = → i= ? -k=8 → i=? + Nghe giảng, chuẩn bị vào BÀI BÀI TOÁN THUẬT TOÁN (T4) Khái niệm toán Khái niệm thuật toán Một số ví dụ: VD 3: Bài toán tìm kiếm Cho dãy A gồm N số nguyên khác nhau: a1, a2, ,aN số nguyên k Cần biết có hay không số i (1 ≤ i ≤ N ) mà = k Nếu có cho biết số Số nguyên k gọi khóa tìm kiếm (gọi tắt khóa) + Thảo luận, trả lời * Thuật toán tìm kiếm - k = 7, i = (Sequential Search) - k = 8, i thỏa + Các bước giải toán: gồm mãn bước + Nêu bước giải + Xác định bước giải toán toán * Xác định toán - Input: Giáo án tin học 10 Trang Chương I: Một số khái niệm tin học - Output: * Ý tưởng: * Thuật toán + Xác định toán 3’ + GV yêu cầu HS xác định toán 5’ 18’ 10ph GV: Huỳnh Thị Hảo * Xác định toán - Input: Dãy A gồm N số nguyên a1, a2, , aN, khóa k - Output: Chỉ số i mà a i = k số hạng + Cùng GV viết thuật * Ý tưởng: + GV dựa vào dãy số cho toán Tìm kiếm cách hướng dẫn HS tìm tự nhiên Lần lượt từ số hạng số hạng cần tìm cách thứ nhất, so sánh số hạng xét từ đầu dãy đến đến gặp số hạng khóa, tìm gặp thông báo giá trị số i cần tìm khóa tìm đến cuối dãy mà không * Thuật toán tìm thấy số hạng cần tìm - B 1: Nhập N, số hạng a1, thông báo không tìm thấy Từ a2, , aN, khóa k GV hướng dẫn HS tìm - B 2: i ← 1; thuật toán - B 3: Nếu = k thông báo số i kết thúc; + Ghi chú: Trong thuật - B 4: i ← i+1; toán trên, i biến số - B 5: Nếu i>N thông báo nhận giá trị nguyên dãy A số hạng có từ đến N +1 giá trị k kết thúc; - B 6: Quay lại bước 3; + Ví dụ cụ thể việc mô + Theo dõi HS mô VD: Với k=2 N=8 thực thuật toán bước Với k=6 N=8 A 11 i - - Với i = a5 = Với i từ 1- giá trị Củng cố (2’) - Nêu lên bước xây dựng thuật toán thuật toán toán Dặn dò Học bài, xem trước tập Ngày tháng năm Duyệt tổ trưởng Lê Thanh Điền Giáo án tin học 10 Trang ... tìm - B 2: i ← 1; thuật toán - B 3: Nếu = k thông báo số i kết thúc; + Ghi chú: Trong thuật - B 4: i ← i+1; toán trên, i biến số - B 5: Nếu i>N thông báo nhận giá trị nguyên dãy A số hạng có từ

Ngày đăng: 29/09/2017, 08:14

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan