GV: đưa nội dung chương trình bài thực HS: hoạt động hµnh 3 lªn mµn h×nh, theo nhãm, yêu cầu học sinh đọc t×m hiÓu ho¹t chương trình, tìm hiểu động của chhoạt động của chương ương trinh,[r]
(1)Ngµy so¹n:10/01/2010 Ngµy d¹y:15/01/2010 TiÕt: 42: Bµi thùc hµnh 5: Sö dông lÖnh lÆp for I Môc tiªu: Kiến thức Vận dụng kiến thức vòng lặp for do, câu lệnh ghép để viết chương trình Kü n¨ng Viết chương trình có sử dụng vòng lặp for do; Sử dụng đợc câu lệnh ghép; Rèn luyện kỹ đọc hiểu chương trình có sử dụng vòng lặp for Thái độ: Thái độ học tập nghiêm túc, tích cực làm các bài tập thực hành III chuÈn bÞ cña GV, HS ChuÈn bÞ cña GV: - Gi¸o ¸n, SGK, phßng m¸y, phÇn mÒm pascal Chuẩn bị HS: - SGK, ghi, bút,nghiên cứu trước bài IV TiÕn Tr×nh lªn líp: Hoạt động giáo viên H§ cña HS Ghi b¶ng Hoạt động 1: Làm đẹp màn hình kết lệnh gotoxy, where - Gi¸o viªn cho ch¹y kÕt - HS: quan s¸t Bµi sgk (T63) qu¶ cña bµi thùc hµnh vµ ®a nhËn a) Giíi thiÖu lÖnh gotoxy(), wherex Bang_cuu_chuong Yªu xÐt - Gotoxy(a,b) cÇu häc sinh quan s¸t Trong đó: a là số cột, b là số hàng kÕt qu¶ vµ nhËn xÐt - ý nghÜa cña c©u lÖnh lµ ®a trá vÒ cét a hµng kho¶ng c¸ch gi÷a c¸c b hµng, cét - Wherex: cho biÕt sè thø tù cña cét, wherey cho - ? Có cách nào để biÕt sè thø tù cña hµng kho¶ng c¸ch gi÷a c¸c * Lu ý: Ph¶i khai b¸o th viÖn crt tríc sö hµng vµ c¸c cét t¨ng dông hai lÖnh trªn lªn? a) Chỉnh sửa chương trình nh sau: - GV: Giíi thiÖu c©u Program Bang_cuu_chuong; lÖnh gotoxy vµ where Uses crt; - GV: yªu cÇu häc sinh Var i, n: integer; mở chương trình Begin Bang_cuu_chương và HS: gõ chương Clrscr; sửa lại chương trình tr×nh vµo m¸y, Writeln(‘Nhap vao so n’); readln(n); theo bµi trªn mµn h×nh söa lçi chÝnh t¶, Writeln(‘Bang nha’,n); cña gi¸o viªn chạy chương Writeln; tr×nh, quan s¸t For i:=1 to 10 GV: yªu cÇu häc sinh kÕt qu¶ begin quan s¸t kÕt qu¶ vµ so gotoxy(5, wherey); s¸nh víi kÕt qu¶ cña Writeln(n,’x’,i:2,’=’,n*i:3); chương trinh cha HS: quan s¸t vµ Readln; Lop7.net (2) dïng lÖnh gotoxy(5, wherey) nhËn xÐt End Hoạt động 2: sử dụng lệnh For lồng for GV: giíi thiÖu cÊu tróc HS: ghi chÐp lệnh for lồng, hướng cÊu tróc vµ dÉn häc sinh c¸ch sö lÜnh héi dông lÖnh GV: đưa nội dung chương trình bài thực HS: hoạt động hµnh lªn mµn h×nh, theo nhãm, yêu cầu học sinh đọc t×m hiÓu ho¹t chương trình, tìm hiểu động chhoạt động chương ương trinh, đại tr×nh diÖn cña nhãm b¸o c¸o kÕt qu¶ th¶o GV: cho chạy chương luËn tr×nh HS : quan s¸t kÕt qu¶ trªn mµn h×nh Bµi SGK (T64) a) C©u lÖnh for lång for - For <biến đếm1:= giá trị đầu> to <giá trị cuối> For <biến đếm 2:=giá trị đầu> to <giá trị cuố> < c©u lÖnh>; Program Tao_bang; Uses crt; Var i,j: byte; Begin Clrscr; For i:=1 to Begin For j:=0 to Writeln(10*i+j:4); Writeln; End; Readln; End Hoạt động 3: kết thúc - HS: tắt chương trình øng dông, t¾t m¸y, t¾t nguån Hoạt động 4: củng cố và dặn dò Cñng cè NhËn xÐt rót kinh nghiÖm giê thùc hµnh Dặn dò học sinh nhà học sinh nhà sử dụng lệnh gotoxy để chỉnh sửa lại bài thực hành số cho kÕt qu¶ in mµn h×nh IV Rót kinh nghiÖm: Lop7.net (3)