1. Trang chủ
  2. » Trung học cơ sở - phổ thông

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

5 5 0

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

THÔNG TIN TÀI LIỆU

Nội dung

Cấu trúc chung của mọi chương tr×nh bao gåm: Trong Pascal cÊu tróc chung gåm PhÇn kh¸i b¸o: GV Phần khai báo: Khai báo tên chương - Khai b¸o tªn CT tr×nh vµ khai b¸o th­ viÖc.. - Khai b¸[r]

(1)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 3- Bài 2: Làm quen với chương trình vµ ng«n ng÷ lËp tr×nh I Môc tiªu bµi häc 1.KiÕn thøc - BiÕt ng«n ng÷ lËp tr×nh gåm c¸c thµnh phÇn c¬ b¶n lµ b¶ng ch÷ c¸i vµ c¸c qui tắc để viết chương trình, câu lệnh - Biết ngôn ngữ lập trình có tập hợp các từ khoá dành riêng cho mục đích định - Biết tên ngôn ngữ lập trình là người lập trình đạt theo quy tắc Tªn kh«ng ®­îc trïng víi tõ kho¸ Kü n¨ng - Nhận biết các từ khoá, đặt tên cho chương trình - Ph©n biÖt ®­îc tõ kho¸ vµ tªn Thái độ - Ham häc hái, t­ häc tËp II ChuÈn bÞ cña gi¸o viªn vµ häc sinh Giáo viên: Bài soạn, SGK, đồ dùng dạy học Học sinh: Vở ghi, SGK, phiếu học tập, đồ 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: / Hoạt động GV và HS KiÓm tra bµi cò (5 phót) H·y cho biÕt lý cÇn ph¶i viÕt chương trình để điều khiển máy tính Tại người ta lại tạo các ngôn ng÷ lËp tr×nh cã thÓ ®iÒu khiÓn m¸y tÝnh b»ng ng«n ng÷ m¸y? Bµi míi Hoạt động (8 phút) Ví dụ chương trình GV §­a vÝ dô h×nh Giới thiệu chương trình lập trình pascal trªn h×nh Chương trình gồm câu lệnh Các lÖnh ®­îc t¹o tõ c¸c ch÷ c¸i Trong chương trình lớn có thể hàng Néi dung chÝnh -Vì điều khiển máy tính tự động thực hiÖn nhiÒu c«ng viÖc vµ phøc t¹p mµ lệnh không thể đủ để dẫn -Vì ngôn ngữ máy khó đọc, khó hiểu, phô thuéc vµo phÇn cøng Sö dông NNLT dÔ nhí, dÔ viÕt 1.Ví dụ chương trình Program CT_dau_tien; Uses crt; Begin Write(‘Chao cac ban’); End Lop8.net (2) ngh×n, hµng triÖu c©u lÖnh HS Quan s¸t vµ ghi bµi Hoạt động (12 phút) Ng«n ng÷ lËp tr×nh gåm nh÷ng g× GV Gièng nh­ ng«n ng÷ tù nhiªn, mäi ngôn ngữ lập trình có bảng c¸i riªng C¸c c©u lÖnh chØ ®­îc viÕt từ các chữ cái bảng chữ cái đó GV B¶ng ch÷ c¸i cña c¸c ng«n ng÷ lËp tr×nh bao gåm c¸c ch÷ c¸i tiÕng Anh vµ c¸c ký hiÖu kh¸c LÊy mét sè vÝ dô b¶ng ch÷ c¸i Ng«n ng÷ lËp tr×nh gåm nh÷ng g×? - Mọi ngôn ngữ lập trình có bảng chø c¸i riªng C¸c c©u lÖnh chØ ®­îc viết từ các chữ cái bảng chữ cái đó theo mét qui t¾c nhÊt ®inh - Mçi c©u lÖnh cã ý nghÜa riªng, x¸c định thao tác để máy tính cần thực GV KÕt luËn: C©u lÖnh ®­îc viÕt theo mét qui t¾c nhÊt ®inh Mçi c©u lÖnh có ý nghĩa xác định các thao tác mµ m¸y tÝnh cÇn thùc hiÖn Lấy ví dụ để minh hoạ HS Chó ý, ghi bµi GV ? GV HS GV HS ? GV Hoạt động ( 15 phút) Tõ kho¸ vµ tªn Đặt vấn đề Em hiÓu thÕ nµo lµ tõ kho¸ Tr¶ lêi Đó là từ qui định tuỳ theo ng«n ng÷ lËp tr×nh Từ khoá đó là từ dành riêng, kh«ng ®­îc sö dông tõ kho¸ cho bÊt kỳ mục đích nào khác Chó ý, ghi bµi ChØ c¸c tõ khãa vÝ dô trªn Program: tõ kho¸ khai b¸o tªn CT Uses : tõ kho¸ khai b¸o th­ viÖn Begin: b¾t ®Çu End: kÕt thóc Chó ý, ghi bµi Program: tõ kho¸ khai b¸o tªn CT Em hãy cho biết chương trình trên cã tªn lµ g×? Tr¶ lêi Tên là người lập trình đặt, không trïng víi tõ kho¸, kh«ng b¾t ®Çu Tõ kho¸ vµ tªn Tõ kho¸ lµ nh÷ng tõ dµnh riªng, kh«ng ®­îc sö dông tõ kho¸ vµo bÊt kú môc đích nào khác Program: tõ kho¸ khai b¸o tªn CT Uses : tõ kho¸ khai b¸o th­ viÖn Begin: b¾t ®Çu End: kÕt thóc Tên là người lập trình đặt Tên kh«ng ®­îc trïng víi tõ kho¸, kh«ng b¾t ®Çu b»ng ch÷ sè, kh«ng ch­a dÊu c¸ch Lop8.net (3) b»ng ch÷ sè, kh«ng ch­a dÊu c¸ch ? LÊy vÝ dô Các nào viết đúng, cách nào viết sai Bai1 1Bai Bai_1 Bai HS Tr¶ lêi GV KÕt luËn Cñng cè vµ luyÖn tËp (4 phót) GV: Tãm t¾t kiÕn thøc träng t©m HS: tr¶ lêi c©u hái 3,4 SGK tr13 Hướng dẫn học tự học nhà và chuẩn bị cho tiết sau ( phút) ChuÈn bÞ cho tiÕt sau: HS: - Học bài cũ, đọc trước phần 4, SGK GV: - So¹n bµi, nghiªn cøu SGK, tµi liÖu, m¸y tÝnh, §DDH Lop8.net (4) 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 4- Bài 2: Làm quen với chương trình vµ ng«n ng÷ lËp tr×nh (TiÕp) I Môc tiªu bµi häc 1.KiÕn thøc - Biết cấu trúc chung chương trình Pascal - BiÕt ®­îc c¸c thµnh phÇn c¬ së cña ng«n ng÷ Pascal Kü n¨ng - Biết cấu trúc chương trình Cách viết đúng cấu trúc - Thực thao tác dịch và chạy chương trình Thái độ - Yêu thích môn học, bước đầu làm quen với lập trình II ChuÈn bÞ cña gi¸o viªn vµ häc sinh 1.Giáo viên: Bài soạn, SGK, bảng phụ, đồ dùng dạy học 2.Học sinh: Vở ghi, SGK, phiếu học tập, đồ 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: / KiÓm tra (15 phót) Câu 1: Từ khoá là gì? Từ khoá nào sau đây viết đúng A PROGRAM B Pro gram C en D Begin E end F bªgin G Uses H U_ses C©u Tªn lµ g×? Tªn nµo sau ®©y viÕt sai? A.T©nYªn; B TanYen; C Tan Yen; D.Begin; E.TanYen! F 1TanYen; G TanYen1; H.T_a_n_y_e_n; Câu 3: Những tên có ý nghĩa xác định từ trước và không phép sử dụng cho mục đích khác gọi là: a/ Tên có sẵn b/ Tên riêng c/ Từ khóa d/ Biến Câu 4: Để viết chương trình cho máy tính ta phải thực các khâu bước nµo? Hoạt động GV và HS Néi dung chÝnh Bµi míi Hoạt động (10 phút) Cấu trúc chung chương trình Cấu trúc chung chương tr×nh GV Đặt vấn đề: Mỗi chương trình viết theo cấu trúc định Cấu trúc chung chương tr×nh bao gåm: Trong Pascal cÊu tróc chung gåm PhÇn kh¸i b¸o: GV Phần khai báo: Khai báo tên chương - Khai b¸o tªn CT tr×nh vµ khai b¸o th­ viÖc - Khai b¸o th­ viÖn Phần thân: gồm các câu lệnh đặt Phần thân: Gồm các câu lệnh đặt cÆp tõ kho¸ begin vµ end Lop8.net (5) HS Chó ý, ghi bµi cÆp tõ kho¸ begin vµ end ? Đưa chương trình, HS xác định PhÇn th©n b¾t buéc ph¶i cã phÇn khai b¸o vµ phÇn th©n Program CT_dau_tien; Uses crt; Begin Write(‘Chao cac ban’); End HS Suy nghÜ tr¶ lêi GV KÕt luËn kiÕn thøc Hoạt động ( 13 phút) VÝ dô vÒ ng«n ng÷ lËp tr×nh VÝ dô vÒ ng«n ng÷ lËp tr×nh GV Đặt vấn đề: Để lập trình ngôn SGK ng÷ lËp tr×nh pascal m¸y tÝnh cÇn đặt môi trường lập trình trên ng«n ng÷ nµy GV Minh ho¹ h×nh trªn m¸y HS Quan s¸t chó ý Sau viết chương trình lập trình để ? m¸y tÝnh hiÓu ®­îc ph¶i qua mét bước nào? HS Trả lời: chương trình dịch GV ChuÈn l¹i kiÕn thøc ấn alt+F9 để dịch chương trình Thực GV hiÖn trªn m¸y HS Quan s¸t GV Giới thiệu thông báo, sau đó sửa sai vµ thùc hiÖn l¹i alt+F9 HS Quan s¸t GV Sau kiểm tra ta cho chạy chương tr×nh b»ng c¸ch Ên Crlt + F9 Quan s¸t kÕt qu¶ HS HS §äc ghi nhí SGK tr13 Cñng cè vµ luyÖn tËp ( phót) Ghi nhí SGK tr13 GV: Tãm t¾t kiÕn thøc träng t©m HS: Thực gõ chương trình và thùc hiÖn dÞch, ch¹y, xem kÕt qu¶ Hướng dẫn học tự học nhà và chuẩn bị cho tiết sau ( phút) ChuÈn bÞ cho tiÕt sau: HS: Học bài cũ, đọc trước BTH 1, đọc bài đọc thêm1 SGK GV: - So¹n bµi, nghiªn cøu SGK, phßng m¸y tÝnh, phÇn mÒm Pascal §DDH Lop8.net (6)

Ngày đăng: 29/03/2021, 15:14

w