Tõ kho¸ vµ tªn - Tõ kho¸ cña mét ng«n ng÷ lËp tr×nh lµ nh÷ng tõ dµnh riªng, kh«ng ®îc dïng c¸c từ khoá này cho bất kì mục đích nào khác ngoài mục đích sử dụng do ngôn ngữ lập trình quy [r]
(1)Trường THCS Cương Sơn năm học 2010 - 2011 Gi¸o ¸n Tin TuÇn 2: Ngµy so¹n:24/08/2010 Ngµy d¹y: 30/08/2010 TiÕt :Bµi : Làm quen với chương trình vµ ng«n ng÷ lËp tr×nh i Môc tiªu : 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 quy 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õ khãa dµnh riªng cho mục đích sử dụng định Biết tên ngôn ngữ lập trình là người lập trình đặt ra, đặt tên phải tuân thủ các quy tắc ngôn ngữ lập tr×nh Tªn kh«ng ®îc trïng víi c¸c tõ kho¸ II ChuÈn bÞ : Gi¸o viªn : - SGK, SGV, tµi liÖu, Gi¸o ¸n - §å dïng d¹y häc nh m¸y tÝnh, projector, Häc sinh : - Đọc trước bài - SGK, §å dïng häc tËp, b¶ng phô III TiÕn tr×nh tiÕt d¹y : ổn định tổ chức lớp(1’) : - KiÓn tra sÜ sè : - ổn định trật tự : KiÓm tra bµi cò(5’) : Viết chương trình là gì ? phải viết chương trình ? Ng«n ng÷ lËp tr×nh lµ g× ? t¹i ph¶i t¹o ng«n ng÷ lËp tr×nh ? D¹y bµi míi : hoạt động thày và trò kiến thức cần đạt Hoạt động 1(10’) : Học sinh hiểu nào là ngôn ngữ lập trình Ví dụ chương trình G : §a vÝ dô * Ví dụ chương trình đơn giản H : Quan s¸t cÊu tróc vµ giao diÖn viÕt b»ng Pascal chương trình Pascal G : Theo em chương trình GV: NguyÔn ThÞ B×nh Trang: Lop8.net (2) Trường THCS Cương Sơn năm học 2010 - 2011 Gi¸o ¸n Tin dÞch sang m· m¸y th× m¸y tÝnh sÏ ®a kÕt qu¶ g× ? H : Tr¶ lêi theo ý hiÓu Hoạt động 2(12’) : Học sinh hiểu ngôn ngữ lập trình gồm g× G : Ng«n ng÷ lËp tr×nh gåm nh÷ng Ng«n ng÷ lËp tr×nh gåm nh÷ng g×? g× ? - Ng«n ng÷ lËp tr×nh lµ tËp hîp c¸c kÝ H : Nghiªn cøu SGK tr¶ lêi hiÖu vµ quy t¾c viÕt c¸c lÖnh t¹o thµnh G : Chèt kh¸i niÖm trªn mµn h×nh chương trình hoàn chỉnh và thực hiÖn ®îc trªn m¸y tÝnh Hoạt động 3(20’) : HS tìm hiểu nào là từ khoá và tên chương tr×nh G : §a vÝ dô H : Nghiªn cøu G : Theo em nh÷ng tõ nµo chương trình là từ khoá H : Tr¶ lêi theo ý hiÓu G : Chỉ các từ khoá chương tr×nh G : Trong chương trình đại lượng nµo gäi lµ tªn H : Tr¶ lêi theo ý hiÓu G : Tªn lµ g× ? G : Chèt kh¸i niÖm tªn vµ gi¶i thÝch thêm quy tắc đặt tên chương trình H : Nghe vµ ghi bµi Tõ kho¸ vµ tªn - Tõ kho¸ cña mét ng«n ng÷ lËp tr×nh lµ nh÷ng tõ dµnh riªng, kh«ng ®îc dïng c¸c từ khoá này cho bất kì mục đích nào khác ngoài mục đích sử dụng ngôn ngữ lập trình quy định - Tên dùng để phân biệt các đại lượng chương trình và người lập trình đặt theo quy tắc : + Hai đại lượng khác chương trình phải có tên khác + Tªn kh«ng ®îc trïng víi c¸c tõ kho¸ 4.Cñng cè kiÕn thøc(2’) ? Qua tiết học em đã hiểu điều gì ? Hãy đặt hai tên hợp lệ và hai tên không hợp lệ GV: NguyÔn ThÞ B×nh Trang: Lop8.net (3)