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 (147.17 KB, 7 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: Ngµy gi¶ng:. C©u lÖnh ®iÒu kiÖn (TiÕt 29). Bµi 6. A. Môc tiªu.. * KiÕn thøc: - BiÕt sù cÇn thiÕt cña cÊu tróc rÏ nh¸nh trong lËp tr×nh. - Biết cấu trúc rẽ nhánh được sử dụng để chỉ dẫn cho máy tính thực hiện c¸c thao t¸c phô thuéc vµo ®iÒu kiÖn. - Biết mọi ngôn ngữ lập trình đều có câu lệnh để thể hiện cấu trúc rẽ nhánh. * kỹ năng: - Hiểu cấu trúc rẽ nhánh có hai dạng: Dạng thiếu và dạng đủ. - Hiểu cú pháp hoạt động của các câu lệnh dạng thiếu và dạng đủ trong ng«n ng÷ lËp tr×nh Pascal. - Bước đầu viết được câu lệnh điều kiện trong Pascal. * Thái độ: - Nghiêm túc. Yêu thích môn học. B. Phương pháp.. - Đặt, giải quyết vấn đề. - ThuyÕt tr×nh, ph¸t vÊn. - Hoạt động nhóm, tổ chức trò chơi, làm bài tập. 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: Häc bµi, SGK. 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 đề: Hằng ngày, chúng ta thực hiện các hoạt động một cách tuần tự theo thói. quen hoặc theo kế hoạch đã được xác định từ trước. Vậy khi nào thì các hoạt động này sẽ bị thay đổi. 2. TriÓn khai bµi: a. Hoạt động 1:. Hoạt động phụ thuộc vào điều kiện. (14 phút).. Hoạt động của thầy và trò. Néi dung kiÕn thøc. Em hãy thảo luận theo nhóm bàn trả lời câu 1. Hoạt động phụ thuộc vào 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 ? HS GV. GV. HS. hái: Em hãy ví dụ trong đời sống hàng ngày của em các hoạt đồng theo một thói quen lặp đi lặp l¹i. Th¶o luËn trong 2 phót §¹i diÖn lªn tr¶ lêi NhËn xÐt bæ sung KÕt luËn lÊy thªm mét sè vÝ dô Thường dậy vào lúc 6h sáng và đi học lúc 6h 45 phót. Tập thể thao đá bóng vào buổi chiều Tuy nhiên các hoạt động của con người có nhiều thay đổi bởi các hoàn cảnh cụ thể. VD nếu trời mưa to thì em không đi đá bóng. Tæ chøc trß ch¬i nÕu th× C¸ch ch¬i: B¹n Nam ®a ra nÕu... b¹n G¸i tr¶ lời thì... sau đó hoán đổi lại vai. Tæ chøc cho 2 cÆp ch¬i. C¸c b¹n cßn l¹i lµ träng tµi. KÕt luËn b. Hoạt động 2:. GV HS GV. ?. KiÓm tra. KÕt qu¶. - Có những hoạt động chỉ được thực hiện khi mét ®iÒu kiÖn cô thÓ ®îc x·y ra. §iÒu kiện thường là một sự kiện được mô tả sau tõ “NÕu”.. Tính đúng hoặc sai của các điều kiện. (15 phút). 2. Tính đúng hoặc sai của c¸c ®iÒu kiÖn.. KÕt qu¶ kiÓm tra cã thÓ lµ g×? Tr¶ lêi. §a ra b¶ng §iÒu kiÖn. ®iÒu kiÖn.. Hoạt động tiếp theo. Trêi ma?. Long nh×n ra ngoµi trêi vµ thÊy trêi ma. §óng. Long ë nhµ kh«ng ®i đá bóng. Em bÞ èm?. Buæi s¸ng thøc dËy em thÊy m×nh hoµn toµn kháe m¹nh. Sai. Em tËp thÓ dôc buæi sáng như thường lệ. Em h·y cho biÕt kÕt qu¶ trong b¶ng trªn? Tr¶ lêi 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. HS GV HS GV. Khi kiểm tra là đúng ta nói điều kiện được thỏa - Khi kết quả kiểm tra là đúng, ta nói mãn ngược lại không thỏa mãn. ®iÒu kiÖn ®îc tho¶ m·n, cßn khi kÕt qu¶ lµ sai, ta nãi ®iÒu kiÖn kh«ng tho¶ LÊy mét sè vÝ dô minh häa m·n. KÕt luËn c. Hoạt động 3:. GV HS GV. ? HS GV. §iÒu kiÖn vµ phÐp so s¸nh. (10 phót).. Em h·y nªu c¸c phÐp so s¸nh 3. §iÒu kiÖn vµ phÐp so s¸nh. Tr¶ lêi. C¸c ký hiÖu phÐp so s¸nh: KÝ hiÖu PhÐp so Ký hiÖu Phép so sánh luôn cho kết quả đó là đúng trong pascal s¸nh to¸n häc hoặc sai. Nếu đúng thì thỏa mãn ngược lại không = B»ng = tháa m·n. <> Kh¸c ≠ < Nhá h¬n < §a ra vÝ dô 1 Nhá h¬n <= Em h·y m« t¶ thuËt to¸n trªn ≤ hoÆc b»ng > Lín h¬n > §éc lËp suy nghÜa vµ tr¶ lêi Lín h¬n >= ≥ NhËn xÐt bæ sung. hoÆc b»ng LÊy mét sè vÝ dô minh ho¹ * VÝ dô 1: Cñng cè: HS Lµm bµi tËp 1,2,3 NÕu a > b in gi¸ trÞ biÕn a ra mµn h×nh Ngược lại, in giá trị biến b ra màn hình. IV. Còng cè: (5 phót). - Yªu cÇu HS tr×nh bµy l¹i c¸c kiÕn thøc cÇn n¾m cña tiÕt häc. - HS Lµm bµi tËp 1,2,3. V. DÆn dß:. - GV: Hướng dẫn HS làm bài tập 4. + Mũi tên hoặc có tác dụng gì đối với trò chơi. + Nh÷ng ®iÒu kiÖn nµo trong trß ch¬i lµ tho¶ m·n vµ kh«ng tho¶ m·n. - HS: Học bài, làm bài tập 4 SGK, xem trước mục 4, 5.. 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. Ngµy so¹n: Ngµy gi¶ng:. C©u lÖnh ®iÒu kiÖn (TiÕt 30). Bµi 6. A. Môc tiªu.. * KiÕn thøc: - BiÕt sù cÇn thiÕt cña cÊu tróc rÏ nh¸nh trong lËp tr×nh. - Biết cấu trúc rẽ nhánh được sử dụng để chỉ dẫn cho máy tính thực hiện c¸c thao t¸c phô thuéc vµo ®iÒu kiÖn. - Biết mọi ngôn ngữ lập trình đều có câu lệnh để thể hiện cấu trúc rẽ nhánh. * kỹ năng: - Hiểu cấu trúc rẽ nhánh có hai dạng: Dạng thiếu và dạng đủ. - Hiểu cú pháp hoạt động của các câu lệnh dạng thiếu và dạng đủ trong ng«n ng÷ lËp tr×nh Pascal. - Bước đầu viết được câu lệnh điều kiện trong Pascal. * Thái độ: - Nghiêm túc. Yêu thích môn học. B. Phương pháp.. - Đặt, giải quyết vấn đề. - ThuyÕt tr×nh, ph¸t vÊn. - Hoạt động nhóm, tổ chức trò chơi, làm bài tập. 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: Häc bµi, SGK. 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 đề: Máy tính thực hiện các câu lệnh như thế nào nếu điều kiện cụ thể được. tho¶ m·n hay kh«ng tho¶ m·n. 2. TriÓn khai bµi: a. Hoạt động 1:. GV HS GV. CÊu tróc rÏ nh¸nh. (19 phót).. Chương trình là gì? Tr¶ lêi. Chương trình sẽ được thực hiện như thế nào?. 4. CÊu tróc rÏ nh¸nh.. - Chương trình: Là 1 dãy các lệnh mà máy tÝnh cã thÓ hiÓu vµ thùc hiÖn ®îc. - C¸c c©u lÖnh ®îc thùc hiÖn tuÇn tù tõ. GV: Trương Quang Hiếu Lop7.net.
<span class='text_page_counter'>(5)</span> Giáo án Tin Học 8 - Trường THCS Hải Thái. HS GV. HS. GV. Tr¶ lêi. Lấy ví dụ kiểm tra 1 là số âm hay dương hay b»ng O. NÕu kiÓm tra lµ sè ©m råi th× kÕt thóc viÖc kiÓm tra. §a ra vÝ dô 2, vÝ dô 3 GV chia líp thµnh 6 nhãm nhá Nhãm 1,3,5 lµm vÝ dô 2 Nhãm 2,4,6 lµm vÝ dô 3 Các nhóm hoạt động trong 5 phút trả lời câu hỏi: hãy mô tả hoạt động tính tiền cho khách. câu lệnh đầu tiên đến cuối cùng. Nếu điều kiÖn kh«ng ®îc tho¶ m·n th× bá qua c©u lÖnh hoÆc thùc hiÖn mét c©u lÖnh kh¸c. * VÝ dô 2: Bước 1: Tính tổng tiền T khách đã mua s¸ch. Bước 2: Nếu T >=100000 số tiền phải thanh to¸n lµ 70% x T Bước 3: In hóa đơn Cách thể hiện hoạt động như trên gọi lµ cÊu tróc rÏ nh¸nh d¹ng thiÕu. §iÒu kiÖn. §¹i diÖn nhãm tr¶ lêi NhËn xÐt chÐo vµ bæ sung KÕt luËn. §óng Sai C©u lÖnh. - Đưa ra sơ đồ cấu trúc rẽ nhánh dạng thiếu.. cÊu tróc rÏ nh¸nh d¹ng thiÕu. * VÝ dô 3: Bước 1: Tính tổng tiền T khách đã mua s¸ch. Bước 2: Nếu T >=100000 số tiền phải thanh toán là 70% x T, ngược lại phải thanh to¸n lµ 90% x T. Bước 3: In hóa đơn. Cấu trúc rẽ nhánh dạng đủ. §iÒu kiÖn. GV. - Đưa ra sơ đồ cấu trúc rẽ nhánh dạng đủ.. Sai. §óng C©u lÖnh 1. C©u lÖnh 2. cấu trúc rẽ nhánh dạng đủ GV: Trương Quang Hiếu Lop7.net.
<span class='text_page_counter'>(6)</span> Giáo án Tin Học 8 - Trường THCS Hải Thái. b. Hoạt động 2:. GV. HS. GV HS GV HS GV. GV. GV HS GV HS. C©u lÖnh ®iÒu kiÖn. (20 phót).. If <®iÒu kiÖn> then < c©u lÖnh>; Giải thích câu lệnh và hoạt động của câu lệnh. Chó ý ghi bµi. 5. C©u lÖnh ®iÒu kiÖn.. C©u lÖnh ®iÒu kiÖn d¹ng thiÕu: If <®iÒu kiÖn> then < c©u lÖnh>; - Khi gặp câu lệnh điều kiện này, chương tr×nh sÏ kiÓm tra ®iÒu kiÖn. NÕu ®iÒu kiÖn được thoả mãn, chương trình sẽ thực hiện câu lệnh sau từ khoá Then. Ngược lại, câu lệnh đó bị bỏ qua. Lªn b¶ng tr×nh bµy b»ng ng«n ng÷ lËp tr×nh vÝ VÝ dô 4: NÕu a > b th× in ra mµn h×nh gi¸ trÞ dô 4. cña a. If a > b then write (a); §a ra vÝ dô 5 vµ ph©n tÝch ®Çu bµi. VÝ dô 5 Hoạt động độc lập mô tả thuật toán Tr¶ lêi Em h·y thÓ hiÖn c¸c c©u lÖnh ®iÒu kiÖn d¹ng thiÕu cña Pascal. Hoạt động theo nhóm bàn Câu lệnh điều kiện dạng đủ: §¹i diÖn lªn tr×nh bµy kÕt qu¶ If < ®iÒu kiÖn> then< c©u lÖnh 1>Else NhËn xÐt, bæ sung < c©u lÖnh 2>; KÕt luËn VÝ dô 6 §a ra vÝ dô 6 vµ ph©n tÝch VD GV vµ HS cïng lµm vÝ dô Đưa ra câu lệnh đầy đủ If < ®iÒu kiÖn> then< c©u lÖnh 1> Else < c©u lÖnh 2>; Em dựa và ví dụ trên nêu hoạt động của câu Với câu lệnh điều kiện này, chương lÖnh nµy tr×nh sÏ kiÓm tra ®iÒu kiÖn. NÕu ®iÒu kiÖn Tr¶ lêi được thoả mãn, chương trình sẽ thực hiênh câu lệnh 1 sau từ khoá then. Ngược lại, câu ChuÈn l¹i kiÕn thøc lÖnh 2 sÏ ®îc thùc hiÖn. Chó ý, ghi bµi. GV: Trương Quang Hiếu Lop7.net.
<span class='text_page_counter'>(7)</span> Giáo án Tin Học 8 - Trường THCS Hải Thái IV. Còng cè: (5 phót). - Yªu cÇu HS tr×nh bµy l¹i c¸c kiÕn thøc cÇn n¾m cña tiÕt häc. - HS Lµm bµi tËp 5. V. DÆn dß:. - GV: Hướng dẫn bài tập về nhà: (bài tập 6). + Mod dùng để làm gì. + H·y tÝnh xem ®iÒu kiÖn: (45 mod 3) = 0 tho¶ m·n kh«ng. + Gi¸ trÞ cña x = 5; §iÒu kiÖn x > 10 tho¶ m·n kh«ng. - Häc bµi. Lµm bµi tËp 6. - ChuÈn bi cho tiÕt thùc hµnh.. GV: Trương Quang Hiếu Lop7.net.
<span class='text_page_counter'>(8)</span>