Kiến thức Củng cố kiến thức vòng lặp với số lần biết trước và câu lệnh ghép 2.. Thái độ Thái độ học tập nghiêm túc, tích cực học tập II.[r]
(1)Ngµy d¹y: Ngµy d¹y: Ngµy d¹y: T¹i líp 8A1; T¹i líp 8A2; T¹i líp 8A3; Ngµy d¹y: Ngµy d¹y: Ngµy d¹y: TiÕt 39 T¹i líp 9A1 T¹i líp 9A2 T¹i líp 9A3 bµi tËp I Môc tiªu bµi häc: Kiến thức Củng cố kiến thức vòng lặp với số lần biết trước và câu lệnh ghép Kü n¨ng: VËn dông vßng lÆp for …….to…….do vµ c©u lÖnh ghÐp viÕt mét sè bài toán đơn giản Thái độ Thái độ học tập nghiêm túc, tích cực học tập II ChuÈn bÞ cña gi¸o viªn vµ hoc sinh ChuÈn bÞ cña GV: - Gi¸o ¸n, SGK, phßng m¸y, phÇn mÒm Pascal ChuÈn bÞ cña HS: - SGK, vë ghi, bót, phiÕu häc tËp III Hoạt động dạy và học Líp 8A1: / V¾ng: Líp 9A1: / V¾ng: Líp 8A2: / V¾ng: Líp 9A2: / V¾ng: Líp 8A3: / V¾ng: Líp 9A3: / V¾ng: Hoạt động thầy và trò KiÓm tra bµi cò ( phót) ? Các viết câu lệnh lặp Hoạt động c©u lÖnh lÆp D¹y néi dung bµi míi Néi dung ghi b¶ng CÊu tróc cña c©u lÖnh lÆp: For <biến đếm>:= <giá trị đầu> to <giá trÞ cuèi> <c©u lÖnh>; - Khi thực hiện, biến đếm nhận giá trị là giá trị đầu,sau lần lặp biến đếm tự động tăng đơn vị b»ng gi¸ trÞ cuèi Bµi 2: SGK (Tr60) Hoạt động ( phút) - C©u lÖnh lÆp cã t¸c dông chØ dÉn cho Bµi tËp Tr60 GV: §a bµi tËp Tr60, yªu cÇu häc m¸y tÝnh thùc hiÖn lÆp l¹i mét c©u lÖnh sinh nghiªn cøu t×m hiÓu hay mét nhãm c©u lÖnh víi mét sè lÇn HS: Hoạt động theo nhóm bàn định phót t×m c©u tr¶ lêi - Câu lệnh lặp làm đơn giản, giảm nhẹ HS: §¹i diÖn cña nhãm tr×nh bµy kÕt công sức người viết chương trình qu¶ cña nhãm GV: NhËn xÐt kÕt luËn - ChØ dÉn m¸y tÝnh thùc hiÖn lÆp - Viết chương trình gọn, ít tốn sức Hoạt động ( phút) Bµi tËp Tr60 Bµi SGK (Tr60) - §iÒu kiÖn cÇn kiÓm tra c©u lÖnh Lop8.net (2) GV: §a bµi tËp 3, yªu cÇu häc sinh lÆp for … lµ: nghiªn cøu + Giá trị biến đếm phải nằm Gợi ý: Dựa vào hoạt động vòng lặp ®o¹n [gi¸ trÞ ®Çu, gi¸ trÞ cuèi ], để tìm hiểu điều kiện Khi nào vòng lặp + Biến đếm là kiểu số nguyên, GT đầu, không hoạt động GT cuèi lµ n nguyªn (GV sử dụng PP trả lời vấn đáp) + Biến đếm có nhỏ GT cuối Nếu HS: Tr¶ lêi thoả mãn điều kiện đó thì câu lệnh GV:KÕt luËn ®îc thùc hiÖn, nÕu kh«ng tho¶ m·n c©u lÖnh sÏ bÞ bá qua Hoạt động ( 10 phút) Bµi SGK (Tr61) Bµi tËp Tr61 Tất các câu lệnh không hợp lệ vì: GV: §a ®Çu bµi a) gi¸ trÞ ®Çu lín h¬n gi¸ trÞ cuèi GV: Hỏi vấn đáp HS trả lời ý b) gi¸ trÞ ®Çu vµ gi¸ trÞ cuèi cã kiÓu lµ sè HS: Tr¶ lêi thực không cùng kiểu với biến đếm HS: NhËn xÐt, söa ch÷a nÕu sai c) sai cÊu tróc c©u lÖnh d) sai cÊu tróc c©u lÖnh e) biến đếm có kiểu là kiểu số thực nên kh«ng hîp lÖ Hoạt động ( 15 phút) Bµi SGK (T 61) Bµi tËp Tr61 - M« t¶ thuËt to¸n GV: §a bµi tËp Bước 1: nhËp n A 0, i Phân tích , hướng dẫn HS viết thuật toán GV: Tổ chức HS hoạt động nhóm nhỏ Bước 2: A 2/i(i+2) lµm bµi tËp 6.Chia líp thµnh nhãm Bước 3: i i+1 HS: ChuÈn bÞ phiÕu häc tËp Bước 4: i<=n quay bước Th¶o luËn nhãm phót Bước 5: ghi kết A màn hình và GV: Thu phiÕu häc tËp, chiÕu kÕt qu¶ kÕt thóc thuËt to¸n HS: NhËn xÐt, bæ sung GV: NhËn xÐt kÕt luËn Cñng cè vµ luyÖn tËp ( phót) Tãm t¾t nh÷ng néi dung chÝnh võa häc Hướng dẫn học sinh tự học nhà (3 phút) - Lµm l¹i c¸c bµi tËp SGK - Học kỹ hoạt động vòng lặp, cấu trúc vòng lặp Lop8.net (3) Ngµy d¹y: Ngµy d¹y: Ngµy d¹y: T¹i líp 8A1; T¹i líp 8A2; T¹i líp 8A3; Ngµy d¹y: Ngµy d¹y: Ngµy d¹y: T¹i líp 9A1 T¹i líp 9A2 T¹i líp 9A3 TiÕt 40 bµi tËp (TiÕp) I Môc tiªu bµi häc: Kiến thức Củng cố kiến thức vòng lặp với số lần biết trước và câu lệnh ghép Kü n¨ng: VËn dông vßng lÆp for …….to…….do vµ c©u lÖnh ghÐp viÕt mét sè bài toán đơn giản Thái độ Thái độ học tập nghiêm túc, tích cực học tập II ChuÈn bÞ cña gi¸o viªn vµ hoc sinh ChuÈn bÞ cña GV: - Gi¸o ¸n, SGK, phßng m¸y, phÇn mÒm Pascal ChuÈn bÞ cña HS: - SGK, vë ghi, bót, phiÕu häc tËp III Hoạt động dạy và học Líp 8A1: / V¾ng: Líp 9A1: / V¾ng: Líp 8A2: / V¾ng: Líp 9A2: / V¾ng: Líp 8A3: / V¾ng: Líp 9A3: / V¾ng: Hoạt động thầy và trò Néi dung ghi b¶ng KiÓm tra bµi cò ( Kh«ng) D¹y néi dung bµi míi Hoạt động (20 phút) Bµi tËp 1: LËp tr×nh tÝnh tæng N sè tù Bµi tËp nhiªn ®Çu tiªn víi N nhËp tõ bµn phÝm Program tinh_tong Uses crt; Var tong, i: integer ; Begin Clrscr; Writeln (‘Moi ban nhap so N=’); Readln(N); Tong:=0; For i:=1 to 10 Tong:=tong+i; Writeln(‘Tong tu den N=’,tong); Readln; End GV: §a bµi tËp HS: 01 em viết chương trình trên bảng HS: Viết lại chương trình vào GV: Nhận xét và sửa chương trình viết trªn b¶ng GV: Tæ chøc HS thùc hµnh trªn m¸y Chia mçi m¸y HS HS: NhËn m¸y vµ thùc hµnh GV: Quan sát hướng dẫn Lấy số bµi lµm mÉu GV: NhËn xÐt c¸c m¸y thùc hµnh, rót kinh nghiÖmvµ cho ®iÓm Hoạt động ( 20 phút) Bµi tËp Bài tập 2: Viết chương trình tính giai GV: §a bµi tËp thõa cña N sè tù nhiªn ®Çu tiªn GV: Hướng dẫn lại viết chương trình và Program tinh_giai_thua; Lop8.net (4) viÕt lªn b¶ng Uses crt; HS: Chó ý ghi bµi Var GV: Tæ chøc HS thùc hµnh trªn m¸y i, n : integer; Giai_thua: longint; Chia mçi m¸y HS Begin HS: NhËn m¸y vµ thùc hµnh Clrscr; GV: Quan sát hướng dẫn Writeln(‘nhap vao n’); readln(n); GV: NhËn xÐt c¸c m¸y thùc hµnh, rót Giai_thua:=1; kinh nghiÖm For i:= to n GV: KÕt luËn kÕt qu¶ cuèi cïng Giai_thua:= Giai_thua *i; Writeln(‘Ket qua la’, Giai_thua); Readln End Cñng cè vµ luyÖn tËp ( phót) Rót kinh nghiÖm giê bµi tËp thùc hµnh LÊy bµi mÉu cña HS rót kinh nghiÖm vµ cho ®iÓm Hướng dẫn học sinh tự học nhà (2 phút) - Häc sinh vÒ nhµ lµm l¹i bµi tËp: - Đọc trước bài thực hành 10 Lop8.net (5)