Giáo án chuyên đề KHMT 11 kết nối: Bài 1 Đệ quy và hàm đệ quy
Trọn bộ giáo án chuyên đề tin học khoa học máy tính 11 sách kết nối tri thức cả năm file word. Giáo án bài 1 Đệ quy và hàm đệ quy. Bài soạn bám sát theo chương trình mới được trình bày khoa học, kiến thức trọng tâm, dễ dàng giảng dạy và chỉnh sửa đơn giản khi cần.
Nội dung chi tiết
Ngagrave;y soạn:hellip;/hellip;/hellip;
Ngagrave;y dạy:hellip;/hellip;/hellip;
CHUYEcirc;N ĐỀ 1: THỰC HAgrave;NH THIẾT KẾ THUẬT TOAacute;N THEO KĨ THUẬT ĐỆ QUY
BAgrave;I 1. ĐỆ QUY VAgrave; HAgrave;M ĐỆ QUY (2 tiết)
- MỤC TIEcirc;U
- Về kiến thức
Sau bagrave;i học nagrave;y, HS sẽ:
- Trigrave;nh bagrave;y được tiacute;nh đệ quy trong một vagrave;i định nghĩa sự vật, sự việc.
- Xaacute;c định được phần cơ sở vagrave; phần đệ quy trong chương trigrave;nh đệ quy.
- Nhận biết được tiacute;nh ưu việt của kĩ thuật đệ quy trong định nghĩa vagrave; mocirc; tả sự vật cũng như thiết kế chương trigrave;nh.
- Nhận biết vagrave; phacirc;n biệt được caacute;c khaacute;i niệm như cocirc;ng thức truy hồi vagrave; chương trigrave;nh đệ quy.
- Năng lực
Năng lực chung:
- Năng lực tự chủ: Biết lựa chọn caacute;c nguồn tagrave;i liệu học tập phugrave; hợp.
- Năng lực giải quyết vấn đề vagrave; saacute;ng tạo: Xaacute;c định vagrave; tigrave;m hiểu được caacute;c thocirc;ng tin liecirc;n quan đến vấn đề, đề xuất giải phaacute;p giải quyết vấn đề trong bagrave;i học.
- Năng lực giao tiếp vagrave; hợp taacute;c: Thực hiện tốt nhiệm vụ trong hoạt động nhoacute;m.
Năng lực tin học:
- Higrave;nh thagrave;nh, phaacute;t triển năng lực giải quyết vấn đề với sự hỗ trợ của cocirc;ng nghệ thocirc;ng tin vagrave; truyền thocirc;ng.
- Sử dụng được ngocirc;n ngữ lập trigrave;nh bậc cao, qua đoacute; phaacute;t triển tư duy điều khiển vagrave; tự động hoacute;a.
- Phẩm chất:
- Higrave;nh thagrave;nh yacute; thức traacute;ch nhiệm, tiacute;nh cẩn thận khi lagrave;m việc nhoacute;m, phẩm chất lagrave;m việc chăm chỉ, chuyecirc;n cần để hoagrave;n thagrave;nh một nhiệm vụ.
- Coacute; yacute; thức vận dụng kiến thức, kĩ năng đatilde; học ở nhagrave; trường vagrave;o thực tiễn.
- THIẾT BỊ DẠY HỌC VAgrave; HỌC LIỆU
- Đối với giaacute;o viecirc;n
- SGK, SGV, Giaacute;o aacute;n;
- Maacute;y tiacute;nh đatilde; cagrave;i đặt Python vagrave; maacute;y chiếu;
- Higrave;nh ảnh, sơ đồ minh họa cho caacute;c bước thực hiện trecirc;n một mẫu dữ liệu đơn giản hoặc coacute; thể sử dụng caacute;c phần mềm mocirc; phỏng thuật toaacute;n để minh họa thecirc;m trong quaacute; trigrave;nh giảng dạy.
- Đối với học sinh
- SGK, vở ghi.
- Điện thoại coacute; cagrave;i sẵn phần mềm Python (nếu coacute;).
III. TIẾN TRIgrave;NH DẠY HỌC
- HOẠT ĐỘNG KHỞI ĐỘNG
- Mục tiecirc;u:
- HS lagrave;m quen với những hiện tượng, sự vật trong cuộc sống coacute; liecirc;n quan đến khaacute;i niệm đệ quy sẽ học trong bagrave;i.
- Kiacute;ch thiacute;ch sự tograve; mograve; cho người học.
- Nội dung: GV cho caacute;c nhoacute;m HS trao đổi để nhận ra caacute;c tiacute;nh chất chung nhất của caacute;c hiện tượng, khaacute;i niệm nagrave;y vagrave; tigrave;m thecirc;m nhiều viacute; dụ khaacute;c trong thực tế
- Sản phẩm học tập: HS dựa vagrave;o kiến thức vagrave; hiểu biết caacute; nhacirc;n để đưa ra cacirc;u trả lời.
- Tổ chức thực hiện:
Bước 1: GV chuyển giao nhiệm vụ học tập
- GV dẫn dắt: Trong cuộc sống hagrave;ng ngagrave;y, caacute;c em thường gặp caacute;c hiện tượng sự vật, sự việc thể hiện giống hệt nhau, được lặp đi lặp lại với quy mocirc; khaacute;c nhau. Viacute; dụ:
+ Buacute;p becirc; Matryoshka rất nổi tiếng của Nga, khi mở buacute;p becirc; mẹ ra chuacute;ng ta lại thấy buacute;p becirc; con becirc;n trong.
+ Laacute; dương xỉ coacute; mỗi nhaacute;nh laacute; coacute; cấu truacute;c giống cấu truacute;c tổng thể của laacute;.
+ Cacirc;y suacute;p lơ coacute; mỗi nhaacute;nh của cacirc;y suacute;p lơ lagrave; higrave;nh ảnh thu nhỏ của cả cacirc;y suacute;p lơ...
- GV đặt cacirc;u hỏi: Em coacute; thể noacute;i gigrave; về đặc điểm chung nhất của caacute;c buacute;p becirc; Matryoshka, laacute; dương xỉ vagrave; cacirc;y suacute;p lơ?
Bước 2: HS thực hiện nhiệm vụ học tập
- HS lắng nghe, suy nghĩ vagrave; đưa ra cacirc;u trả lời.
Bước 3: Baacute;o caacute;o kết quả hoạt động vagrave; thảo luận
- GV mời HS trả lời cacirc;u hỏi.
Gợi yacute; trả lời: Điểm chung nhất của buacute;p becirc; Matryoshka, laacute; dương xỉ vagrave; cacirc;y suacute;p lơ lagrave; coacute; tiacute;nh chất lặp lại chiacute;nh noacute;.
- Caacute;c HS khaacute;c nhận xeacute;t, necirc;u yacute; kiến khaacute;c (nếu coacute;).
Bước 4: Đaacute;nh giaacute; kết quả, thực hiện nhiệm vụ học tập
- GV nhận xeacute;t, đaacute;nh giaacute;, tuyecirc;n dương cacirc;u trả lời của HS.
- GV dẫn dắt vagrave;o nội dung bagrave;i mới: Tiacute;nh chất lặp lại nagrave;y coacute; liecirc;n quan gigrave; đến hagrave;m đệ quy sẽ được học sắp tới đacirc;y khocirc;ng, chuacute;ng ta cugrave;ng tigrave;m hiểu trong bagrave;i học hocirc;m nay - Bagrave;i 1. Đệ quy vagrave; hagrave;m đệ quy.
- HOẠT ĐỘNG HIgrave;NH THAgrave;NH KIẾN THỨC
Hoạt động 1: Tigrave;m hiểu khaacute;i niệm đệ quy
- Mục tiecirc;u: HS biết vagrave; nắm được khaacute;i niệm đệ quy.
- Nội dung: GV yecirc;u cầu HS tigrave;m hiểu Hoạt động 1 SGK trang 5, đọc thocirc;ng tin mục 1, thảo luận nhoacute;m vagrave; xacirc;y dựng kiến thức mới.
- Sản phẩm học tập: HS necirc;u được khaacute;i niệm đệ quy vagrave; trả lời được caacute;c Cacirc;u hỏi củng cố kiến thức SGK trang 6, 7.
- 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 - GV chia lớp thagrave;nh caacute;c nhoacute;m, yecirc;u cầu thảo luận để hoagrave;n thagrave;nh Hoạt động 1 SGK trang 5: Quan saacute;t mocirc; higrave;nh datilde;y số được tạo ra (Higrave;nh 1.4) vagrave; trả lời cacirc;u hỏi: + Datilde;y số được tạo ra theo quy luật nagrave;o? + Em hatilde;y xaacute;c định higrave;nh vagrave; datilde;y số trong trường hợp n = 6. - GV yecirc;u cầu HS tigrave;m hiểu khaacute;i niệm đệ quy trong saacute;ch, sau đoacute; tigrave;m hiểu thecirc;m viacute; dụ khaacute;c từ thực tế để hiểu sacirc;u hơn định nghĩa vagrave; yacute; nghĩa của khaacute;i niệm đệ quy. Tigrave;m caacute;c viacute; dụ để thấy nếu khocirc;ng dugrave;ng định nghĩa đệ quy thigrave; sẽ rất khoacute; trigrave;nh bagrave;y đuacute;ng về khaacute;i niệm đoacute;. - GV cho HS thảo luận cặp đocirc;i, trả lời Cacirc;u hỏi để củng cố kiến thức: + Cacirc;u 1: Trường hợp nagrave;o sau đacirc;y khocirc;ng coacute; tiacute;nh chất đệ quy? + Cacirc;u 2: Phaacute;t biểu nagrave;o sau đacirc;y sai về đệ quy? A. Một đối tượng được gọi lagrave; đệ quy nếu noacute; hoặc một phần của noacute; được định nghĩa thocirc;ng qua khaacute;i niệm về chiacute;nh noacute;. B. Đối tượng đệ quy thigrave; sự vật, hiện tượng liecirc;n quan đến đối tượng sẽ được lặp lại nhiều lần. C. Trong đệ quy, lời giải của một bagrave;i toaacute;n phụ thuộc vagrave;o lời giải của caacute;c trường hợp nhỏ hơn cả cugrave;ng một bagrave;i toaacute;n. D. Đệ quy lagrave; caacute;ch gọi khaacute;c của lặp. Bước 2: HS thực hiện nhiệm vụ học tập - HS chia nhoacute;m, thảo luận để trả lời Hoạt động 1 SGK trang 5. - HS tigrave;m hiểu khaacute;i niệm đệ quy vagrave; caacute;c viacute; dụ minh họa. - HS lagrave;m việc nhoacute;m đocirc;i để trả lời Cacirc;u hỏi củng cố kiến thức. - GV hướng dẫn, theo dotilde;i, hỗ trợ HS khi cần. Bước 3: Baacute;o caacute;o kết quả hoạt động vagrave; thảo luận - GV mời đại diện một số nhoacute;m trigrave;nh bagrave;y kết quả Hoạt động 1. - HS xung phong phaacute;t biểu khaacute;i niệm đệ quy vagrave; necirc;u caacute;c viacute; dụ. - GV gọi 1 - 2 HS trả lời Cacirc;u hỏi. - GV mời HS nhoacute;m khaacute;c nhận xeacute;t, bổ sung. Bước 4: Đaacute;nh giaacute; kết quả, thực hiện nhiệm vụ học tập - GV nhận xeacute;t, tổng kết, chuyển sang nội dung tiếp theo. |
1. Khaacute;i niệm đệ quy - Hoạt động 1: + Higrave;nh 1.4 lagrave; mocirc; higrave;nh để tiacute;nh tổng datilde;y số tự nhiecirc;n từ 1 đến k. Higrave;nh caacute;c ocirc; vuocirc;ng bước thứ k + 1 được thiết lập bằng caacute;ch bổ sung thecirc;m phiacute;a dưới mẫu higrave;nh thứ k một hagrave;ng gồm k + 1 ocirc; vuocirc;ng (k = 1, 2,...) rarr; tiacute;nh chất của mẫu higrave;nh lagrave; bước sau coacute; sử dụng lại mocirc; higrave;nh của bước trước. + Higrave;nh vagrave; datilde;y số trong trường hợp n = 6 lagrave;: f(6) = (1 + 2 + 3 + 4 + 5) + 6 = 21 = f(5) + 6 - Khaacute;i niệm đệ quy: Khi một sự vật, hiện tượng coacute; tiacute;nh chất lặp lại chiacute;nh noacute; hoặc được định nghĩa theo chiacute;nh sự vật, hiện tượng đoacute; thigrave; được gọi lagrave; đệ quy. - Viacute; dụ: + Datilde;y số tự nhiecirc;n coacute; thể định nghĩa đơn giản như sau: a) Số 0 lagrave; số tự nhiecirc;n. b) Nếu n lagrave; số tự nhiecirc;n thigrave; n + 1 cũng lagrave; số tự nhiecirc;n. + Datilde;y Fibonacci F(n) được định nghĩa đơn giản như sau: a) Fshy;0 = 0, F1 = 1 b) Fn = Fn - 1 + Fn - 2 với n > 1. Cacirc;u hỏi: Cacirc;u 1: Trường hợp D khocirc;ng coacute; tiacute;nh chất đệ quy. Cacirc;u 2: Đaacute;p aacute;n D sai. |
Hoạt động 2: Tigrave;m hiểu cocirc;ng thức truy hồi
- Mục tiecirc;u: HS hiểu được khaacute;i niệm cocirc;ng thức truy hồi vagrave; sự liecirc;n quan đến khaacute;i niệm đệ quy.
- Nội dung: GV đọc vagrave; yecirc;u cầu thực hiện Hoạt động 2 SGK trang 7, trả lời Cacirc;u hỏi SGK trang 8.
- Sản phẩm học tập: HS necirc;u được cocirc;ng thức truy hồi của caacute;c datilde;y số truy hồi, từ đoacute; đưa ra sự liecirc;n hệ với khaacute;i niệm đệ quy, hoagrave;n thagrave;nh caacute;c bagrave;i tập trong phần Cacirc;u hỏi SGK trang 8.
- 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 - GV chia lớp thagrave;nh 3 nhoacute;m, yecirc;u cầu mỗi nhoacute;m tigrave;m hiểu một datilde;y số nổi tiếng để phaacute;t hiện caacute;c đặc điểm tương tự giữa caacute;c cocirc;ng thức nagrave;y vagrave; khaacute;i niệm đệ quy. + Nhoacute;m 1: Tigrave;m hiểu datilde;y số Fibonacci + Nhoacute;m 2: Tigrave;m hiểu datilde;y số Lucas + Nhoacute;m 3: Tigrave;m hiểu datilde;y số Pell - GV chốt kiến thức về cocirc;ng thức truy hồi của caacute;c datilde;y số truy hồi, từ đoacute; necirc;u ra sự liecirc;n hệ với khaacute;i niệm đệ quy. - GV yecirc;u cầu HS giữ nguyecirc;n nhoacute;m, tiếp tục thảo luận để hoagrave;n thagrave;nh caacute;c bagrave;i tập trong phần Cacirc;u hỏi nhằm khắc sacirc;u kiến thức: + Cacirc;u 1: Em hatilde;y xaacute;c định phần cơ sở vagrave; phần đệ quy của n!. + Cacirc;u 2: Em hatilde;y xaacute;c định phần cơ sở vagrave; phần đệ quy của xn. Bước 2: HS thực hiện nhiệm vụ học tập - Caacute;c nhoacute;m HS tigrave;m hiểu mỗi datilde;y số đatilde; necirc;u trong SGK. - HS thảo luận nhoacute;m, hoagrave;n thagrave;nh bagrave;i tập phần Cacirc;u hỏi. - GV theo dotilde;i, hỗ trợ HS trong quaacute; trigrave;nh học tập. Bước 3: Baacute;o caacute;o kết quả hoạt động vagrave; thảo luận - GV mời đại diện caacute;c nhoacute;m trigrave;nh bagrave;y kết quả thảo luận của nhoacute;m migrave;nh. - Đại diện caacute;c nhoacute;m xung phong trả lời Cacirc;u hỏi. - Caacute;c HS cograve;n lại nhận xeacute;t, bổ sung (nếu coacute;). Bước 4: Đaacute;nh giaacute; kết quả, thực hiện nhiệm vụ học tập - GV nhận xeacute;t, bổ sung, tuyecirc;n dương ghi điểm caacute;c nhoacute;m lagrave;m tốt. - GV tổng kết lại nội dung. - GV chuyển sang nội dung tiếp theo. |
2. Cocirc;ng thức truy hồi a) Datilde;y số Fibonacci - Cocirc;ng thức: + Phần cơ sở: Fshy;0 = 0, F1 = 1 + Phần truy hồi: Fn = Fn - 1 + Fn - 2 với n > 1. b) Datilde;y số Lucas - Cocirc;ng thức: + Phần cơ sở: Lshy;0 = 2, L1 = 1 + Phần truy hồi: Ln = Ln - 1 + Ln - 2 với n > 1. c) Datilde;y số Pell - Cocirc;ng thức: + Phần cơ sở: Pshy;0 = 0, P1 = 1 + Phần truy hồi: Pn = 2Pn - 1 + Pn - 2 với n > 1. rarr; Kết luận: - Tất cả caacute;c cocirc;ng thức truy hồi đều coacute; hai phần: phần cơ sở để xaacute;c định caacute;c giaacute; trị ban đầu vagrave; phần truy hồi để tiacute;nh caacute;c phần tử tiếp theo. - Tất cả caacute;c datilde;y số được định nghĩa thocirc;ng qua cocirc;ng thức truy hồi chiacute;nh lagrave; được định nghĩa bằng khaacute;i niệm đệ quy. Cacirc;u hỏi: Cacirc;u 1: - Phần cơ sở: 0! = 1, 1! = 1. - Phần đệ quy: n! = n times; (n - 1)! Cacirc;u 2: - Phần cơ sở: x0 = 1 - Phần đệ quy: xn = x times; xn - 1
|
--------------- Cograve;n tiếp ---------------
Tài liệu cùng môn học
- Trắc nghiệm khoa học máy tính 11 kết nối tri thức
- Giáo án word tin học khoa học máy tính 11 kết nối tri thức
- Giáo án ppt tin học khoa học máy tính 11 kết nối tri thức
- Giáo án chuyên đề tin học khoa học máy tính 11 kết nối tri thức
- Giáo án ppt chuyên đề tin học khoa học máy tính 11 kết nối tri thức
- Giải tin học khoa học máy tính 11 kết nối tri thức
- Phiếu bài tập tin học khoa học máy tính 11 kết nối tri thức
- Lý thuyết khoa học máy tính 11 kết nối tri thức
- Bài tập củng cố Khoa học máy tính 11 kết nối tri thức
- Trắc nghiệm trả lời ngắn khoa học máy tính 11 kết nối tri thức
- Trắc nghiệm đúng sai khoa học máy tính 11 kết nối tri thức
- Đề thi tin học khoa học máy tính 11 kết nối tri thức
- Giải chuyên đề khoa học máy tính 11 kết nối tri thức
- Ppt trò chơi AI Tin học KHMT 11 Kết nối tri thức
- Ppt trò chơi AI Tin học 11 Khoa học máy tính Kết nối tri thức
- Video AI mở đầu Tin học 11 Khoa học máy tính Kết nối tri thức
Tài liệu khác
- Trắc nghiệm văn 11 kết nối tri thức
- Trắc nghiệm địa lí 11 kết nối tri thức
- Trắc nghiệm hóa học 11 kết nối tri thức
- Trắc nghiệm KTPL 11 kết nối tri thức
- Trắc nghiệm lịch sử 11 kết nối tri thức
- Trắc nghiệm sinh học 11 kết nối tri thức
- Trắc nghiệm toán 11 kết nối tri thức
- Trắc nghiệm quốc phòng 11 kết nối tri thức
- => Xem nhiều môn hơn