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

Giáo án Tin học 8 tiết 51, 52: Thực hành sử dụng câu lệnh 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 (174.27 KB, 3 trang )

<span class='text_page_counter'>(1)</span>Ngày soạn:01/03/2010 Ngày dạy: 03/03/2010 TiÕt 51 THỰC HÀNH SỬ DỤNG CÂU LỆNH WHILE…DO.. I.Mục tiêu: + KiÓm tra vËn dông cấu trúc lặp với số lần chưa biết trước trong ngôn ngữ lập trình; + Hiểu hoạt động của câu lệnh lặp với số lần chưa biết trước while...do… trong Pascal. II. Chuẩn bị GV: SGK HS: Xem trước bài ở nhà III. Tiến tr×nh bài giảng Hoạt động 1: Kiểm tra bài cũ Nêu cấu trúc lệnh với số lần chưa biết trước? Hoạt động của GV Ghi bảng Hoạt động 2: ¤n tËp while <điều kiện> do <câu 1) ¤n tËp lý thuyÕt: lý thuyÕt: lệnh>; Nh¾c l¹i cú pháp lệnh trong đó: while … do ….; - điều kiện thường là một phép so sánh; - câu lệnh có thể là câu lệnh đơn giản hay câu lệnh ghép. ?C¸ch thùc hiÖn c©u lÖn While .... do... nh­ thÕ nµo?. Bước 1 : Kiểm tra điều kiện. Bước 2 : Nếu điều kiện SAI, câu lệnh sẽ bị bỏ qua và việc thực hiện lệnh lặp kết thúc. Nếu điều kiện đúng, thực hiện câu lệnh và quay lại bước 1. L­u ý tr¸nh lÖnh lÆp v« h¹n lÇn. Ph¸t biÓu.. ?H·y ph¸t biÓu sù kh¸c biÖt gi÷a c©u lÖnh lÆp víi sè lÇn lÆp cho trước và câu lệnh lặp víi sè lÇn lÆp ch­a biÕt. Lop7.net.

<span class='text_page_counter'>(2)</span> trước? GV nhận xét, đánh gi¸ H§ 3: Bµi tËp Y/ c học sinh đọc bài §äc bµi tËp 1 SGK 2. Bµi tËp 1 SGK. tËp 1 SGK * ThuËt to¸n: ? Nêu các biến để sử C¸c biÕn lµ: n, x, dem, tb B1: Dem <- 0; TB <- 0; dông trong B2: NÕu dem <n th× dem <KiÓu cña chóng lµ: chươngtrình là gì? dem + 1; TB <- TB + x . KiÓu cña chóng lµ kiÓu N, dem : Interger B3 TB <- TB/n in TB g×? X, TB : Real ? Nêu thuật toán để * Viết chương trình viết chương trình trên Nêu thuật toán nh­ thÕ nµo? Y/c HS nhập chương tr×nh ch¹y thö vµ s÷a lçi(Nõu cã). IV.Cñng cè: Hệ thống lại bài. ================================================== Ngày soạn:02/03/2010 Ngày dạy: 05/03/2010 TiÕt 52: THỰC HÀNH SỬ DỤNG CÂU LỆNH WHILE…DO.. I.Mục tiêu:: + KiÓm tra vËn dông cấu trúc lặp với số lần chưa biết trước trong ngôn ngữ lập trình; + Hiểu hoạt động của câu lệnh lặp với số lần chưa biết trước while...do… trong Pascal. II. Chuẩn bị GV: SGK HS: Xem trước bài ở nhà III. Tiến trình bài giảng 1. Ổn định ớp 2. Kiểm tra bài cò Nêu cấu trúc lệnh với số lần chưa biết trước? 3. Bài mới Hoạt động của GV Hoạt động của HS Ghi bảng Viết chương trình trên bằng Viết và vở nháp. 1. Bài tập 1d. Program tinh_TB; lệnh for... do ? Điều kiện dừng của chương Biến đếm > n dừng lệnh Var i, n: Interger; X, TB : Real; trình là gì? for ...do Hướng dẫn học sinh viết Begin. Lop7.net.

<span class='text_page_counter'>(3)</span> chương trình bằng câu lệnh for ... do. Đọc bài tập 2 Đọc hiểu từng câu lệnh ?CT có mấy câu lệnh ghép và hãy chỉ ra câu lệnh ghép đó?. Nhập chương trình chạy thử và sữa lỗi.. Đọc bài tập 2 SGK Nêu ý nghĩa từng câu lệnh trong CT 01 câu lệnh ghép. Write(‘Nhap vao so cac so can tinh n=’); readln(n); For i:=1 to n do Begin Write(‘nhap so thu’,I,’=’); Readln(x); Tb:= TB + x; End; TB:= TB/n; Writeln(‘Trung binh cua’,n,’so la=’, TB:10:3); Readln; End. 2. Bài tập2 * Đọc hiểu câu lệnh. * Gõ CT và chạy thử.. IV. Củng cố:Hệ thống lại bài nhắc nhở học sinh tính cẩn thận khi viết chương trình. Lop7.net.

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

×