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

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

Đang tải... (xem toàn văn)

Thông tin tài liệu

- Để 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ệ[r]

(1)Giáo án Tin Học - Trường THCS Hải Thái Ngµy so¹n: Ngµy gi¶ng: sử dụng biến chương trình (TiÕt 11) Bµi A Môc tiªu * KiÕn thøc: - BiÕt ®­îc vai trß cña biÕn 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 vấn đề C ChuÈn bÞ ChuÈn bÞ cña gi¸o viªn: Gi¸o ¸n, SGK, m¸y tÝnh 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 ng«n ng÷ lËp tr×nh? - Tại các dãy kí tự phải đặt cặp dấu nháy đơn? Ví dụ: ’ Chao cac ban ’ III Bµi míi: Đặt vấn đề: Trong ngôn ngữ lập trình Pascal ngoài giá trị từ khoá, kiểu liÖu… sÏ cßn thªm nh÷ng gÝa trÞ g×? TriÓn khai bµi: a Hoạt động 1: T×m hiÓu vÒ biÕn lËp tr×nh Pascal (20 phót) Hoạt động thầy và trò GV: DÉn d¾t HS vµo bµi GV: M¸y tÝnh sÏ lµm g× 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 lËp tr×nh? HS: Tr¶ lêi GV: BiÕn lµ g×? Néi dung kiÕn thøc BiÕn lµ c«ng cô lËp tr×nh - Để chương trình biết chính xác DL cần xử lÝ l­u tr÷ ë vÞ trÝ nµo 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ữ liệu và DL biến lưu trữ có thể thay đổi thực chương GV: Trương Quang Hiếu Lop7.net (2) Giáo án Tin Học - Trường THCS Hải Thái HS: Tr¶ lêi GV: Yêu cầu HS đọc ví dụ SGK ? §Ó in kÕt qu¶ cña phÐp céng 15 + 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­ sè 15 vµ ®­î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ụ SGK HS: Thùc hiÖn b Hoạt động 2: tr×nh - DL biÕn l­u tr÷ ®­îc gäi lµ gi¸ trÞ cña biÕn * VÝ dô 1: + Cã thÓ xem 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 lËp tr×nh GV: Em h·y tr×nh bµy cÊu tróc chung cña 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 ng«n ng÷ lËp tr×nh? HS: Tr¶ lêi (15 phót) 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 ng«n ng÷ lËp tr×nh * VÝ dô 3: C¸ch khai b¸o biÕn 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ã 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, Làm bài tập 1, 2, 3, SGK GV: Trương Quang Hiếu Lop7.net (3) Giáo án Tin Học - Trường THCS Hải Thái Ngµy so¹n: Ngµy gi¶ng: sử dụng biến chương trình (TiÕt 12) Bµi 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 Pascal * kü n¨ng: - HiÓu vµ sö dông thµnh th¹o c¸c biÕn lËp tr×nh - Sö dông H»ng 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 vấn đề C ChuÈn bÞ ChuÈn bÞ cña gi¸o viªn: Gi¸o ¸n, SGK, m¸y tÝnh 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ì chương trình? III Bµi míi: Đặt vấn đề: Biến nhớ sử dụng nào chương trình? Trong chương trình Pascal ngoài biến còn có thể có giá trị nào? TriÓn khai bµi: a Hoạt động 1: Sö dông biÕn Hoạt động thầy và trò (18 phót) Néi dung kiÕn thøc Sử dụng biến chương trình GV: Chương trình có thể sử dụng các biến - Các thao tác có thể thực 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 gi¸ trÞ míi ®iÒu g× sÏ x·y ra? - Câu lệnh gán ngôn ngữ lập trình thường có HS: Tr¶ lêi d¹ng: GV: Giá trị biến có thể thay đổi không? vì GV: Trương Quang Hiếu Lop7.net (4) Giáo án Tin Học - 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 sè phÐp g¸n yªu cÇu HS lªn VÝ dô 4: bảng trình bày ý nghĩa các phép gán đó HS: Lªn b¶ng tr×nh bµy GV: Yêu cầu HS lớp làm vào HS: Thùc hiÖn b Hoạt động 2: Sö dông H»ng (17 phót) H»ng - Là đại lượng đặ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 - Khác với biến, là đại lượng có giá trị không đổi suốt quá trình thực 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 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 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 + Các pi, bankinh gán giá trị tương øng lµ 3,14 vµ - Khi cần thay đổi giá trị, cần sửa lần 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 (5)

Ngày đăng: 31/03/2021, 16:38

Tài liệu cùng người dùng

Tài liệu liên quan