Kế hoạch bài dạy Tham khảo Tin học 8 - Bài: Từ bài toán đến chương trình

doc 8 trang anhmy 02/07/2025 110
Bạn đang xem tài liệu "Kế hoạch bài dạy Tham khảo Tin học 8 - Bài: Từ bài toán đến chương trình", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

File đính kèm:

  • docke_hoach_bai_day_tham_khao_tin_hoc_8_bai_tu_bai_toan_den_chu.doc

Nội dung tài liệu: Kế hoạch bài dạy Tham khảo Tin học 8 - Bài: Từ bài toán đến chương trình

  1. + GV điều khiển. + HS trả lời. HS khác nhận xét kết quả. + GV chốt lại kiến thức qua mỗi câu hỏi. 3. Thời lượng: 5 phút. B. Hoạt động hình thành kiến thức mới Hoạt động 1: a. Tên hoạt động: Thuật toán và mô tả thuật toán bài toán “Pha trà mời khách” b. Mục tiêu: Mô tả được thuật toán đơn giản: pha trà mời khách c. Thời lượng: 10 phút d. Cách thức tiến hành (Sd Phương pháp trực quan, thuyết trình, phát vấn) - GV: Trình chiếu đoạn phim “Pha trà mời khách” - HS quan sát Đoạn video trên. - GV: Giới thiệu bài toán “pha trà mời khách” và yêu cầu HS xác định bài toán (xác định INPUT, OUTPUT) cho bài toán. - HS xác định bài toán và chỉ ra các bước cần thiết để pha trà mời khách. - GV chốt lại cho HS kiến thức: Các bước cần thiết để thực hiện giải một bài toán là thuật toán. - GV hỏi HS mô tả thuật toán là làm gì? -HS trả lời - GV chốt lại kiến thức về cách thực hiện mô tả thuật toán của một bài toán. e. Kết quả hoạt động:
  2. 1) HS xác định được bài toán: INPUT: Trà, nước sôi, ấm và chén OUTPUT: Chén trà đã pha để mời khách. 2) Mô tả được các bước pha trà mời khách. Bước 1: Tráng ấm, chén bằng nước sôi. Bước 2: Cho trà vào ấm. Bước 3: Rót nước sôi vào ấm và đợi khoảng 3-4 phút. Bước 4: Rót trà ra chén để mời khách. 3) Hình thành được kiến thức về cách mô tả thuật toán: Mô tả thuật toán là liệt kê các bước cần thiết để giải một bài toán. Hoạt động 2 : a. Tên hoạt động: Thuật toán và mô tả thuật toán bài toán“ giải phương trình bx+c= 0 ” b. Mục tiêu: Mô tả được thuật toán đơn giản: giải phương trình bx+c= 0 c. Thời lượng: 10 phút d. Cách thức tiến hành (Sd Phương pháp trực quan, giải quyết vấn đề) - GV yêu cầu HS xác định INPUT, OUTPUT của bài toán. - GV hướng dẫn hs xây dựng thuật toán của bài toán + Giao nhiệm vụ học tập: Giải bài toán tìm x biết: 2x+10 = 0 + HS giải bài tập. + GV gợi mở thêm các trường hợp khác của bài toán: a. 0x + 10 = 0 b. 0x + 0 = 0 + HS giải các bài tập gv đưa ra. + GV hd HS các bài tập trên có dạng tổng quát bx + c = 0. + GV yêu cầu HS dựa vào cách giải các bài tập trên để mô tả thuật toán cho bài toán giải phương trình bậc nhất tổng quát bx+c= 0 bằng cách hoàn thành phiếu học tập sau: + Quan sát HS hoạt động, hỗ trợ các HS gặp khó khăn + Đánh giá kết quả hoạt động. - Gv chốt kiến thức. - GV mở chương trình Pascal được viết từ thuật toán này để giải bài toán nhờ sự trợ giúp của máy tính và yêu cầu HS chạy chương trình để kiểm tra kết quả của bài toán. - GV khẳng định với HS: Máy tính không tự mình tìm ra lời giải cho các bài toán mà phải nhờ sự chỉ dẫn của con người thông qua các chương trình, mô tả thuật toán là bước quan trọng để viết chương trình.
  3. e. Kết quả hoạt động: 1) HS xác định được bài toán: Input: Các số b và c. Output: Nghiệm của phương trình bậc nhất. 2) HS mô tả được thuật toán của bài toán: B1: Nếu b=0 chuyển tới bước 3. B2: Tính nghiệm của pt x= -c/b rồi chuyển tới bước 4. B3: Nếu c khác 0 thông báo phương trình vô nghiệm. Nếu c=0 thì thông báo phương trình vô số nghiệm. B4: Kết thúc. 3) HS chạy được chương trình Pascal giải bài toán tổng quát bx + c = 0. Hoạt động 3 : a. Tên hoạt động: Thuật toán và mô tả thuật toán bài toán: “Làm món trứng tráng” b. Mục tiêu: Mô tả được thuật toán đơn giản: “Làm món trứng tráng” c. Thời lượng: 10 phút d. Cách thức tiến hành (Sd Phương pháp trực quan, giải quyết vấn đề) - GV chia lớp thành 4 nhóm. Chuyển giao nhiệm vụ cho HS: + Xác định bài toán (Chỉ ra INPUT và OUTPUT) + Nêu các bước theo thứ tự thực hiện làm món trứng tráng. - Yêu cầu HS hoàn thành trong 3 phút. - HS thảo luận nhóm hoàn thành nhiệm vụ được giao: + Xác định INPUT, OUTPUT + Đưa ra các bước thực hiện theo thứ tự thực hiện làm món trứng tráng của nhóm mình. - GV chiếu kết quả của các nhóm và cho HS nhận xét. - GV chốt lại kiến thức: Input: Trứng, dầu ăn, muối và hành. Output: Món trứng tráng. - Thuật toán mô tả các bước thực hiện của bài toán: B1: Đập trứng, tách vỏ cho trứng vào bát. B2: Cho một ít muối và hành tươi thái nhỏ vào bát. Dùng đũa khuấy đều. B3: Cho dầu ăn vào chảo, đun nóng đều rồi đổ trứng vào. Đun tiếp khoảng 1 phút. B4: Lật trứng. Đun tiếp trong khoảng 1 phút. B5: Lấy trứng ra đĩa. - HS Quan sát, tiếp nhận thông tin. - Giải thích cho HS hiểu: Một bài toán có thể có nhiều thuật toán khác nhau.... e. Kết quả hoạt động: 1) HS xác định được bài toán (INPUT, OUTPUT) 2) HS mô tả được thuật toán của bài toán “Làm món trứng tráng”. C. Hoạt động luyện tập 1. Mục tiêu: Củng cố lại kiến thức về cách mô tả thuật toán của một bài toán và vận dụng để mô tả được thuật toán của bài toán đơn giản. 2. Thời lượng: 5 phút.
  4. 3. Cách thức tiến hành (Sd Phương pháp trực quan, giải quyết vấn đề) - GV tổ chức HS tham gia trò chơi “ Chăm sóc cây” • Luật chơi: Trò chơi sẽ có 2 đội, đội A và đội B Mỗi đội sẽ có 1 cây để chăm sóc:Trong việc chăm sóc cây sẽ có 2 nhiệm vụ mỗi nhiệm vụ có 1 câu hỏi. Về cách chơi: ta sẽ cho đội A thi trước, nếu trả lời đúng thì nhiệm vụ được thực hiện và sẽ hiển thị nhiệm vụ tiếp theo. còn nếu không trả lời được cả hai câu hỏi thì chương trình sẽ không đưa ra nhiệm vụ tiếp theo. Lúc đó phải nhờ quyền trợ giúp. Trong cuộc thi, đội nào trồng cây ra hoa có quả trước thì đội đó sẽ chiến thắng. + Các câu hỏi trong trò chơi:
  5. 4. Kết quả hoạt động: - HS trả lời được: Mô tả thuật toán là liệt kê các bước cần thiết để giải một bài toán. - HS xác định được bài toán và mô tả được thuật toán bài toán “ Tính tổng 2 số a, b”. INPUT: 2 số a, b. OUTPUT: Tổng 2 số a và b. D. Hoạt động vận dụng và tìm tòi mở rộng. 1. Mục tiêu: Mở rộng cách mô tả thuật toán của một bài toán và vận dụng để mô tả được thuật toán của bài toán đơn giản. 2. Thời lượng: 3 phút. 3. Cách thức tiến hành (Sd Phương pháp trực quan, giải quyết vấn đề) - GV giao Bài tập: Theo em còn có cách nào khác để mô tả thuật toán ngoài cách liệt kê các bước?
  6. - HS tìm hiểu thông tin (có thể sử dụng mạng internet) đưa ra kết quả. - GV chốt lại kiến thức: Có thể mô tả thuật toán của bài toán bằng sơ đồ khối. 4. Kết quả hoạt động: - HS biết thêm ngoài cách mô tả thuật toán bằng cách liệt cơ các bước còn có cách mô tả thuật toán bằng sơ đồ khối. E. Tổng kết bài học (Hướng dẫn tự học). 1. Mục tiêu: Hướng dẫn HS các nội dung kiến thức tự học thời gian ở nhà theo các nội dung sau: - Nội dung 1: Biết mô tả thuật toán là làm gì. - Nội dung 2: Mô tả được thuật toán của một số bài toán đơn giản: Tính diện tích hình chữ nhật, tính diện tích hình vuông từ đó áp dụng để mô tả thuật toán của bài toán tính diện tích phòng học (phòng ngủ) của em. - Nội dung 3: Tìm hiểu cách mô tả thuật toán bằng sơ đồ khối. Từ đó vận dụng để mô tả thuật toán của các bài toán: «Pha trà mời khách», «Làm món trứng tráng». - Nội dung 4: Tự mình thực hiện công việc pha trà để mời ông bà, bố mẹ hoặc làm món trứng tráng theo thuật toán mà mình đã mô tả. 2. Thời lượng: 2 phút. 3. Cách thức tiến hành - GV giao nhiệm vụ cho HS: 3 nội dung. - HS tiếp nhận và hoàn thành các nội dung GV giao cho vào thời gian ở nhà.