Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (104.38 KB, 2 trang )
<span class='text_page_counter'>(1)</span>GIÁO ÁN TIN HỌC 8 Tiết PPCT: 5 (HKII) Ngày soạn: 30/12/2009 Ngày dạy: 9/1/2010 – 19/1/2010 BÀI THỰC HÀNH 5: SỬ DỤNG LỆNH LẶP FOR … DO. TG 5’. TG 30’. I. Mục tiêu: - Viết được chương trình có sử dụng vòng lặp for...to..do... (bài 1 và bài 2). - Hiểu được ý nghĩa của câu lệnh trong bài tập 1 và 2. - Hiểu được tác dụng của câu lệnh GotoXY. II. Chuẩn bị: GV: Phòng máy tính. HS: SGK, dụng cụ học tập đầy đủ. III. Hoạt động dạy học: 1/ Ổn định tổ chức: Yêu cầu hs báo cáo sĩ số, kiểm diện học sinh (1’) 2/ Kiểm tra bài cũ: Hoạt động của GV Hoạt động của HS Nội dung - Đặt câu hỏi chung cho cả lớp: - Vấn đáp giữa giáo 1. Viết cú pháp câu lệnh lặp với số viên, học sinh để ôn lại bài cũ. lần biết trước. 2. Chạy chương trình ví dụ 3 SGK - Nhóm HS nhận xét, trang 58. đánh giá HS trả lời câu hỏi. - Y/c 1 HS lần lượt trả lời các câu hỏi - 1 HS lần lượt trả lời trên (ghi trên bảng). các câu hỏi của GV. - Y/c HS nhận xét, đánh giá HS trả - HS nhận xét, đánh lời câu hỏi. giá HS trả lời câu hỏi. 3/ Bài mới: Hoạt động của GV Hoạt động của HS Nội dung - Tiết trước, chúng ta đã tìm hiểu câu Program Bang_nhan; lệnh lặp có tác dụng giúp ta thực hiện Uses Crt; được nhiều công việc mà chỉ cần một Var N, i: Integer; Begin câu lệnh. - Tiết này, chúng ta sẽ thực hiện bài Clrscr; thực hành để hiểu hơn về câu lệnh Write(‘ Nhap so N = lặp. ‘); Readln(N); - Y/c 1 HS đọc và tìm hiểu bài tập 1. - Đọc bài tập 1. Writeln; - Y/c 1 HS lên bảng chương trình bài Writeln(‘ Bang nhan - Ghi bài tập 1 trên tập 1 trên bảng. ‘,N); bảng. Writeln; - Y/c HS gõ chương trình bài tập 1. - Gõ chương trình bài For i:= 1 to N do tập 1. Writeln(N,’ x ‘, i:2,’ = ‘,N*i:3); - Quan sát, hướng dẫn, sữa lỗi sai. - Cho phép 2 -3 HS hướng dẫn HS Readln; có thao tác chưa tốt. - 2 – 3 HS hướng dẫn End. HS có thao tác yếu. - Y/c HS dừng thao tác, nhìn lên bảng, giải thích và chạy chương trình Trang 1 Lop8.net.
<span class='text_page_counter'>(2)</span> trên bảng để HS hiểu. - Y/c 1 HS đọc bài tập 2. - Y/c HS gõ đọc chương trình thay thế vào bài tập 1. - Y/c 1 HS đọc lưu ý. - Giải thích câu lệnh GotoXY. 4. Củng cố, dặn dò: Hoạt động của GV TG 9’ * Củng cố: - GV: Gọi 2-3 hs kiểm tra kỹ năng đã đạt được. - GV: Nhận xét, uốn nắn sai sót. * Dặn dò: - Yêu cầu hs về nhà xem lại nội dung lý thuyết, đọc bài đọc thêm.. - Lắng nghe. - Đọc bài tập 2. - Gõ đoạn chương trình vào bài tập 1. - Đọc lưu ý. - Lắng nghe.. Hoạt động của HS - HS: thực hiện theo yêu cầu của GV.. Trang 2 Lop8.net. For i:= 1 to N do Begin GotoXY(5,whereY); Writeln(N,’ x ‘, i:2,’ = ‘,N*i:3); Writeln; End; Nội dung - Hs thực hiện một số thao tác theo yêu cầu của GV.
<span class='text_page_counter'>(3)</span>