Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 16 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
16
Dung lượng
107,5 KB
Nội dung
CHỦ ĐỀ: BÀI TỐN TÌM KIẾM Bước 1: Lựa chọn chủ đề Bài tốn tìm kiếm ( Tin học 10) Thời lượng : tiết (từ Tiết PPCT 12 - 16 ) Bước 2: Xác định KTKN lực hướng tới chủ đề a) Chuẩn kiến thức, kĩ năng, thái độ theo chương trình hành Yêu cầu KTKN: - Kiến thức • Biết khái niệm tốn thuật tốn, đặc trưng thuật tốn • Hiểu cách biểu diễn thuật tốn sơ đồ khối ngơn ngữ liệt kê • Hiểu thuật tốn tìm kiếm Kỹ Về kỹ năng: • Xây dựng thuật tốn tìm kiếm dãy liệt kê sơ đồ khối Về thái độ: - HS hứng thú với học làm quen với tìm thuật tốn cho toán - Rèn luyện tư giải tốn; biết quy định nghiêm ngặt trình bày thuật toán b) Năng lực hướng tới: Sau học chủ đề học sinh đạt số lực sau: - Hiểu khái niệm toán, thuật tốn tìm kiếm - Biết vận dụng thuật tốn tìm kiếm để giải tốn Bước 3: Bảng mô tả mức yêu cầu cần đạt cho loại câu hỏi/bài tập chủ Loại câu Nội dung hỏi/bài Nhận biết Thông hiểu Vận dụng thấp Vận dụng cao tập Tìm Hs nhận biết kiếm tốn Hs xác định tìm kiếm thực tế tốn sống tìm kiếm Câu hỏi Câu hỏi Bài tập định tính ND1.TB.NB.1 ND1.TB.NB.2 Hs xác định toán, nêu ý HS biết xây dựng tường thuật tốn tìm kiếm tốn tìm kiếm Bài tập (bằng sơ đò định khối liệt kê dãy số lượng bước) Câu hỏi Câu hỏi ND1.DL.TH.1 ND1.DL.VDT1 ND1.DL.TH.2 ND1.DL.TH.3 Bài tập Áp dụng thuật toán Áp dụng thuật tìm kiếm tốn tìm kiếm giải tốn tìm giải kiếm dãy tốn tìm kiếm dãy Câu hỏi Câu hỏi ND1.TB.VDT.1 ND1.TB.VDC.1 ND1.TB.VDC.2 Câu hỏi ND2.DT.NB.1 Bài ND2.DT.NB.2 tốn tìm ND2.DT.NB.3 kiếm giá ND2.DT.NB.4 trị lớn ND2.DT.NB.5 Câu hỏi ND2.DL.VDT.1 (max) , bé (min) Bài tập ND2.DL.VDT.2 định lượng ND2.DL.VDT.3 ND2.DL.VDT.4 ND2.DL.VDT.5 Bước 4: Hệ thống câu hỏi/bài tập đánh giá theo mức mô tả Câu ND1.DT.NB.1: Nêu ví dụ tốn tìm kiếm sống? Câu ND1.DT.TH.1: Đề xuất cách tìm bạn học sinh lớp 10a1 có tên Lê Na Câu ND1.DL.TH.1: XĐBT? Câu ND1.DL.TH.2: Chơi trò chơi: có n hộp (n=5) hộp chứa số nguyên có số ngun k=3 em tìm hộp có giá trị k hay khơng có hộp thứ máy? Câu ND1.DL.TH.3: Nêu ý tưởng giải tốn? Câu ND1.DL.VDT.1: Trình bày thuật tốn? Câu ND1.BT.VDT.1: Cho dãy A gồm số a1, a2, .,an số nguyên k Đếm dãy có số k? Câu ND1.BT.VDC.1: Cho dãy A gồm số a1, a2, .,an số nguyên k a/ Tìm dãy vị trí thứ i mà = k b/ Tìm dãy vị trí thứ i cuối mà = k Câu ND1.BT.VDC.2: Cho dãy A gồm số a1, a2, .,an số ngun k a/ Tìm dãy vị trí thứ i mà chia hết cho k b/ Tìm dãy vị trí thứ i cuối mà chia hết cho k Câu ND1.BT.VDC.3: Cho dãy A gồm số a1, a2, .,an a/ Đếm dãy có số chẵn b/ Đếm dãy có số lẻ vị trí chẵn Ngày soạn 10/10/2017 Tiết PPCT: 12 CHỦ ĐỀ: BÀI TỐN TÌM KIẾM (Tiết 1) I MỤC TIÊU 1.Kiến thức: - Hiểu khái niệm: Bài tốn tìm kiếm 2.Kỹ năng: - Biết cách xác định Input Output tốn cụ thể - Biết trình bày thuật tốn tìm kiếm liệt kê bước sơ đồ khối 3.Thái độ: - Rèn luyện ý thức học tập, tìm hiểu tốn thường gặp tin học II.CHUẨN BỊ 1- Giáo viên: SGK,SGV, giáo án, số tốn tìm kiếm sống tin học 2- Học sinh: SGK, ghi, xem trước nội dung học III.HOẠT ĐỘNG DẠY HỌC: Ổn định lớp, kiểm tra sĩ số: Bài cũ: Nội dung mới: Hoạt động giáo Viên Nội dung 1: Hoạt động học sinh Bài tốn tìm kiếm Câu ND1.DT.NB.1: Nêu ví dụ tốn tìm kiếm sống? Vd : Tìm sách tin học 10 giá sách Tìm xem bạn lớp hơm vắng học Câu ND1.DT.TH.1: Đề xuất cách tìm bạn học sinh lớp 10a1 có tên Lê Na Tìm từ đầu danh sách gặp tên Lê Na kết thúc việc tìm kiếm, hết danh sách khòng có thơng Danh sách lớp 10a1 có 34 bạn , bạn Viết Hải, báo khơng có bạn tên cần tìm kết thúc vị trí số đến dừng việc tìm kiếm bạn Lê Na tìm hết danh sách khơng có Ta gọi Viết Hải Lê Na khóa tìm kiếm Việc tìm kiếm thực cách tự nhiên, từ số hạng thứ nhất, ta so sánh giá trị số hạng với khóa gặp số hạng khố dãy xét hết mà khơng có giá trị khố gọi tìm kiếm Bài toán đặt vấn đề: Cho dãy A gồm N số nguyên khác a1,a2, aN số ngun k, tìm dãy có hay khơng số i mà = k ( k :gọi khố tìm kiếm) *) Xác định tốn: Input: Dãy A gồm N số nguyên a1,a2 aN; k Output: i mà = k thông báo dãy A không Câu ND1.DL.TH.1: XĐBT? Hs thự trò chơi hướng dẫn giáo viên Gợi ý : Câu ND1.DL.TH.2: Chơi trò chơi: có n hộp (n=5) hộp chứa số nguyên có số *) Ý tưởng: nguyên k=3 em tìm hộp có giá trị Lần lượt từ số hạng thứ nhất,ta so sánh giá trị số hạng k hay không có hộp xét với khố gặp số hạng thứ ? khố dãy xét hết khơng có giá trị Câu ND1.DL.TH.3: Nêu ý tưởng giải khoá toán? *) Thuật toán: Cách liệt kê: Câu ND1.DL.VDT.1: Trình bày thuật tốn? B1: Nhập N, số hạng a1, a2 aN khoá k; B2: i 1; B3: Nếu = k thơng báo số i, kết thúc; B4: i i + 1; B5: Nếu i > N thơng báo dãy A khơng có số hạng có giá trị k, kết thúc; B6: Quay lại B3 Sơ đồ khối: Nhập N a1, a2 , aN; k i1 Ai =K Đưa i kết thúc ii+1 i>N Thông báo dãy A khơng có số hạng có giá trị k kết thúc BƯỚC 6.1: ĐÁNH GIÁ CUỐI NỘ DUNG 1: Cũng cố: Thuật tốn tìm kiếm cách tự nhiên, từ phần tử thứ nhất, ta so sánh giá trị số hạng với khóa tìm thấy số hạng có giá trị khóa xét hết dãy mà khơng có giá trị khóa, việc tìm kiếm gọi tìm kiếm BTVN Câu ND1.BT.VDT.1: Cho dãy A gồm số a1, a2, .,an số nguyên k Đếm dãy có số k? Câu ND1.BT.VDC.1: Câu ND1.BT.VDC.1: Cho dãy A gồm số a1, a2, .,an số ngun k a/ Tìm dãy vị trí thứ i mà = k b/ Tìm dãy vị trí thứ i cuối mà = k Ngày soạn 15/10/2016 Tiết PPCT: 13 CHỦ ĐỀ: BÀI TOÁN TÌM KIẾM (Tiết 2) I MỤC TIÊU 1.Kiến thức: - Hiểu khái niệm: Bài tốn tìm kiếm 2.Kỹ năng: - Biết cách xác định Input Output tốn cụ thể - Biết trình bày thuật tốn tìm kiếm liệt kê bước sơ đồ khối - Biết vận dụng thuật tốn tìm kiếm để giải tốn 3.Thái độ: - Rèn luyện ý thức học tập, tìm hiểu tốn tìm kiếm thường gặp tin học II.CHUẨN BỊ 1- Giáo viên: SGK,SGV, giáo án, số tốn tìm kiếm sống tin học 2- Học sinh: SGK, ghi, xem trước nội dung học III.HOẠT ĐỘNG DẠY HỌC: Ổn định lớp, kiểm tra sĩ số: Bài cũ: Nội dung mới: Hoạt động giáo Viên Nội dung 1: Áp dụng Các nhóm thực tập: Câu ND1.BT.VDC.1: Cho dãy A gồm số a1, a2, .,an số nguyên k a/ Tìm dãy vị trí thứ i mà = k b/ Tìm dãy vị trí thứ i cuối mà = k Hoạt động học sinh Nhóm 1,2 làm câu a, nhóm 3,4 làm câu b Hướng dẫn: - - - Các số a1, a2, .,an có số trùng Câu a nhau, trùng số k *) Xác định tốn: Tìm số thỏa mãn bắt đầu Input: Dãy A gồm N số nguyên a1,a2 aN; k tìm từ số thứ mấy? Output: i số mà = k thơng báo dãy Nếu tìm số cuối bắt đầu tìm từ A khơng số hạng thứ mấy? Nếu trình tăng biến i lần tăng *) Ý tưởng: đơn vị i i + 1; lần giảm i Lần lượt từ số hạng thứ nhất,ta so sánh giá trị số hạng đơn vị i i ???? xét với khoá gặp số hạng khố dãy xét hết khơng có giá trị khoá *) Thuật toán: Cách liệt kê: B1: Nhập N, số hạng khác a1, a2 aN khoá k; B2: i 1; B3: Nếu = k thơng báo số i, kết thúc; B4: i i + 1; B5: Nếu i > N thơng báo dãy A khơng có số hạng có giá trị k, kết thúc; B6: Quay lại B3 Giáo viên yêu cầu: - Các nhóm báo cáo kết - Các nhóm phản biện chéo Sơ đồ khối: Nhập N a1, a2 , aN; k i1 Giáo viên chốt kết Ai =K Đưa i kết thúc ii+1 i>N Thông báo dãy A khơng có số hạng có giá trị k kết thúc Khi tốn có kết với tốn tìm kiếm tuần tự? Câu b *) Xác định toán: Input: Dãy A gồm N số nguyên a1,a2 aN; k Output: i số cuối mà = k thông báo dãy A không *) Ý tưởng: Lần lượt từ số hạng cuối dãy, ta so sánh giá trị số hạng xét với khoá gặp số hạng khoá dãy xét hết khơng có giá trị khố *) Thuật toán: Cách liệt kê: B1: Nhập N, số hạng khác a1, a2 aN khoá k; B2: i n; B3: Nếu = k thơng báo số i, kết thúc; B4: i i - 1; B5: Nếu i < thơng báo dãy A khơng có số hạng có giá trị k, kết thúc; B6: Quay lại B3 BƯỚC 6.2: ĐÁNH GIÁ CUỐI NỘ DUNG 1: Cũng cố: Thuật tốn tìm kiếm cách tự nhiên, từ phần tử thứ nhất, ta so sánh giá trị số hạng với khóa tìm thấy số hạng có giá trị khóa xét hết dãy mà khơng có giá trị khóa, việc tìm kiếm gọi tìm kiếm BTVN Câu ND1.BT.VDC.2: Cho dãy A gồm số a1, a2, .,an số nguyên k a/ Tìm dãy vị trí thứ i mà chia hết cho k b/ Tìm dãy vị trí thứ i cuối mà chia hết cho k Ngày soạn 17/10/2016 Tiết PPCT: 14 CHỦ ĐỀ: BÀI TỐN TÌM KIẾM (Tiết 3) I MỤC TIÊU 1.Kiến thức: - Hiểu khái niệm: Bài tốn tìm kiếm 2.Kỹ năng: - Biết cách xác định Input Output toán cụ thể - Biết trình bày thuật tốn tìm kiếm liệt kê bước sơ đồ khối - Biết vận dụng thuật tốn tìm kiếm để giải toán 3.Thái độ: - Rèn luyện ý thức học tập, tìm hiểu tốn tìm kiếm thường gặp tin học II.CHUẨN BỊ 1- Giáo viên: SGK,SGV, giáo án, số tốn tìm kiếm sống tin học 2- Học sinh: SGK, ghi, xem trước nội dung học III.HOẠT ĐỘNG DẠY HỌC: Ổn định lớp, kiểm tra sĩ số: Bài cũ: Nội dung mới: Hoạt động giáo Viên Nội dung 1: Áp dụng Câu ND1.BT.VDC.2: Cho dãy A gồm số a1, a2, .,an số k a/ Đếm dãy có số k b/ Đếm dãy có số k vị trí chẵn Hướng dẫn: - Các số a1, a2, .,an có số trùng Hoạt động học sinh nhau, trùng số k - Mỗi lần gặp số k ta đếm thêm giá trị đếmđếm + - - - Quá trình duyệt hết dãy không? Ban Câu a đầu gán đếm bao nhiêu? *) Xác định tốn: Q trình duyệt từ đầu dãy khởi tạo Input: Dãy A gồm N số nguyên a1,a2 aN; k i=? Output: i số mà = k thông báo dãy Nếu khơng có giá trị k kết A khơng thúc thuật tốn đếm =? *) Ý tưởng: - Ban đầu gán i 1; đếm0 - kiểm tra = k đếm đếm+1; - tăng i i + 1; Quá trình kiểm tra = k tăng đếm lặp lặp lại hết dãy *) Thuật toán: Cách liệt kê: B1: Nhập N, số hạng khác a1, a2 aN khoá k; B2: i 1; đếm0 B3: Nếu = k đếm đếm+1; B4: i i + 1; B5: Nếu i > N thơng báo có đếm số hạng có giá trị k, kết thúc; B6: Quay lại B3 Giáo viên yêu cầu: Sơ đồ khối: - Các nhóm báo cáo kết - Các nhóm phản biện chéo Nhập N a1, a2 , aN; k i 1, do Giáo viên chốt kết Ai =K dd+1 ii+1 i>N Thông báo dãy A có d số hạng có giá trị k kết thúc BƯỚC 6.3: ĐÁNH GIÁ CUỐI NỘ DUNG 1: Cũng cố: Thuật tốn tìm kiếm cách tự nhiên, từ phần tử thứ nhất, ta so sánh giá trị số hạng với khóa tìm thấy số hạng có giá trị khóa xét hết dãy mà khơng có giá trị khóa, việc tìm kiếm gọi tìm kiếm BTVN Câu ND1.BT.VDC.3: Cho dãy A gồm số a1, a2, .,an a/ Đếm dãy có số chẵn vị trí lẻ b/ Đếm dãy có số lẻ vị trí chẵn ... ý thức học tập, tìm hiểu toán thường gặp tin học II.CHUẨN BỊ 1- Giáo viên: SGK,SGV, giáo án, số tốn tìm kiếm sống tin học 2- Học sinh: SGK, ghi, xem trước nội dung học III.HOẠT ĐỘNG DẠY HỌC: Ổn... soạn 10/10/2017 Tiết PPCT: 12 CHỦ ĐỀ: BÀI TỐN TÌM KIẾM (Tiết 1) I MỤC TIÊU 1.Kiến thức: - Hiểu khái niệm: Bài tốn tìm kiếm 2.Kỹ năng: - Biết cách xác định Input Output toán cụ thể - Biết trình bày... soạn 15/10/2016 Tiết PPCT: 13 CHỦ ĐỀ: BÀI TỐN TÌM KIẾM (Tiết 2) I MỤC TIÊU 1.Kiến thức: - Hiểu khái niệm: Bài tốn tìm kiếm 2.Kỹ năng: - Biết cách xác định Input Output toán cụ thể - Biết trình bày