Thông tin tài liệu:
I. Mục tiêu bài học 1. Kiến thức Cung cấp cho học sinh các bước để giải một bài toán trên máy tính 2. Yêu cầu Nắm được các bước để giải một bài toán trên máy tính. 3. Thái độ Ham thích môn học, có tính kỷ luật cao II. Đồ dùng dạy học 1. Chuẩn bị của giáo viên: SGK, SGV, phấn 2. Chuẩn bị của học sinh: SGK, vở ghi III. Hoạt động dạy - học 1. Ổn định tổ chức Kiểm tra sĩ số, nội vụ lớp. 2. Kiểm tra bài cũ Xác định Input và...
Nội dung trích xuất từ tài liệu:
Giáo án Tin Học lớp 10: GIẢI BÀI TOÁN TRÊN MÁY TÍNH GIẢI BÀI TOÁN TRÊN MÁY TÍNHI. Mục tiêu bài học1. Kiến thức Cung cấp cho học sinh các bước để giải một bài toán trên máy tính2. Yêu cầu Nắm được các bước để giải một bài toán trên máy tính.3. Thái độ Ham thích môn học, có tính kỷ luật caoII. Đồ dùng dạy học1. Chuẩn bị của giáo viên: SGK, SGV, phấn2. Chuẩn bị của học sinh: SGK, vở ghiIII. Hoạt động dạy - học1. Ổn định tổ chức Kiểm tra sĩ số, nội vụ lớp.2. Kiểm tra bài cũ Xác định Input và Output của bài toán tìm UCLN(M,N).3. Bài mới Nội dung cần đạt Hoạt động của thầy và trò Trong toán học trước khi giải một bài toán việc đầu tiên chúng ta cần phải làm Nội dung cần đạt Hoạt động của thầy và trò là gì? HS trả lời: Xác định bài toán Xác định những gì? HS trả lời: Xác định giả thiết và kết luận1. Xác định bài toánLà việc đi xác định Input và Output. cần tìmInput: đầu vàoOutput: đầu raVí dụ: Xác định Input và Output của bàitoán: ax2 + bx + c = 0 với a 0. HS làm bài Input: a, b, c với a 0. Output: kết luận nghiệm của pt. Sau khi đã xác định được giả thiết và kết luận thì công việc tiếp theo là gì? HS trả lời: Tìm cách giải của bài toán. Nó tương đương với bước Lựa chọn hoặc thiết kế thuật toán để giải một bài toán Nội dung cần đạt Hoạt động của thầy và trò trên máy tính.2. Giải bài toán trên máy tínha. Lựa chọn thuật toánLà bước quan trọng nhất để giải một bàitoán trên máy tínhMột bài toán có thể được giải bằng nhiềuthuật toán khác nhau nhưng một thuậttoán chỉ giải một bài toán nào đó.b. Diễn tả thuật toánCó hai cách diễn tả thuật toánLiệt kê và sơ đồ khốiVD: Diễn tả thuật toán giải phương trình:ax2 + bx + c = 0 với a 0.bằng hai cách Chúng ta đã được học những cách diễn tả thuật toán nào? Nội dung cần đạt Hoạt động của thầy và trò HS trả lời: liệt kê và sơ đồ khối3. Viết chương trìnhLà việc lựa chọn ngôn ngữ và sử dụng Gọi hai HS lên bảng trình bàyngôn ngữ để lập trình GV nhận xét.- Khi chọn ngôn ngữ lập trình nào thì phảituân theo các quy định ngữ pháp của ngôn Sau khi đã có thuật toán bước tiếp theo đểngữ đó. giải một bài toán trên máy tính là viết chương trình.- Chương trình dịch chỉ có thể phát hiệnvà báo lỗi về mặt ngữ pháp chứ không thểphát hiện được cái sai của thuật toán. VD: Cũng tương tự khi ta trình bày văn bản bằng tiếng Anh nếu ta đi trình bày4. Hiệu chỉnh- Đó chính là quá trình kiểm thử chương theo ngữ pháp của tiếng Việt thì ngườitrình đã viết, sửa sai về mặt ngữ pháp, đọc sẽ không hiểu.thuật toán. Nội dung cần đạt Hoạt động của thầy và trò 5. Viết tài liệu Mô tả chi tiết về bài toán, thuật toán, VD: Kiểm tra thuật toán GPT bậc 2 ax2 + bx + c = 0 với a 0. Xem chương trình, kết quả thử nghiệm và hướng dẫn sử dụng. Từ tài liệu này, người thuật toán có đúng với mọi giá trị a, b, c sử dụng đề xuất phương án để hoàn thiện không? HS kiểm tra với các bộ giá trị. thêm.4. Củng cố dặn dò Nắm được các bước cần phải thực hiện khi giải một bài toán trên máy tính. Đọc trước bài 7 và 8.5. Câu hỏi và bài tập SGK trang 51 ...