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 (76.73 KB, 4 trang )
<span class='text_page_counter'>(1)</span>Ngµy d¹y: Ngµy d¹y: Ngµy d¹y:. / / /. / 2010. T¹i líp 8A1; / 2010. T¹i líp 8A2; / 2010. T¹i líp 8A3;. Tiết 11- Bài 3: sử dụng biến trong chương trình I. Môc tiªu bµi häc. 1.KiÕn thøc - BiÕt kh¸i niÖm biÕn. - HiÓu c¸ch khai b¸o, sö dông biÕn. - BiÕt vai trß cña biÕn trong lËp tr×nh. - HiÓu lÖnh g¸n 2. Kü n¨ng - ViÕt c¸ch khai b¸o biÕn, lÖnh g¸n. 3. Thái độ - T duy trong häc tËp, g©y høng thó häc tËp, yªu thÝch m«n häc. II. ChuÈn bÞ cña gi¸o viªn vµ häc sinh 1. Giáo viên: Bài soạn, SGK, phòng máy tính, đồ dùng dạy học. 2. Học sinh: Vở ghi, SGK, máy tính, đồ dùng học tập. III. Hoạt động dạy – học ổn định tổ chức: Líp 8A1: / Líp 8A2: / Líp 8A3: / Hoạt động của GV và HS 1. KiÓm tra bµi cò (phót) Đặt vấn đề 2. Bµi míi.. GV. GV HS GV ?. Hoạt động 1 (10 phút) BiÕn lµ c«ng cô trong lËp tr×nh Chương trình máy tính là xử lý dữ liệu. Trước khi xử lý dữ liệu được nhập và lưu vào trong bộ nhớ. Để chương trình biÕt chÝnh x¸c d÷ liÖu cÇn xö lý n»m ë vÞ trÝ nµo trong bé nhí, c¸c ng«n ng÷ lËp tr×nh cung cÊp c«ng cô quan träng đó là biến nhớ hay biến. LÊy vÝ dô 1 vµ quan s¸t h×nh 24 Chó ý, ghi bµi LÊy vÝ dô 2 Em h·y ¸p dông vÝ dô 1 sö dông c¸c biến để viết biểu thức trên Hoạt động theo nhóm bàn trong 3 phút Thu bµi vµ chiÕu trªn m¸y. Néi dung chÝnh. 1. BiÕn lµ c«ng cô trong lËp tr×nh Chương trình máy tính là xử lý dữ liệu. Trước khi xử lý dữ liệu được nhËp vµ lu vµo trong bé nhí. §Ó chương trình biết chính xác dữ liÖu cÇn xö lý n»m ë vÞ trÝ nµo trong bé nhí, c¸c ng«n ng÷ lËp tr×nh cung cÊp c«ng cô quan träng đó là biến nhớ hay biến. VÝ dô 1 SGK. 23 Lop8.net.
<span class='text_page_counter'>(2)</span> HS NhËn xÐt GV KÕt luËn qua h×nh 25 Hoạt động 1 (10 phút) Khai b¸o biÕn 2. Khai b¸o biÕn GV Trong lập trình để sử dụng biến ta phải Việc khai báo gồm; khai b¸o. ViÖc khai b¸o gåm: - Khai b¸o tªn biÕn; - Khai b¸o tªn biÕn; - Khai b¸o kiÓu d÷ liÖu cña biÕn; - Khai b¸o kiÓu d÷ liÖu cña biÕn VÝ dô 3; VÝ dô 3: ChiÕu trªn m¸y Var m,n; integer; HS Chó ý quan s¸t S, dientich: real; GV DiÔn gi¶i chi tiÕt phÇn khai b¸o. Thong_bao:string; HS Ghi bµi Hoạt động 1 (20 phút) 3. Sử dụng biến trong chương Sử dụng biến trong chương trình GV Sau khi khai b¸o ta míi sö dông ®îc tr×nh biÕn. C¸c thao t¸c cã thÓ thùc hiÖn víi C¸c thao t¸c cã thÓ thùc hiÖn víi c¸c biÕn lµ: c¸c biÕn lµ: - G¸n gi¸ trÞ cho biÕt - TÝnh to¸n víi gi¸ trÞ cña biÕn. - G¸n gi¸ trÞ cho biÕt §a ra c©u lÖnh g¸n cã d¹ng: - TÝnh to¸n víi gi¸ trÞ cña biÕn. Tªn biÕn<- biÓu thøc cÇn g¸n gi¸ trÞ cho §a ra c©u lÖnh g¸n cã d¹ng: biÕn; Tªn biÕn<- biÓu thøc cÇn g¸n VÝ dô: gi¸ trÞ cho biÕn; X <- -c/d X <- Y Var i <- i + 5 TªnbiÕn: kiÓu d÷ liÖu; HS Chó ý nghe gi¶ng §Ó viÕt trong Pascal ký hiÖu phÐp g¸n VD: var m:char; ? var y:integer := HS Em h·y biÕt l¹i vÝ dô trªn trong ng«n ng÷ Pascal §éc lËp tù viÕt GV VÝ dô 4: ChiÕu trªn mµn h×nh HS Quan s¸t 3. Cñng cè vµ luyÖn tËp (4 phót) §¸p ¸n: GV: Tãm t¾t kiÕn thøc träng t©m Bµi 1: C ChiÕu bµi tËp 1, 4 HS: Thùc hiÖn lµm bµi tËp 1,4 theo Bµi 4: A nhãm bµn 4. Hướng dẫn học tự học ở nhà và chuẩn bị cho tiết sau (1 phút) ChuÈn bÞ cho tiÕt sau: HS: - Học bài cũ, Trả lời và làm bài tập còn lại, đọc trước BTH 3 GV: - So¹n bµi, nghiªn cøu SGK, phßng m¸y tÝnh, §DDH.. 24 Lop8.net.
<span class='text_page_counter'>(3)</span> Ngµy d¹y: Ngµy d¹y: Ngµy d¹y:. / / /. / 2010. T¹i líp 8A1; / 2010. T¹i líp 8A2; / 2010. T¹i líp 8A3;. Tiết 12- Bài 3: sử dụng biến trong chương trình ( tiếp) I. Môc tiªu bµi häc. 1. KiÕn thøc - BiÕt kh¸i niÖm h»ng. - HiÓu c¸ch khai b¸o, sö dông h»ng. - BiÕt vai trß cña h»ng trong lËp tr×nh. - HiÓu lÖnh g¸n 2. Kü n¨ng - ViÕt c¸ch khai b¸o h»ng, lÖnh g¸n. 3. Thái độ - T duy trong häc tËp, g©y høng thó häc tËp, yªu thÝch m«n häc. II. ChuÈn bÞ cña gi¸o viªn vµ häc sinh 1. Giáo viên: Bài soạn, SGK, phòng máy tính, đồ dùng dạy học. 2. Học sinh: Vở ghi, SGK, máy tính, đồ dùng học tập. III. Hoạt động dạy – học ổn định tổ chức: Líp 8A1: / Líp 8A2: / Líp 8A3: / Hoạt động của GV và HS 1. KiÓm tra bµi cò (8phót) Nªu c¸ch khai b¸o biÕn? Cho 2 số nguyên x,y. Viết chương tr×nh nhËp 2 sè nguyªn trªn.. 2. Bµi míi. Hoạt động 1 (20 phút) H»ng GV Ngoµi c«ng cô biÕn. Trong pascal cßn cã c«ng cô kh¸c lµ h»ng. Kh¸c víi biÕn, h»ng cã gi¸ trÞ kh«ng thay đổi. Khai b¸o h»ng trong Pascal Const pi=3.14; Bankinh-2;. Néi dung chÝnh Var Tªn biÕn: kiÓu d÷ liÖu VD: var a: real; Var a,b:integer; Begin Real(a,b); End. 4. H»ng Biến có đại lượng không đổi trong toàn bộ chương trình. Const pi=3.14; Bankinh=2; Trong đó 25. Lop8.net.
<span class='text_page_counter'>(4)</span> ? HS GV. GV. HS. Trong đó: - const là từ khóa Const :lµ tõ kho¸ C¸c h»ng pi, bankinh Pi, bankinh : lµ tªn h»ng ViÕt lÖnh g¸n tÝnh chu vi h×nh trßn Tr¶ lêi, nhËn xÐt bæ xung. KÕt luËn BiÕn cã thÓ g¸n ®îc nhng h»ng th× kh«ng g¸n ®îc v× h»ng cã gi¸ trÞ cè định. Ghi nhí SGKtr32 §äc ghi nhí SGK KÕt luËn. LÊy bµi hoµn chØnh tÝnh chu vi h×nh trong lµm mÉu Program chuvihinhtron; Uses crt; Var Bankinh:integer; Const Pi=3.14; Begin Clrscr; Write(‘ Moi ban nhap ban kinh:’); Read(bankinh); Chuvi:=2*pi*bankinh; Writeln(‘Chu vi hinh tron la’,chuvi); Readln End. Quan s¸t 3. Cñng cè vµ luyÖn tËp (15phót) Bµi 2: Kh¸c nhau: c¸ch khai b¸o, biÕn GV: Tãm t¾t kiÕn thøc träng t©m có giá trị thay đổi còn hằng thì không. HS: Thùc hiÖn lµm bµi tËp 2, GV: Tæ chøc HS theo nhãm lµm bµi Bµi 5: - Khai b¸o biÕn sai. tËp 5 - KiÓu d÷ liÖu cña b lµ sai HS: Hoạt động theo nhóm và trả lời - ThiÕu ; NhËn xÐt bæ sung Khai b¸o h»ng sai GV: KÕt luËn. 4. Hướng dẫn học tự học ở nhà và chuẩn bị cho tiết sau. (2 phút) ChuÈn bÞ cho tiÕt sau: HS: - Học bài cũ, Trả lời và làm bài tập còn lại, đọc trước BTH 3 GV: - So¹n bµi, nghiªn cøu SGK, phßng m¸y tÝnh, §DDH.. 26 Lop8.net.
<span class='text_page_counter'>(5)</span>