bai 8 tu bai toan den chuong trinh tiet 19

3 6 0
bai 8 tu bai toan den chuong trinh tiet 19

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

Thông tin tài liệu

 Tiến trình bài dạy: Thời Hoạt động của giáo viên Hoạt động của học sinh gian 15’ Hoạt động 1: Bài toán và xác định bài toán15’.. - Nói sơ lược về bài toán: +Em nào hiểu được bài toán -[r]

(1)GIÁO ÁN TIN HỌC Ngày soạn: /10/2012 Tiết 19 Phần 1: LẬP TRÌNH ĐƠN GIẢN Bài 5: TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH I Mục tiêu: Kiến thức:  Học sinh biết khái niệm bài toán  Học sinh biết cách xác định bài toán Kỹ năng:  Hiểu bài toán  Xác định bài toán Thái độ:  Nghiêm túc học, có tinh thần học hỏi, sáng tạo  Tích cực tham gia xây dựng bài  Hình thành kĩ cho học sinh II Chuẩn bị: Chuẩn bị giáo viên:  SGK, giáo án  Tài liệu minh họa: các ví dụ bài toán  Phương pháp:Thực mẫu, thuyết trình diễn giải và thảo luận Chuẩn bị học sinh:  Tìm hiểu trước nội dung kiến thức bài học sách giáo khoa và thực tế  Sách giáo khoa, vở, viết III Hoạt động dạy học: Ổn định tình hình lớp: (1’)  Kiểm tra sĩ số, nề nếp lớp học: Lớp 8A3: Kiểm tra bài cũ: (4’) Hoạt động thầy: Hoạt động học sinh: ?1: Em hãy nêu khái niệm TL1: Biến là đại lượng đặt tên dùng để lưu trữ biến? liệu Giá trị biến có thể thay đổi chương trình ?2: Biến khai báo gồm - Biến khai báo gồm thành phần: thành phần? Cho ví dụ? +Tên biến +Kiểu liệu  Ví dụ: var m,n : integer; Trong đó: +Var là từ khóa ngôn ngữ lập trình +m, n là các biến có kiểu nguyên  Giáo viên nhận xét, đánh giá - Học sinh chú ý lắng nghe (2) Giảng bài mới:  Giới thiệu bài: (3’)  Trong các môn học như: Toán, Lý , Hóa, Sinh,… các em có thường gặp khái niệm bài toán Ví dụ như: Tìm ước chung lớn nhất, bội chung nhỏ số 10 và 6; hay giải phương trình sau để tìm nghiệm: 10x2 + 3x +3 = là ví dụ bài toán  Đó là ví dụ đơn giản thực tế chúng ta thì nó phức tạp nhiều và việc giải công việc đó đa dạng nhiều Chẳng hạn như: lập bảng lương cho giáo viên trường THCS Ngô Mây, lập bảng điểm cho lớp em,…cũng là ví dụ bài toán  Tiến trình bài dạy: Thời Hoạt động giáo viên Hoạt động học sinh gian 15’ Hoạt động 1: Bài toán và xác định bài toán(15’) - Nói sơ lược bài toán: +Em nào hiểu bài toán - Học sinh phát biểu là gì? - Chú ý lắng nghe và ghi  Giáo viên nhận xét +Chúng ta có thể hiểu bài nhớ nội dung toán là một công việc hay nhiệm vụ cần phải giải - Chú ý quan sát, lắng - Xét ví dụ bài toán: +Tính điểm trung bình nghe môn: Tin: 7.9, Toán: 7.0, Lý: 8.0? +Tính diện tích hình tam giác? Kiến thức 1.Bài toán và xác định bài toán - Khái niệm bài toán: Bài toán là một công việc hay nhiệm vụ cầ phải giải - Xác định bài toán: *Xét bài toán: Tính diện tích hình tam giác? A c A b  Điều h kiện cho trước: cạnh và đường caoC B a tương ứng cạnh đó  Kết thu được: diện tích hình tam giác  Diện tích tam giác là: - Suy nghĩ, phát biểu: cần S = (a*h)/2 xác định phần giả thuyết *Để xác định bài toán cần xác định rõ: (điều kiện cho trước) và kết luận (kết đạt +Điều kiện cho trước (giả thiết hay thông tin từ bài toán) vào – Input) - Lắng nghe +Kết thu (kết luận hay thông tin – Output) +Lập bảng điểm c b các bạn lớp? h C cụ B - Để giảiaquyết bài toán thể, ta cần xác định rõ điều gì?  Cần xác định rõ: Điều kiện cho trước (input) Kết cần thu (output)  Đó là cách xác định một bài toán tin học, nó làm sở cho chúng ta viết chương trình bài toán trên máy tính Hoạt động 2: Các lệnh điều khiển quan sát (15’) 15’ - Để máy tính có thể “giải” một bài toán thì - Lắng nghe người phải dẫn cho máy 2.Quá trình giải bài toán trên máy tính - Giải bài toán trên (3) tính thực thông qua các câu lệnh cụ thể, chi tiết - ? Máy tính có thể tự giải bài - Thảo luận, trả lời toán không?  Nhận xét: Máy tính không tự - Chú ý lắng nghe, ghi nhớ nội dung mình giải bài toán Một bài giải cụ thể là tư người sáng tạo ra, máy tính thực thao tác theo đạo người Tuy nhiên, máy tính hiểu trực tiếp ngôn ngữ máy Ngoài ra, máy tính còn hiểu chương trình viết ngôn ngữ lập trình - Quan sát hình sau: Bài toán ngư máy tính nghĩa là đưa cho máy tính dãy hữu hạn các thao tác đơn giản ( gọi là thuật toán) mà có thể thực cho kết - Quá trình giải bài toán trên gồm bước: +Xác định bài toán +Mô tả thuật toán +Viết chương trình Thuật toán C.trình - ? Quá trình giải bài toán - Suy nghĩ trả lời gồm bước?  Gồm bước 5’ Hoạt động 3: Củng cố (5’) - Hệ thống lại kiến thức đã học - Hướng dẫn học sinh làm bài SGK/45 - ? Tìm giá trị lớn số a,b? Xác định output và input bài toán này? Bài tập: - Học sinh lắng nghe và Xác định output, input bài toán: ghi thực - Output: giá trị lớn số a,b - Dựa vào lí thuyết, suy - Input: số a,b nghĩ trả lời Dặn dò học sinh: (2’) - Về học bài này - Tìm thêm một số bài tập và xác định bài toán bài toán đó - Chuẩn nội dung phần 3: Thuật toán và mô tả thuật toán IV Bổ sung, rút kinh nghiệm: (4)

Ngày đăng: 09/06/2021, 16:18

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

Tài liệu liên quan