Tải bản đầy đủ (.pdf) (4 trang)

Giáo án Tin học 8 - Tiết 51, 52: Sử dụng lệnh lặp while... do

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 (98.94 KB, 4 trang )

<span class='text_page_counter'>(1)</span>Giáo án Tin Học 8 - Trường THCS Hải Thái. Ngµy so¹n:. Bµi thùc hµnh 6. Sö dông lÖnh lÆp while... do (TiÕt 51). A. Môc tiªu.. * Kiến thức: - Viết chương trình Pascal sử dụng câu lệnh lặp với số lần chưa biết trước. * kỹ năng: - Rèn luyện khã năng đọc chương trình, tìm hiểu tác dụng của các câu lệnh. * Thái độ: - Nghiêm túc, nghiên cứu tài liệu, yêu thích môn học. B. Phương pháp.. - Thùc hµnh, rÌn luyÖn kü n¨ng lËp tr×nh trªn m¸y. C. ChuÈn bÞ.. 1. ChuÈn bÞ cña gi¸o viªn: Gi¸o ¸n, SGK, m¸y tÝnh. 2. ChuÈn bÞ cña häc sinh: SGK, tµi liÖu tham kh¶o, lµm bµi tËp thùc hµnh. D. TiÕn tr×nh lªn líp. I. ổn định:. KiÓm tra sÜ sè. (1 phót). II. KiÓm tra bµi cò: III. Bµi míi:. 1. Đặt vấn đề: Để làm quen với câu lệnh lặp với số lần chưa biết trước. 2. TriÓn khai bµi: a. Hoạt động 1:. Lặp với số lần chưa biết trước. (39 phút). Hoạt động của thầy và trò. Néi dung kiÕn thøc 1. Néi dung thùc hµnh.. * Bài 1: Viết chương trình sử dụng lệnh lặp GV: Yêu cầu HS khởi động máy và khởi động While... do để tính trung bình n số thực x1, x2, x3,..., xn. C¸c sè x1, x2, x3,..., xn®­îc nhËp tõ chương trình Pascal. bµn phÝm. HS: Thùc hiÖn. a) M« T¶ thuËt to¸n GV: Yªu cÇu HS m« t¶ thuËt to¸n. b) Gõ chương trình và lưu với tên Tinh_TB: HS: Thùc hiÖn. Program tinh_trung_binh; GV: NhËn xÐt, bæ sung. Use crt; Var n, dem: Integer; GV: Trương Quang Hiếu Lop7.net.

<span class='text_page_counter'>(2)</span> Giáo án Tin Học 8 - Trường THCS Hải Thái. GV: Yªu cÇu HS nghiªn cøu SGK vµ thùc hiÖn bµi TH. HS: Lµm bµi TH. GV: Quan sát, hướng dẫn HS trong quá trình TH.. X, TB: Real; Begin Clrscr; Dem:= 0; TB:= O; Write (‘Nhap so cac so can tinh n = ‘); Readln(n); While dem < n do Begin Dem:= dem + 1; Write (‘Nhap so thu ‘, dem,’ = ‘); Readln(x); TB:= TB + x; End; TB:= TB/n; Writeln (‘Trung binh cua ‘, n, ‘so la ‘, TB: 10: 3); Writeln (‘Nhan Enter de thoat ...’); Readln End. c) §äc vµ t×m hiÓu ý nghÜa cña tõng c©u lÖnh. GV: Yêu cầu HS lưu bài TH và viết lại chương Dịch chương trình và sửa lỗi nếu có. tr×nh b»ng lÖnh lÆp For... do. d) Viết lại chương trình bằng câu lệnh For... do HS: Lµm bµi TH theo yªu cÇu cña GV. thay cho c©u lÖnh While... do. IV. Còng cè: (5 phót). - NhËn xÐt bµi lµm cña tõng nhãm vµ chung cho c¶ líp. - Yªu cÇu HS tho¸t khái Pascal vµ t¾t m¸y. V. DÆn dß:. - Học bài. Xem trước bài 2 và viết bài thu hoạch thực hành. * Rót kinh nghiÖm: ............................................................................................................................................................................. ............................................................................................................................................................................. ............................................................................................................................................................................. .............................................................................................................................................................................. GV: Trương Quang Hiếu Lop7.net.

<span class='text_page_counter'>(3)</span> Giáo án Tin Học 8 - Trường THCS Hải Thái. Ngµy so¹n:. Bµi thùc hµnh 6. Sö dông lÖnh lÆp while... do (TiÕt 52). A. Môc tiªu.. * Kiến thức: - Viết chương trình Pascal sử dụng câu lệnh lặp với số lần chưa biết trước. * kỹ năng: - Rèn luyện khã năng đọc chương trình, tìm hiểu tác dụng của các câu lệnh. * Thái độ: - Nghiêm túc, nghiên cứu tài liệu, yêu thích môn học. B. Phương pháp.. - Thùc hµnh, rÌn luyÖn kü n¨ng lËp tr×nh trªn m¸y. C. ChuÈn bÞ.. 1. ChuÈn bÞ cña gi¸o viªn: Gi¸o ¸n, SGK, m¸y tÝnh. 2. ChuÈn bÞ cña häc sinh: SGK, tµi liÖu tham kh¶o, lµm bµi tËp thùc hµnh. D. TiÕn tr×nh lªn líp. I. ổn định:. KiÓm tra sÜ sè. (1 phót). II. KiÓm tra bµi cò: III. Bµi míi:. 1. Đặt vấn đề: Để làm quen với câu lệnh lặp với số lần chưa biết trước. 2. TriÓn khai bµi: a. Hoạt động 1:. Lặp với số lần chưa biết trước. (39 phút). Hoạt động của thầy và trò. Néi dung kiÕn thøc 1. Néi dung thùc hµnh.. * Bài 2: Tìm hiểu chương trình nhận biết một số GV: Yêu cầu HS khởi động máy và khởi động tự nhiên N được nhập vào từ bàn phím có phải lµ sè nguyªn tè hay kh«ng? chương trình Pascal. a) §äc vµ hiÓu ý nghÜa cña tõng c©u lÖnh trong HS: Thùc hiÖn. chương trình sau: GV: Yªu cÇu HS m« t¶ thuËt to¸n. Use crt; HS: Thùc hiÖn. Var n, i: Integer; GV: NhËn xÐt, bæ sung. Begin Write (‘Nhap vao mot so nguyen: ‘); Readln(n); GV: Yªu cÇu HS nghiªn cøu SGK vµ thùc hiÖn GV: Trương Quang Hiếu Lop7.net.

<span class='text_page_counter'>(4)</span> Giáo án Tin Học 8 - Trường THCS Hải Thái. bµi TH. If n <= 1 then writeln (n, ‘Khong la so nguyen HS: Lµm bµi TH. to ‘) Else GV: Quan sát, hướng dẫn HS trong quá trình Begin TH. i:= 2; While (n mod i<>0) do i:= i + 1; If i = n then writeln (n, ‘La so nguyen to! ‘) HS: Lµm bµi TH theo yªu cÇu cña GV.. Else writeln (n, ‘Khong phai la so nguyen to! ‘); End; Readln End. b) Gõ, dịch và chạy thử chương trình với một vài độ chính xác khác nhau.. IV. Còng cè: (5 phót). - NhËn xÐt bµi lµm cña tõng nhãm vµ chung cho c¶ líp. - Yªu cÇu HS tho¸t khái Pascal vµ t¾t m¸y. V. DÆn dß:. - Häc bµi. Lµm bµi tËp, chuÈn bÞ cho tiÕt bµi tËp. * Rót kinh nghiÖm: ............................................................................................................................................................................. ............................................................................................................................................................................. ............................................................................................................................................................................. .............................................................................................................................................................................. GV: Trương Quang Hiếu Lop7.net.

<span class='text_page_counter'>(5)</span>

×