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

Giáo án lớp 1 môn Tập đọc - Bài 29 đến bài 35

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 (124.8 KB, 4 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:. sử dụng biến trong chương trình (TiÕt 11). Bµi 4. A. Môc tiªu.. * KiÕn thøc: - BiÕt ®­îc vai trß cña biÕn trong lËp tr×nh Pascal. * kü n¨ng: - N¾m ®­îc c¸ch khai b¸o biÕn. * 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 đề. 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ò: (4 phót) - Tr×nh bµy c¸c tªn kiÓu vµ ph¹m vi gi¸ trÞ cña chóng trong ng«n ng÷ lËp tr×nh? - Tại sao các dãy kí tự phải được đặt trong cặp dấu nháy đơn? Ví dụ: ’ Chao cac ban ’. III. Bµi míi:. 1. Đặt vấn đề: Trong ngôn ngữ lập trình Pascal ngoài những giá trị như từ khoá, kiểu dữ. liÖu… sÏ cßn thªm nh÷ng gÝa trÞ g×? 2. TriÓn khai bµi: a. Hoạt động 1:. T×m hiÓu vÒ biÕn trong lËp tr×nh Pascal. (20 phót).. Hoạt động của thầy và trò GV: DÉn d¾t HS vµo bµi. GV: M¸y tÝnh sÏ lµm g× khi em nhËp d÷ liÖu vµo tõ bµn phÝm? HS: Tr¶ lêi. GV: Em h·y cho biÕt t¸c dông cña biÕn trong lËp tr×nh? HS: Tr¶ lêi. GV: BiÕn lµ g×?. Néi dung kiÕn thøc 1. BiÕn lµ c«ng cô trong lËp tr×nh.. - Để chương trình biết chính xác DL cần được xử lÝ l­u tr÷ ë vÞ trÝ nµo trong bé nhí, ng«n ng÷ lËp tr×nh cung cÊp mét c«ng cô gäi lµ biÕn nhí, (gäi lµ biÕn). - Biến dùng để lưu trữ dữ liệu và DL được biến lưu trữ có thể thay đổi trong khi thực hiện chương. 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. HS: Tr¶ lêi. GV: Yêu cầu HS đọc ví dụ 1 trong SGK. ? §Ó in kÕt qu¶ cña phÐp céng 15 + 5 ra mµn h×nh em ph¶i sö dông c©u lÖnh g×? HS: §äc bµi, tr¶ lêi. ? NÕu nh­ 2 sè 15 vµ 5 ®­îc nhËp tõ bµn phÝm th× ntn? V× sao? HS: Tr¶ lêi. GV: NhËn xÐt, bæ sung. GV: Yêu cầu HS đọc ví dụ 2 SGK. HS: Thùc hiÖn. b. Hoạt động 2:. tr×nh. - DL do biÕn l­u tr÷ ®­îc gäi lµ gi¸ trÞ cña biÕn. * VÝ dô 1: + Cã thÓ xem 2 biÕn X vµ Y nh­ lµ tªn cña c¸c vùng nhớ chứa các giá trị tương ứng.. * VÝ dô 2:. Sö dông biÕn trong lËp tr×nh.. GV: Em h·y tr×nh bµy cÊu tróc chung cña 1 chương trình? HS: Tr¶ lêi. GV: Yªu cÇu HS nhËn xÐt. HS: NhËn xÐt c©u tr¶ lêi cña b¹n. GV: NhËn x¸t bæ sung. ? Em hãy trình bày lại quy tắc đặt tên trong ng«n ng÷ lËp tr×nh? HS: Tr¶ lêi.. (15 phót).. 2. Khai b¸o biÕn.. - ViÖc khai b¸o gåm: + Khai b¸o tªn biÕn; + Khai b¸o kiÓu d÷ liÖu cña biÕn;  Tên biến phải tuân theo quy tắc đặt tên của ng«n ng÷ lËp tr×nh.. * VÝ dô 3: C¸ch khai b¸o biÕn trong Pascal. Var m, n : Integer; S, dientich : Real; GV: Cho HS quan s¸t c¸ch kh¸i b¸o biÕn. Thong_bao : String; ? H·y tr×nh bµy c¸c kiÓu d÷ liÖu cã trong khai b¸o trªn? Trong đó: HS: Tr¶ lêi. + Var: là từ khoá dùng để khai báo biến. GV: NhËn xÐt, gi¶i thÝch thªm. + m, n: lµ c¸c biÕn kiÓu sè nguyªn. + S, dientÝch: kiÓu sè thùc. + Thong_bao: BiÕn kiÓu x©u. 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. V. DÆn dß:. - Học bài, xem trước phần 3, 4. Làm bài tập 1, 2, 3, 4 SGK.. 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. Ngµy so¹n: Ngµy gi¶ng:. sử dụng biến trong chương trình (TiÕt 12). Bµi 4. A. Môc tiªu.. * KiÕn thøc: - N¾m ®­îc c¸ch sö dông biÕn. - N¾m ®­îc c¸ch khai b¸o h»ng trong Pascal. * kü n¨ng: - HiÓu vµ sö dông thµnh th¹o c¸c biÕn trong lËp tr×nh. - Sö dông H»ng trong lËp tr×nh 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 đề. 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ò: (4 phót) - BiÕn nhí lµ g×? - Biến có vai trò gì trong chương trình? III. Bµi míi:. 1. Đặt vấn đề: Biến nhớ sẽ được sử dụng như thế nào trong chương trình? Trong. chương trình Pascal ngoài biến còn có thể có những giá trị nào? 2. TriÓn khai bµi: a. Hoạt động 1:. Sö dông biÕn.. Hoạt động của thầy và trò. (18 phót).. Néi dung kiÕn thøc 3. Sử dụng biến trong chương trình.. GV: Chương trình có thể sử dụng các biến khi - Các thao tác có thể thực hiện với các biến là: + G¸n gi¸ trÞ cho biÕn; nµo? + TÝnh to¸n víi gi¸ trÞ cña biÕn; HS: Tr¶ lêi. GV: Khi g¸n 1 gi¸ trÞ míi ®iÒu g× sÏ x·y ra? - Câu lệnh gán trong ngôn ngữ lập trình thường có HS: Tr¶ lêi. d¹ng: GV: Giá trị của biến có thể thay đổi không? vì 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. sao? Tªn biÕn  BiÓu thøc cÇn g¸n gi¸ trÞ cho biÕn. + Trong Pascal kÝ hiÖu phÐp g¸n lµ: := HS: Tr¶ lêi. GV: §­a ra 1 sè phÐp g¸n yªu cÇu HS lªn VÝ dô 4: bảng trình bày ý nghĩa của các phép gán đó. HS: Lªn b¶ng tr×nh bµy. GV: Yêu cầu HS dưới lớp làm vào vở. HS: Thùc hiÖn.. b. Hoạt động 2:. Sö dông H»ng.. (17 phót).. 4. H»ng.. - Là đại lượng được đặt tên dùng để lưu trữ DL. GV: H»ng lµ g×? HS: Tr¶ lêi. GV: Hãy so sánh điểm giống và khác nhau giữa - Khác với biến, hằng là đại lượng có giá trị không đổi trong suốt quá trình thực hiện H»ng vµ biÕn? chương trình. HS: Tr¶ lêi. - Gièng biÕn, muèn sö dông h»ng ta cÇn khai b¸o tªn cña h»ng. VÝ dô: Khai b¸o h»ng trong pascal GV: Yªu cÇu HS tr×nh bµy ý nghÜa cña khai b¸o h»ng trªn? HS: Tr¶ lêi. GV: Các câu lệnh gán sau đây trong chương tr×nh hîp lÖ kh«ng? tai sao? Pi := 3,1416; Bankinh := bankinh + 2; HS: Tr¶ lêi. GV: NhËn xÐt, bæ sung.. Const pi = 3,14; Bankinh = 2; - Trong đó: + Const là từ khoá để khai báo hằng. + Các hằng pi, bankinh được gán giá trị tương øng lµ 3,14 vµ 2. - Khi cần thay đổi giá trị, chỉ cần sửa 1 lần tại n¬i khai b¸o.. 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. V. DÆn dß:. - Häc bµi, lµm bµi tËp ë SGK trang 33. ChuÈn bi cho tiÕt thùc hµnh. GV: Trương Quang Hiếu Lop7.net.

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

×