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

Giáo án Tin học 8 - Tiết 68-69 - Năm học 2010-2011

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 (62.97 KB, 2 trang )

<span class='text_page_counter'>(1)</span>Ngµy d¹y: Ngµy d¹y:. / /. / 2010.T¹i líp 8A1; / 2010.T¹i líp 8A2; TiÕt 68: «n tËp. I. Môc tiªu bµi häc: 1. KiÕn thøc: - Cấu trúc chương trình Pascal, biến, các khai báo biến, câu lệnh vào/ra dữ liÖu, c©u lÖnh ®iÒu kiÖn. 2. Kỹ năng: Viết chương trình pascal có sử dụng lệnh vào/ra dữ liệu, câu lệnh điều kiÖn 3.Thái độ: Thái độ học tập nghiêm túc, tích cực làm các dạng bài tập ứng dụng. Rèn kỹ năng đọc chương trình, tìm hiểu câu lệnh. II. ChuÈn bÞ cña gi¸o viªn vµ hoc sinh 1. ChuÈn bÞ cña GV: - Gi¸o ¸n, SGK, phßng ®a chøc n¨ng. 2. 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 8A2: / V¾ng: Hoạt động của thầy và trò 1. KiÓm tra bµi cò (0 phót) 2. D¹y néi dung bµi míi. Hoạt động 1 (15 phút) Đặt vấn đề. GV: C¸c ng«n ng÷ lËp tr×nh cã bé ch÷ viÕt riªng. Bé ch÷ viÕt cña pascal gåm A-.X, a->x, c¸c ch÷ sè… C¸c phÐp to¸n: +, -, *, /, mod, div C¸c phÐp to¸n: <, >, >=…. GV: Nêu cấu trúc chung chương trình Pascal. HS: Tr¶ lêi. GV: kÕt luËn Gåm phÇn: PhÇn khai b¸o Khai báo tên chương trình Khai b¸o h»ng Khai b¸o biÕn. Phần thân chương trình GV: Để lập trình pascal ta viết chương trình b»ng c¸c c©u lÖnh. GV: Giíi thiÖu c©u lÖnh vµo/ra d÷ liÖu ? Em hãy cho biết kết quả của chương trình sau Program BT1; Uses crt; Begin Clrscr; Write(‘lop’); Lop8.net. Néi dung ghi b¶ng. 1. Bé ch÷ viÕt, c¸c phÐp to¸n, phÐp quan hÖ Bé ch÷ viÕt; A-.X, a->x, c¸c ch÷ sè… C¸c phÐp to¸n: +, -, *, /, mod, div C¸c phÐp to¸n: <, >, >=…. 2.Cấu trúc chương trình pascal PhÇn khai b¸o Khai báo tên chương trình Khai b¸o h»ng Khai b¸o biÕn. Phần thân chương trình Program <tên chươngtrình>; Uses crt; { Khai b¸o th­ viÖn} Var tªn biÕn:kiÓu d÷ liÖu; Const tªnhang=gi¸ trÞ cña h»ng; Begin <c¸c c©u lÖnh>; End. VÝ dô 1: KÕt qu¶: Lop8A1 Lop 8A2.

<span class='text_page_counter'>(2)</span> Write(‘8A1’); Writeln(‘lop’); Writeln(‘8A2’); Readln End. HS: Tr¶ lêi GV: KÕt qu¶: Lop8A1 Lop 8A2 GV: treo bµi tËp 2 Viết chương trình nhập số nguyên x. Tính và ®­a ra kÕt qu¶: x3+1 GV: Tổ chức HS hoạt động theo nhóm nhỏ HS: hoạt động theo nhóm trong 5 phút Nép phiÕu häc tËp NhËn xÐt chÐo GV: NhËn xÐt.. VÝ dô 2: Program BT1; Uses crt; Var x:integer; Begin Clrscr; Writeln(‘NhËp so nguyen x=’); Readln(x); Writeln(‘Ket qua:’,x*x*x); Readln End.. Hoạt động 2 ( 20 phút) 3. C©u lÖnh rÏ nh¸nh GV: Đưa ra sơ đồ hoạt động HS: Nêu hoạt động của câu lệnh rẽ nhánh đầy Cú pháp câu lệnh D¹ng thiÕu đủ và dạng thiếu. IF <®iÒu kiÖn> THEN <C©ulÖnh>; GV: §­a ra có ph¸p c©u lÖnh Dạng đủ D¹ng thiÕu IF <®iÒu kiÖn> THEN <C©ulÖnh1> IF <®iÒu kiÖn> THEN <C©ulÖnh>; Else <c©ulÖnh2>; Dạng đủ IF <®iÒu kiÖn> THEN <C©ulÖnh1> Else <c©ulÖnh2>; ? Viết chương trình nhập một số nguyên N. Kiểm tra số đó là số chẵn hay số lẻ. Gîi ý: Ta thùc hiÖn lÊy N chia hÕt cho 2 th× N là số chẵn, ngược lại N là số lẻ GV: Tổ chức HS hoạt động theo nhóm bàn. HS: Hoạt động theo nhóm ban trong 5 phút. §¹i diÖn nhãm lªn b¶n tr×nh bµy NhËn xÐt GV: NhËn xÐt. 3. Cñng cè vµ luyÖn tËp (2 phót) GV:Tóm tắt kiến thức trọng tâm đã học. HS: Chó ý 4. Hướng dẫn học sinh tự học ở nhà (1 phút). - Học lại khai báo biến mảng, vòng lặp với số lần biết trước và chưa biết trước. - Làm bài tập : Viết chương trình nhập số n. Kiểm tra số đó nếu là số dương thì tính (n+3)2 ngược lại tính 1/n2 .Đưa ra kết quả ra màn hình. 71 Lop8.net.

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

×