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

Giáo án Tin 8 trọn bộ

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 (290.86 KB, 20 trang )

<span class='text_page_counter'>(1)</span>Gi¸o ¸n Tin häc 8. Ngµy so¹n: 30/8/08 Ngµy gi¶ng: /9/08 T1: máy tính và chương trình máy tính I/ Mục đích, yêu cầu. - Biết con người chỉ dẫn cho máy tính thực hiện công việc thông qua lệnh; - Biết chương trình là cách để con người chỉ dẫn cho máy tính thực hiện nhiều công việc liên tiếp một cách tự động; - Biết rằng viết chương trìnhlà viết các lệnh để chỉ dẫn máy tính thực hiện các c«ng viÖc hay gi¶I mét bµi to¸n cô thÓ; II/ ChuÈn bÞ:. GV: Một số chương trình mẫu HS: Nghiên cứu trước bài III/ Hoạt động dạy học. 1. ổn định 2. Bµi cò: KiÓm tra dông cô häc tËp vµ s¸ch vë cña HS 3. Bµi míi: Nội dung - Hoạt động của GV Hoạt động của HS GV giíi thiÖu bµi - nªu muc tiªu tiÕt HS chó ý l¾ng nghe häc HĐ1:Con người ra lệnh máy tính như thÕ nµo? GV cho HS nghiªn cøu sgk trong 3p HS nghiªn cøu sgk Th¶o luËn nhãm tr¶ lêi c©u hái ?Lấy ví dụ con người ra lệnh cho NhËn xÐt nhãm b¹n tr¶ lêi m¸y tÝnh: GV chốt và kết luận vấn đề: §Ó chØ dÉn cho m¸y tÝnh lµm viÖc th× HS l¾ng nghe vµ ghi vë con người đưa cho máy tính một hoặc nhiều lệnh, máy tính lần lượt thực hiện các lệnh đó. H§2: VÝ dô r« - bèt nhÆt r¸c GV cho HS nghiªn cøu sgk HS th¶o luËn ph¸t biÓu ?Muèn cho r«-bèt lµm viÖc con người phải làm gì? GV nhËn xÐt tr¶ lêi cña HS vµ chèt: Có hai cách để điều khiển rô-bốt thực HS l¾ng nghevµ ghi vë hiÖn c«ng viÖc: C1: Ra từng lệnh để rô- bốt thực hiÖn tõng thao t¸c mét C2: Chỉ dẫn để rô- bốt tự động thực. Giáo viên: Trần Quang Bình - Trường THCS Tân Hà. Lop7.net. 1.

<span class='text_page_counter'>(2)</span> Gi¸o ¸n Tin häc 8 hiện lần lượt các thao tác trên. Đối với cách 2 chính là viết chương trình để rõ hơn ta đi qua phần 3 HĐ3: Viết chương trình- ra lệnh cho m¸y tÝnh lµm viÖc GV cho HS nghiªn cøu sgk ? Viết chương trình là gì? GV gi¶i thÝch tranh luËn cña HS vµ chốt: Viết chương trình là viết các lÖnh chØ dÉn cho m¸y tÝnh thùc hiÖn c¸c c«ng viÖc hay gi¶i mét bµi to¸n cô thÓ. ?Tại sao cần viết chương trình?. Th¶o luËn nhãm ph¸t biÓu nhËn xÐt nhãm b¹n ghi vë. HS suy nghÜ tr¶ lêi c©u hái. Gv chốt: Giúp con người điều khiển ghi vë máy tính đơn giản hơn. 4. Cũng cố: Chỉ định 1-2 HS trả lời câu hỏi: Viết chương trình là gì? viết chương trình để làm gì? 5. D¨n dß: - Häc thuéc bµi ë vë ghi - Xem tiÕp phÇn bµi cßn l¹i - Tr¶ lêi c©u hái 1 vµ 2 sgk trang 8 -----------------------------------@---------------------------------------Ngµy so¹n:6/8/08 Ngµy gi¶ng: 10/9/08 T2:máy tính và chương trình máy tính I/ Mục đích, yêu cầu. - Biết ngôn ngữ lập trình được dùng để viết chương trình máy tính gọi là ngôn ng÷ lËp tr×nh; - Biết được vai trò của chương trình dịch; II/ chuÈn bÞ: GV: Chương trình mẫu HS: nghiên cứu trước bài III/ Hoạt động dạy học: 1. ổn định: 2. Bài cũ: - Viết chương trình là gì? - Viết chương trình để làm gì? 3. Bµi míi: Nội dung - Hoạt động của GV. 2. Hoạt động của HS. Giáo viên: Trần Quang Bình - Trường THCS Tân Hà. Lop7.net.

<span class='text_page_counter'>(3)</span> Gi¸o ¸n Tin häc 8 GV giíi thiÖu bµi -- nªu môc tiªu tiÕt häc HS l¾ng nghe HĐ1:Chương trình và ngôn ngữ lập trình GV cho hs nghiªn cøu sgk ? Chương trình là gì? GV bæ sung ®iÒu chØnh vµ chèt: HS thảo luận nhóm để trả lời c©u hái Con người chỉ dẫn cho máy thực hiện SH ph¸t biÓu nhËn xÐt nhãm b¹n nhiÒu c«ng viÖc liªn tiÕp b»ng c¸ch tù động. ?Con người làm thế nào để máy hiểu được SH ghi vở ý đồ của con người? GV điều chỉnh bổ sung và chốt: Chương trình của con người viết ra phải đảm bảo HS thảo luận nhóm để trả lời c©u hái máy tính 'hiểu" nên để máy tính hiểu SH ph¸t biÓu nhËn xÐt nhãm b¹n ®­îc ph¶i viÕt b»ng ng«n ng÷ m¸y. GV nêu vấn đề: Ngôn ngữ máy thì các d·y bÝt khã nhí khã sö dông nên đã có một ngôn ngữ trung gian ra đời HS ghi vở khắc phục điều đó là ngôn ngữ lập trình. HS l¾ng nghe GV cho HS nghiªn cøu sgk ?ThÕ nµo gäi lµ ng«n ng÷ lËp tr×nh? GV bæ sung vµ chèt: Ngôn ngữ lập trình là ngôn ngữ dùng để viết các chương trình máy tính. GVđặt vấn đề: Nhưng máy chỉ hiểu được ngôn ngữ máy thôi vậy phải làm gì nữa để HS th¶o luËn nhãm ph¸t biÓu m¸y hiÓu? GV chèt: HS ghi vë Phải có chương trình dịch. Vậy phải có chương trình máy tính hiểu HS suy nghÜ ph¸t biÓu được cần có mấy bước? GV bæ sung vµ chèt: Cần có hai bước: - Viết chương trình theo ngôn ngữ lập tr×nh. HS suy nghÜ tr¶ lêi -Dịch chương trình thành ngôn ngữ máy. GV lưu ý thêm các bươc snêu trên chỉ hai HS l¾ng nghe trong rất nhiều bước để tạo ra một chương HS ghi vë tr×nh cô thÓ cã thÓ ch¹y trªn m¸y 4.Cũng cố: Hướng dẫn và cho HS làm bài tập 3,4 5. DÆn dß: - Häc thuéc bµi theo vë - lµm c¸c bµi tËp 3,4 vµo vë. Giáo viên: Trần Quang Bình - Trường THCS Tân Hà. Lop7.net. 3.

<span class='text_page_counter'>(4)</span> Gi¸o ¸n Tin häc 8. - Xem trước bài 2 ---------------------@--------------------Ngµy so¹n:6/9/08. Ngµy gi¶ng: /9/08. T3: Làm quen với chương trình và ngôn ngữ lập trình I/ Mục đích yêu cầu: 1.KiÕn thøc: - BiÕt ®­îc ng«n ng÷ lËp tr×nh gåm c¸c thµnh phÇn c¬ b¶nlµ b¶ng ch÷ cái và quy tắc để viết chương trình, câu lệnh; -Biết được 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ất định; - Biết tên trong ngôn ngữ lập trình là do người lập trình đặt ra, tên phải tuân thủ quy t¾c cña ng«n ng÷ lËp tr×nh, tªn kh«ng ®­îc trïng víi tõ khãa 2.Kĩ năng: Biết đặt tên trong ngôn ngữ lập trình. 3.Thái độ: Giáo dục thái độ học tập nghiêm túc II/ ChuÈn bÞ: GV: Chương trình mẫu ở bảng phụ hoặc máy chiếu HS: nghiên cứu trước bài III/ Hoạt động dạy học: 1. ổn định 2. Bài cũ: Tại sao người ta phải tạo ra các ngôn ngữ lập trình trong khi có thể ®iÒu khiÓn m¸y tÝnh b»ng ng«n ng÷ m¸y. 3. Bµi míi: 4. HĐ1: Ví dụ về chương trình a. Mục tiêu: HS hình dung ra được chương trình b. Nội dung: Gaia thiệu một chương trình đơn giản c. Các bươc tiến hành: H§GV H§HS Ghi b¶ng !GV cho hs quan sát chương trình HS lắng nghe 1.Ví dụ về chương trình Mục đích của chương mÉu ë b¶ng phô hoÆc chiÕu ë m¸y ! GV giíi thiÖu c¸c lÖnh trªn tr×nh: chương trình ghi vë tiÕp thu c¸c Dßng ch÷ "Chao cac ?Chương trình này điều khiển lệnh ban" ®­îc in ra trªn mµn m¸y tÝnh lµm g×? h×nh !GV bæ sung vµ ch«t ghi b¶ng. HS suy nghÜ tr¶ lêi H§ 2: Ng«n ng÷ lËp tr×nh gåm nh÷ng g×? a. Môc tiªu: HS hiÓu ng«n ng÷ lËp tr×nh b. Néi dung: Kh¸i niÖm ng«n ng÷ lËp tr×nh c. Các bước tiến hành H§GV H§HS Ghi b¶ng !GV cã thÓ giíi thiÖu ng«n Hs l¾ng nghe tiÕp thu 2.Ng«n ng÷ lËp tr×nh. 4. Giáo viên: Trần Quang Bình - Trường THCS Tân Hà. Lop7.net.

<span class='text_page_counter'>(5)</span> Gi¸o ¸n Tin häc 8 ng÷ tiÕng ViÖt hoÆc ng«n ngữ nào đó muốn sử dụng cho người kkhác hiểu thì ph¶i tu©n theo quy t¾c ng÷ ph¸p. Nªn ng«n ng÷ lËp tr×nh còng nh­ vËy ph¶i sö dông c¸c ch÷ c¸i vµ theo quy t¾c ngôn ngữ lập trình đề ra ? VËy ng«n ng÷ lËp tr×nh lµ HS nghiªn cøu sgk g×? HS th¶o luËn nhãm GV bổ sung chốt lại vấn đề. trả lời câu hỏi ghi b¶ng. gåm nh÷ng g×?. Gåm b¶ng ch÷ c¸i vµ các quy tắc để viết câu lệnh có ý nghĩa xác định, c¸ch b« strÝ c¸c lÖnh sao cho tạo một chương trình hoµn chØnh thùc hiÖn ®­îc trªn m¸y.. H§3: Tõ khãa vµ tªn a.Mục tiêu: HS biết được cách đặt tên và khái niệm từ khóa b. Nội dung: Một số từ khóa và cách đặt tên c.Các bước tiến hành H§GV H§HS Ghi b¶ng !GV cho HS nghiên cứu sgk Hs đọc sgk nghiên 3. Tõ khãa vµ tªn đọc lại chương trình ví dụ 1 Tõ khãa: program,uses, cøu bµi. ? H·y kÓ tªn c¸c tõ khãa vµ Th¶o luËn nhãm tr¶ begin, end,…. tên trong chương trình? lêi c©u hái, tr¶ lêi c©u GV nh¾c l¹i cho HS ghi vë hái vµ ghi vë GV giíi thiÖu chøc n¨ng cña c¸c tõ khãa. Tªn kh«ng ®­îc trïng ? đặt tên theo quy tắc nào? HS th¶o luËn nhãm tr¶ víi tõ khãa, kh«ng chøa lêi c©u hái dÊu c¸ch, kh«ng cã ch÷ Gv chốt lại vấn đề cho HS số đứng đầu,… ghi vë 4. Cũng cố: Chỉ định HS nhắc lại các khái niệm chương trình, viết chương trình, từ khóa, cách đặt tên. 5. Hướng dẫn về nhà: - Học thuộc các khái niệm - lµm bµi tËp 1,2,3,4 - Xem tiÕp phÇn bµi cßn l¹i ---------------------@---------------------. Giáo viên: Trần Quang Bình - Trường THCS Tân Hà. Lop7.net. 5.

<span class='text_page_counter'>(6)</span> Gi¸o ¸n Tin häc 8. Ngµy so¹n:6/9/08. Ngµy gi¶ng: /9/08. T4: Làm quen với chương trình và ngôn ngữ lập trình I/ Mục đích chương trình 1. Kiến thức: Biết được cấu trúc chương trình bao gồm phần khai báo và phân th©n 2. Kĩ năng: Thuộc các bước để chạy một chương trình Pascal 3. Thái độ: Giáo dục thái độ học tập tích cực phát huy tính tích cực sáng tạo II/ chuÈn bÞ: GV: Chường trình mẫu HS: Nghiªn cøu bµi III/ Hoạt động dạy học: 1. ổn định 2. Bài cũ: Nêu quy tắc đặt tên trong chương trình Pascal/ 3. Bµi míi: HĐ1: Cấu trúc chương trình a. Mục tiêu:HS biết được cấu trúc chương trình Pascal b. Nội dung: cấu trúc chương trình c. Các bước tiến hành: H§GV H§HS Ghi b¶ng ! Gv cho HS nghiªn cøu 1. cấu trúc chương HS nghiªn cøu sgk bµi ë sgk tr×nh ?Chương trình bao gồm Th¶o luËn nhãm PhÇn khai b¸o:c¸c lÖnh mÊy phÇn? khai báo khai báo chương tr¶ lêi c©u hái !GV chốt vấn đề cho HS tr×nh, khai b¸o th­ viÖn vµ ghi vë khai b¸o kh¸c ?PhÇn khai b¸o cã g×? Th¶o luËn nhãm Gv chèt cho Hs ghi vë tr¶ lêi c©u hái PhÇn th©n:Gåm c¸c c©u lÖnh mµ m¸y tÝnh cÇn thùc ?PhÇn th©n cã g×? hiÖn. Gv chèt cho Hs ghi vë Th¶o luËn nhãm tr¶ lêi c©u hái PhÇn khai b¸o cã thÓ kh«ng cã. !Gv cho HS quan s¸t l¹i chương trình trong hình 6 HS nghiên cứu suy nghĩ ?Nh÷ng lÖnh nµo lµ cña tr¶ lêi c©u hái phÇn khai b¸o? nh÷ng lÖnh nµo cña phÇn th©n !Gv kh¾c s©u cho HS mét lÇn n÷a. H§2: VÝ dô vÒ ng« ng÷ lËp tr×nh a Mục tiêu:HS biết các bước khi viết một chương trình b. Nội dung: Các bước của viết chương trình và cách chạy chương trình. 6. Giáo viên: Trần Quang Bình - Trường THCS Tân Hà. Lop7.net.

<span class='text_page_counter'>(7)</span> Gi¸o ¸n Tin häc 8. c.Các bươc thực hiện: H§GV H§HS !GV cho HS nghiªn cøu sgk ? Chạy chương trình trên HS thảo luận nhóm máy tính gồm mấy bước? trả lời câu hỏi !Gv chốt lại vấn đề cho HS ghi b¶ng. Ghi chó 5.VÝ dô vÒ ng«n ng÷ lËp tr×nh chạy chương trình trên mt gồm 2 bước: - Soạn chương trình trên m¸y theo ng«n ng÷ lËp tr×nh. - Dịch chương trình vừa so¹n th¶o qua ng«n ng÷ m¸y.(Alt+F9,Ctrl+F9). 4. Cũng cố: Hướng dẫn HS làm bài tập 6 5. DÆn dß: -Häc tuéc bµi theo vë - Lµm bµi tËp 5,6 vµo vë - Xem trước bài thực hành 1. ------------------------@--------------------Ngµy so¹n:6/9/08 Ngµy gi¶ng: /9/08 T5: Bµi thùc hµnh 1: Lµm quen víi Turbo Pascal I/Mục đích, yêu cầu. 1. KiÕn thøc: Lµm quen víi Turbo pascal 2. kĩ năng: - Thực hiện được các thao tác khởi động/thoát khỏi TP làm quen với mµn h×nh so¹n th¶o TP; - Thùc hiÖn ®­îc c¸c thao t¸c më b¶ng chän vµ chän lÖnh. 3. Thái độ: Giáo dục tháo độ làm việc nghiêm túc II/ ChuÈn bÞ: GV: Phßng m¸y HS: Nghiên cứu trước bài III/ Hoạt động dạy học. 1. ổn định: 2. Bài cũ: 1,Chạy một chương trình có mấy bước? 2, Chia nhãm thùc hµnh 3. Bµi míi: H§1: Bµi tËp 1: a. Mục tiêu: Làm quen với khởi động và thoát khỏi Pascal b. Nội dung: Khởi động Pascal, quan sát màn hình Turbo Pascal, nhận biết các thµnh phÇn cña cöa sæ lµm viÖc… c. Các bước tiến hành: H§GV H§HS Ghi b¶ng ! Gv cho Hs nghiªn cøu Hs nghiªn cøu sgk a. Khởi động Turbo. Giáo viên: Trần Quang Bình - Trường THCS Tân Hà. Lop7.net. 7.

<span class='text_page_counter'>(8)</span> Gi¸o ¸n Tin häc 8 sgk ? Nêu cách khởi động Pascal? ! Gv chèt cho hs ghi vë !Gv lµm mÉu trªn m¸y. Pascal Th¶o luËn nhãm tr¶ lêi C1: Nháy đúp vào biểu c©u hái. tượng trên màn hình nền Hs l¾ng nghe, ghi vë C2: Nháy đúp vào tên tệp quan sát Gv hướng dẫn Turbo.exe trong th­ môc Cã thÓ lµm trªn m¸y cña chøa tÖp nµy. nhãm m×nh b. Quan s¸t nµm h×nh Turbo Pascal !Gv hướng dẫn Hs quan HS quan s¸t trªn m¸y cña c. NhËn biÕt c¸c thµnh sát màn hình nền, so sánh nhóm mình dưới sự hướng phần: víi h×nh 11 sgk. dẫn của nhóm trưởng - thanh b¶ng chän !GV hướng dẫn cho Hs - tªn tÖp ®ang më quan s¸t trªn m¸y Hs quan sát Gv hướng dẫn - con trỏ vµ b¹n lµm bæ sung nhËn d.C¸ch më c¸c b¶ng chän !Gäi mét vµi em chØ l¹i xÐt. c¸c thµnh phÇn e. quan s¸t c¸c lÖnh trong !Hướng dẫn cách mở bảng làm lại trên máy của mình bảng chọn chän, gäi mét vµi em lµm g. Tho¸t khái phÇn mÒm !Gv hướng dẫn cách thoát NhÊn Alt+x khái phÇn mÒn. H§2: Bµi 2 a. Mục tiêu: HS biết soạn thảo, lưu, dịch và chạy chương trình đơn giản b. Nội dung: Khởi động lại chương trình,gõ một chương trình đơn giản c. Các bước thực hiện: H§GV H§HS Ghi b¶ng !Gv cho Hs khởi động lại Hs khởi động lại phần Bµi 2: a. Khởi động lại phần phần mền và gõ chương mÒm Gõ chương trình vào máy mềm tr×nh ë sgk vµo m¸y !GV lưu ý gõ đúng chính Tìm hiểu các lệnh có Gõ chương trình vào máy -uses crt: khai b¸o th­ tả không được sót một dấu trong chương trình viÖn Hs ghi vë nµo, sö dông c¸c phÝm quan s¸t b¹n lµm bæ sung - clrscr: xãa mµn h×nh kÕt gièng so¹n th¶o v¨n b¶n ! Cho Hs t×m hiÓu c¸c cho b¹n qu¶ lÖnh b.Lưu chương trình Hs lµm trªn m¸y cña Gâ F2 hoÆc file -> save nhãm m×nh !Gv quan s¸t söa sai 4.Củng cố: - Gv nhận xét đánh giá giừo thực hành - HS tho¸t m¸y vÖ sinh 5. Dặn dò: Xem tiếp phần bài còn lại, học bài theo vở ghi, đọc thuộc phần tổng k -----------------------@-----------------------Ngµy so¹n:6/9/08. 8. Ngµy gi¶ng: /9/08. Giáo viên: Trần Quang Bình - Trường THCS Tân Hà. Lop7.net.

<span class='text_page_counter'>(9)</span> Gi¸o ¸n Tin häc 8. T6: Bµi thùc hµnh 1: Lµm quen víi Turbo Pascal I/ Mục đích, yêu cầu 1. Kiến thức: Biết soạn thảo dược một chương trình đơn giản, biết sự cần thiết phải tuân thủ quy định của ngôn ngữ lập trình. 2. Kĩ năng: Biết cách dịch, sửa lổi trong chương trình, chạy chương trình, xem kÕt qu¶. 3. Thái độ: Giáo dục ý thức học tập nghiêm túc, có ý thức bảo vệ của công II/ ChuÈn bÞ: GV: Phßng m¸y HS: Nghiên cứu trước bài III/ hoạt động dạy học: 1. ổn định: 2. Bài cũ: Nêu cách khởi động và thoát khỏi Turbo Pascal 3. Bµi míi: H§1: Lµm tiÕp bµi 2 a.Mục tiêu: HS thực hiện được soạn thảo, lưu, dịch và chạy được chương trình. b. Nội dung: Dịch chương trình và chạy chương trình c. Các bước thực hiện: H§GV H§HS Ghi b¶ng !Gv cho hs khởi động máy mở Hs khỏi động máy, mở c, Dịch chương trình Alt+F9 bµi tËp 2 lµm tiÕp bµi tËp 2 !Gv hướng dẫn hs dịch chương dịch chương trình d, Chạy chương trình tr×nh Th¶o luËn nhãm kh¸c Ctrl+F9 Hướng dẫn hs khắc phục các phục lỗi. Quay l¹i mµn h×nh læi so¹n th¶o gâ phÝm bÊt k× !GV hướng dẫn chạy chương Hs chạy chương trình trình và quay về màn hình Hs làm trên máy đồng thêi ghi vë s¹on th¶o ?Vậy để thực hiện một chương Hs thảo luận nhóm trả tr×nh hoµn chØnh ta cÇn nh÷ng lêi c©u hái. bước nào? !Gv chèt l¹i cho vµi hs nh¾c l¹i H§2: Bµi tËp 3 a. Mục tiêu: Biết nhận ra một số lổi đơn giản thường gặp và căn cứ vào thông báo lổi để sửa chương trình b. Nội dung: Chỉnh sửa chương trình và nhận biết lổi c. Các bước tiến hành: H§GV H§HS Ghi b¶ng !Gv cho hs lµm theo c¸c Hs xãa dßng lÖnh begin a, Xãa dßng lÖnh Begin yªu cÇu ë sgk dịch chương trình và quan Lổi 36: Begin Expected ThiÕu begin s¸t th«ng b¸o læi. Giáo viên: Trần Quang Bình - Trường THCS Tân Hà. Lop7.net. 9.

<span class='text_page_counter'>(10)</span> Gi¸o ¸n Tin häc 8 !Gv quan s¸t häc sinh lµm. b, Xãa dÊu chÊm sau end. Gâ l¹i begin xãa dÊu læi 10: Unexpected end ß chÊm sau end quan s¸t læi file ! Gv yªu cÇu hs thay viÕt Hs cã thÓ ghi vë Kh«ng ph©n biÖt ch÷ hoa thường bằng viết hoa chữ thường Thay write b»ng writeln ph©n biÖt hai lÖnh trªn. Lµm theo yªu cÇu cña gv và chạy chương trình xem kÕt qu¶ rót ra kÕt luËn. 4. Cũng cố: HS đọc phần tổng kết 5. Hướng dẫn về nhà: Học bài theo vở, đọc bài đọc thêm. nghiên cứu trứoc bài 3 --------------------@---------------------Ngµy so¹n:6/9/08 Ngµy gi¶ng: /9/08 T7,8: Chương trình máy tính và dữ liệu I/ Mục đích, yêu cầu: 1. KiÕn thøc: - BiÕt kh¸i niÖm kiÓu d÷ liÖu - BiÕt mét sè phÐp to¸n c¬ b¶n víi d÷ liÖu sè - Biết khái niệm điều khiển tương tác giữa người và máy tính. 2. Thái độ: Giáo dục thái độ học tập nghiêm túc II/ ChuÈn bÞ: Gv: B¶ng 1,2,3,4 ë sgk Hs: Nghiên cứu trước bài III/ Hoạt động dạy học: 1.ổn định 2. Bài cũ: Trong Pascal dấu chấm phẩy dùng để làm gì? 3. bµi míi: H§1: D÷ liÖu vµ kiÓu d÷ liÖu a. Môc tiªu: HS biÕt kh¸i niÖm d÷ liÖu vµ mét sè kiÓu d÷ lÖu b. Néi dông: Giíi thiÖu mét xè kiÓu d÷ liÖu c. Các bước tiến hành:. H§GV ?ở lớp dưới ta đã học nh÷ng kiÓu d÷ liÖu nµo? !ë Pascal còng cã c¸c kiÓu d÷ liÖu nh­ vËy. C¸c kiÓu d÷ liÖu kh¸c nhau th× thùc hiÖn c¸c phÐp xö lÝ kh¸c nhau. !GV cho hs nghiªn cøu. 10. H§HS Hs tr¶ lêi Nghiªn cøu sgk Th¶o luËn nhãm tr¶ lêi c©u hái Hs suy nghÜ tr¶. Ghi b¶ng 1. D÷ liÖu vµ kiÓu d÷ liÖu VÝ dô1: (Treo b¶ng phô) Chao cac ban 2007+5123=7130 VÝ dô 2: (Treo b¶ng phô) Tªn kiÓu. ph¹m vi gi¸ trÞ. Giáo viên: Trần Quang Bình - Trường THCS Tân Hà. Lop7.net.

<span class='text_page_counter'>(11)</span> Gi¸o ¸n Tin häc 8 Integer Sè nguyªn tõ -215->215-1 sgk lêi real Số thực có giá trị tuyệt đối ? Cã nh÷ng d¹ng d÷ liÖu Ghi vë trong kho¶ng 2,9x10-39 -> nµo? 38 1,7x10 ! cho hs quan s¸t vÝ dô 1 char Mootj kÝ tù trong b¶ng ch÷ ? Trong vÝ dô nµy cã c¸i nh÷ng kiÓu d÷ liÖu nµo? string X©u kÝ tù, t«i ®a gåm 255 kÝ !Gv chèt l¹i vµ treo b¶ng tù phô cña vÝ dô 2 H§2: C¸c phÐp to¸n víi d÷ liÖu kiÓu sè: a. Môc tiªu: HS biÕt c¸c phÐp to¸n sö dông trong Pascal b. Néi dung: C¸c phÐp to¸n c. Các bước thực hiện: H§GV H§HS Ghi b¶ng ? nh¾c l¹i c¸c phÐp to¸n Hs nhí vµ nh¾c l¹i 2. C¸c phÐp to¸n víi d÷ liÖu trong Excell? kiÓu sè KÝ phÐp to¸n KiÓu d÷ liÖu !Gv cho Hs nghiªn cøu Hs nghiªn cøu sgk hiÖu sgk sè nguyªn,sè + Céng thùc ?C¸c phÐp to¸n trong sè nguyªn,sè trõ Pascal cã g× kh¸c kh«ng? Th¶o luËn nhãm tr¶ thùc !Gv chèt l¹i vµ treo b¶ng 2 lêi c©u hái sè nguyªn,sè * nh©n thùc !gv lÊy mét sè vÝ dô vÒ HS ghi vë sè nguyªn,sè / chia phÐp to¸n thùc Gaia thiÖu c¸ch ghi phÐp chia lÊy phÇn sè nguyªn div nguyªn to¸n, thø tù thùc hiÖn phÐp sè nguyªn mod chia lÊy to¸n. phÇn d­ Chó ý: chØ sö dông ®­îc VÝ dô: ((a+b)*(c-d)+6)/3-a dÊu ngoÆc trßn gv ghi vÝ dô lªn b¶ng. !Gv cho hs chuyển đổi HS chuyển đổi theo mét sã biÓu thøc to¸n häc yªu cÇu cña gv sang d¹ng biÓu thøc Pascal 4.Còng cè: Cã c¸c d¹ng d÷ liÖu nµo? Trong Pascal cã c¸c phÐp to¸n nµo? ®­îc ghi nh­ thÕ nµo? TiÕt 2: H§3: C¸c phÐp to¸n so s¸nh a .Môc tiªu: BiÕt ®­îc c¸c phÐp so s¸nh vµ c¸ch viÕt c¸c phÐp so s¸nh trong Pascal b. Néi dung: c¸c phÐp so s¸nh vµ c¸ch viÕt c. Các bước thực hiện: H§GV H§HS ghi b¶ng !Gv gi¬i thiÖu: Ngoµi c¸c HS chó ý l¾ng 3.C¸c phÐp so s¸nh. Giáo viên: Trần Quang Bình - Trường THCS Tân Hà. Lop7.net. 11.

<span class='text_page_counter'>(12)</span> Gi¸o ¸n Tin häc 8 KÝ hiÖu PhÐp so s¸nh VÝ dô phép toán số học ta thường nghe = b»ng 5=5 so s¸nh c¸c sè. c¸c kÝ hiÖu quan s¸t b¶ng 3 < nhá h¬n 3<5 quen thuéc. > lín h¬n 9>6 kh¸c ≠ (<>) 6≠5(6<>5) Gv cho hs quan s¸t b¶ng 3 nhá h¬n hoÆc b»ng 5≤6(5<=6) ≤ (<=) ?KÕt qu¶ so s¸nh lµ g×? lín h¬n hoÆc b»ng ≥ (>=) 9≥6(9>=6) Gv chèt: kÕt qu¶ so s¸nh Hs suy nghÜ tr¶ VÝ dô: 5 <= 6 chỉ có thể đúng hoặc sai. lêi 9 >= 6 ! khi viết chương trình để 6 <> 5 so s¸nh ta sö dông c¸c kÝ HS theo dái ghi hiệu do ngôn ngữ quy định bài ! Gv giíi thiÖu c¸ch viÕt c¸c phÐp so s¸nh trong Pascal Gv cho hs ghi mét sè vÝ dô HĐ4: Giao tiếp người - máy tính a. Mục tiêu: Nắm được khái niệm tương tác giữa người và máy tính b. Nội dung: Thực hiện giao tiếp giữa người và máy tính c.Các bước thực hiện: H§GV H§HS ghi b¶ng Gv minh häa trªn m¸y tÝnh b»ng Hs chó ý l¾ng 3. Giao tiếp người một chương trình cụ thể để HS nghe m¸y tÝnh Hs ghi vë Quá trình trao đổi dữ liẹu thấy được khái niệm tương tác hai chiều giữa người và giữa người và máy Trong qu¸ tr×nh thùc hiÖn con máy tính khi chương trình người can thiệp về tính toán, kiểm hoạt động gọi là tương tác giữa người và máytính. tra ®iÒu chØnh bæ sung… m¸y tÝnh còng cho th«ng tinh vÒ kÕt qu¶,. 12. Giáo viên: Trần Quang Bình - Trường THCS Tân Hà. Lop7.net.

<span class='text_page_counter'>(13)</span> Gi¸o ¸n Tin häc 8 th«ng b¸o… ®­îc gäi lµ giao tiÕp Hs suy nghÜ tr¶ lêi Vậy giao tiếp giữa người và máy Hs ghi vở lµ g×? Gv chèt cho hs ghi vë 4. Còng cè: Lµm bµi tËp c©u a bµi 1 cña bµi thùc hµnh 5. Hướng dẫn về nhà: - Häc thuéc bµi theo vë ghi. - Lµm bµi tËp ë sgk, - Xem trước bài thực hành 2 -------------------------------------------------Ngµy gi¶ng: 7/10/08 T9,10: Bµi thùc hµnh 2 viết chương trình để tính toán I/ Mục đích, yêu cầu: 1. KiÕn thøc: - Chuyªn r®­îc biÓu thøc to¸n häc sang biÓu thøc trong Pascal - BiÕt ®­îc kiÓu d÷ liÖu kh¸c nhau th× ®­¬c xö lÝ kh¸c nhau - HiÓu phÐp to¸n div, mod - Hiểu thêm các lệnh in ra màn hình, tạm ngừng chương trình 2. Kỹ năng: Luyện tập soạn thảo chỉnh sửa chương trình, chạy và xem kết quả hoạt động của chương trình 3. Thái độ: Giáo dục ý thức bảo vệ của công II/ chuÈn bÞ: GV: Bµi tËp HS: nghiên cứu trước bài III/ Hoạt động dạy học 1.ổn định 2. Bài cũ: Có các kiểu dữ liệu nào đã được học? 3. bµi míi: H§1: Lµm bµi tËp 1 a.Môc tiªu: Cñng cè kiÕn thøc vÒ kiÓu d÷ liÖu vµ lÖnh writeln b.Néi dung: HS lµm c¸c bµi tËp 1 c. Các bước tiến hành Ngµy so¹n:1/10/08. H§GV H§HS Gv cho hs lµm c©u b,c trªn hs khởi động Pascal và máy của mình. cần lưu ý hs gõ chương trình vào máy gâ chÝnh x¸c, dùa vµo th«ng b¸o læi cña TP khi biªn. Ghi b¶ng 1. khởi động Pascal và gõ chương trình vào m¸y 2. Lưu chương trình,. Giáo viên: Trần Quang Bình - Trường THCS Tân Hà. Lop7.net. 13.

<span class='text_page_counter'>(14)</span> Gi¸o ¸n Tin häc 8 dịch, đối chiếu với nội dung in trong sách gk để chỉnh sửa chương trình. dÞch ch¹y vµ kiÓm tra kÕt qu¶ nhËn ®­îc.. H§2: Lµm bµi tËp 2 a.Mục tiêu: Củng cố kiến thức về các phép toán,swr dụng lệnh tạm dừng chương tr×nh b.Néi dung: HS lµm c¸c bµi tËp 2 c. Các bước tiến hành: H§GV Gv cho hs soan chương tr×nh bµi 2 lªn m¸y !T×m sù kh¸c nhau cña phÐp tÝnh div,mod vµ phÐp chia. giíi thiÖu lÖnh clrscr lÖnhdelay,readln ®­îc dùng tạm ngừng chương tr×nh. H§HS Soạn chương trình lên máy - lµm quen víi c¸c phÐp tÝnh div, mod - Th¶o luËn nhãm so s¸nh sù kh¸c nhau cña c¸c lÖnh vµ c¸c phÐp tÝnh trªn - Lµm quen víi lÖnh clrscr, delay, readln. Ghi b¶ng Bµi 2; a.Mở tệp mới và gõ chương tr×nh vµo m¸y b.Dịch và chạy chương trình quan s¸t kÕt qu¶ nhËn ®­îcvµ cho nhËn xÐt vÒ kÕt quả đó. TiÕt 2: lµm tiÕp bµi 2 H§GV H§HS Ghi b¶ng Gv quan s¸t hs lµm Th¶o luËn nhãm nhËn c. Thªm c©u lÖnh delay (5000) quan Chèt l¹i nhËn xÐt cña hs xÐt vÒ kÕt qu¶ s¸t kÕt qu¶ d. Thªm c©u lÖnh readln quan s¸t ! delay(5000) t¹m dõng kÕt qu¶. Ph¸t biÓu chương trình 5 giây, readln tạm ngừng đến khi nào người dùng muèn H§3: Lµm bµi tËp 3 a.Môc tiªu: T×m hiÓu thªm c¸ch in d÷ liÖu ra mµn h×nh b.Néi dung: HS lµm c¸c bµi tËp 3 c. Các bước tiến hành: H§GV Gv hướng dẫn hs mở chương trình đã được lưu ở bài 1, giới. 14. H§HS. Ghi b¶ng. Më tÖp nhãm th¶o luËn cïng. Bµi 3: -Mở tệp chương trình và sửa. Giáo viên: Trần Quang Bình - Trường THCS Tân Hà. Lop7.net.

<span class='text_page_counter'>(15)</span> Gi¸o ¸n Tin häc 8 thiÖu c¸ch in sè thùc ra mµn h×nh ! Gv chèt l¹i nhËn xÐt cña hs: writeln(số thưc:n:m) trong đó nlà độ rộng để in phần nguyên, m sè ch÷ sè phËp ph©n.. nhau t×m hiÓu thao tác mở tệp dưới sự hướng dẫn của gv và nhóm trưởng. l¹i 3 lÖnh cuèi vµ quan s¸t kÕt qu¶ -Dịch và chạy lại chương tr×nh rót ra nhËn xÐt. Hs ghi vë. 4.Tæng kÕt: - Gv cho hs đọc phần kết luận sgk - Gv nhËn xÐt giê thùc hµnh - HS tho¸t m¸y vÖ sinh 5. Hướng dẫn về nhà - Häc hiÓu phÇn tæng kÕt - Xem trước bài 4 ---------------------------------------------------------------------------Ngµy so¹n:2/10/08 T 11,12:. Ngµy gi¶ng: 14 /10/08. Sử dụng biến trong chương trình I/ Mục đích, yêu cầu: .1KiÕn thøc: - BiÕt kh¸i niÖm, h»ng. - HiÓu c¸ch khai b¸o, sö dông, biÕn h»ng. - BiÕt vai trß cña biÕn trong lËp tr×nh. - HiÓu lÖnh g¸n. 2.KÜ n¨ng: Sö dông ®­îc biÕn vµ h»ng 3. Thái độ: Giáo dục thái độ học tập nhiêm túc. II/ ChuÈn bÞ: GV: B¶ng phô vÝ dô 3,4 HS: Nghiên cứu trước bài. III/ Hoạt động dạy học: H§1: BiÕn lµ c«ng cô trong lËp tr×nh: a. Môc tiªu: BiÕt Kh¸i niÖm biÕn b. Nội dung: khái niệm biến và mục đích của việc sử dụng biến. c. Các bước thực hiện: H§GV H§HS Ghi b¶ng GV cho hs nghiªn cøu sgk Hs nghiªn cøu sgk 1.BiÕn lµ c«ng cô trong lËp ? BiÕn lµ g×? Thảo luận nhóm để trả lời trình. Gv bæ sung vµ chèt l¹i - Biến là đại lượng để lưu c©u hái kiÕn thøc mµ hs tr¶ lêi cho ph¸t biÓu ý kiÕn cña nhãm tr÷ d÷ liÖu. - D÷ liÖu biÕn l­u tr÷ gäi hs ghi vë. m×nh. Giáo viên: Trần Quang Bình - Trường THCS Tân Hà. Lop7.net. 15.

<span class='text_page_counter'>(16)</span> Gi¸o ¸n Tin häc 8 ?Dïng biÕn cã t¸c dông l¾ng nghe vµ ghi vë lµ gi¸ trÞ cña biÕn - Gi¸ trÞ cña biÕn cã thÓ g×? Gv nªu vÝ dô 1 vµ 2 tõ vÝ dô 1 vµ 2 t×m t¸c thay đổi. dông cña viÖc dïng biÕn. Gv chèt l¹i: Xö lÝ d÷ liÖu Hs ph¸t biÓu dÔ dµng h¬n H§2: Khai b¸o biÕn: a.Môc tiªu: BiÕt khai b¸o biÕn b.Néi dung: C¸ch khai b¸o biÕn. c.Các bước thực hiện H§GV H§HS Ghi b¶ng Gv giíi thiÖu vÝ dô 3 h×nh Hs quan s¸t vÝ dô 2.Khai b¸o biÕn Th¶o luËn nhãm tr¶ 26 Var m,n: Integer; ?Trªn vÝ dô trªn cã nh÷ng lêi c©u hái s, dientich: Readl; biÕn nµo? §¹i diÖn nhãm ph¸t th«ngbao: String Gv chèt kiÕn thøc cho hs biÓu var: tõ khãa ghi vë. !Tïy theo ng«n ng÷ lËp Chó ý l¾ng nghe ghi m,n: BiÕn cã kiÓu integer s,dientich: BiÕn cã kiÓu thùc tr×nh có ph¸p khai b¸o biÕn vë thongbao: BiÕn kiÓu x©u cã thÓ kh¸c nhau. - khai b¸o tªn biÕn Khai b¸o biÕn bao gåm - khai b¸o kiÓu d÷ liÖu cña nh÷ng g×? biÕn Gv chèt ghi b¶ng Hs suy nghÜ tr¶ lêi. TiÕt 2: HĐ1: Sử dụng biến trong chương trình: a.Môc tiªu: BiÕt sö dông biÕn b.Néi dung: C¸ch sö dông biÕn. c.Các bước thực hiện: H§GV H§HS Gv yêu cầu hs viết chương trình tính Hs th¶o luËn diÖn tÝch ®­êng trßn b¸n kÝnh b»ng 2 nhãm cã sö dông khai b¸o biÕn viết chương trình nhËp gi¸ trÞ cña biÕn Gv sọan chương trình Cïng lµm víi gv . Hs th¶o ChiÕu b¶ng 4 lªn mµn h×nh luËn nhãm ?Nh×n vµo b¶ng em h·y nªu cÊu tróc ph¸t biÓu lÖnh g¸n? ? Gv chốt lại vấn đề cho Hs ghi vở !Gv l­u ý: BiÕn vµ biÓu thøc cÇn g¸n ph¶i cã cïng kiÓu d÷ liÖu. 16. Ghi b¶ng 3.Sö dông biÕn trong chương trình var r: integer; begin writeln('nhap ban kinh hinh tron r='); readln(r)); writeln(diÖn tich duong tron la: ',3.14*r*r); readln end. Tªn biÕn:= BiÓu thøc cÇn g¸n. Giáo viên: Trần Quang Bình - Trường THCS Tân Hà. Lop7.net.

<span class='text_page_counter'>(17)</span> Gi¸o ¸n Tin häc 8 H§2: H»ng: a.Môc tiªu: BiÕt kh¸i niÖm, c¸ch khai b¸o,sö dông h»ng b.Néi dung: kh¸i niÖm, c¸ch khai b¸o h»ng c.Các bước thực hiện: H§GV Gv cho Hs nghiªn cøu sgk trong Pascal h»ng lµ g×? Gv chèt l¹i cho Hs ghi vë. ! khi sö dông ta còng cÇn khai b¸o. Gi¬Ý thiÖu vÝ dô 1 Dùa vµo vÝ dô 1 em nµo cã thÓ nªu cÊu tróc khai b¸o h»ng? Gv chèt l¹i vµ ghi b¶ng. H§HS Hs nghiªn cøu SGK suy nghÜ tr¶ lêi c©u hái ph¸t biÓu chó ý l¾ng nghe ghi bµi Hs suy nghÜ tr¶ lêi. Ghi b¶ng 2. H»ng; hằng là đại lượng có giá trị không đổi trong suốt quá trình thực hiện chương trình. Const <tªn h»ng> = <gi¸trÞ> Const: tõ khãa. Hs ghi bµi. 3. củng cố : Cho Hs đọc ghi nhớ SGk 4. dÆn dß: häc bµi theo vë ghi, lµm bµi tËp sgk, xem trước bài thực hành3 ---------------------------------------------------------------------------Ngµy so¹n:20/10/08 Ngµy gi¶ng: 21/10/08 T13,14: thùc hµnh 3: khai b¸o vµ sö dông biÕn I/ Mục đích, yêu cầu: .1.KiÕn thøc: - BiÕt kh¸i niÖm, h»ng. - HiÓu c¸ch khai b¸o, sö dông, biÕn h»ng. - BiÕt vai trß cña biÕn trong lËp tr×nh. - HiÓu lÖnh g¸n, hiÓu ®­îc c¸c kiÓu d÷ liÖu: kiÓu sè nguyªn kiÓu sè thùc. 2.KÜ n¨ng: Sö dông ®­îc biÕn vµ h»ng, sö dông ®­îc lÖnh g¸n cho biÕn 3. Thái độ: Giáo dục thái độ học tập nghiêm túc II/ chuÈn bÞ: GV: Bµi so¹n trªn m¸y, m¸y chiÕu HS: Nghiên cứu trước bài III/ Hoạt động dạy học 1.ổn định 2. Bµi cò: Nªu cÊu tróc khai b¸o biÕn vµ h»ng?. Giáo viên: Trần Quang Bình - Trường THCS Tân Hà. Lop7.net. 17.

<span class='text_page_counter'>(18)</span> Gi¸o ¸n Tin häc 8. 3. bµi míi: H§1: T×m hiÎu c¸c kiÓu d÷ liÖu trong Pascal vµ c¸ch khai b¸o víi c¸c kiÓu d÷ liÖu. a. Môc tiªu: Cñng cè kiÕn thøc vÒ kiÓu d÷ liÖu vµ khai b¸o b. Néi dung: C¸c kiÓu d÷ liÖu vµ c¸ch khai b¸o c. Các bước tiến hành H§GV H§HS Gv chiÕu lªn mµn h×nh b¶ng d÷ liÖu ë Hs quan s¸t trªn mµn h×nh, t×m hiÓu c¸c sgk kiÓu d÷ liÖu? Cho hs quan s¸t t×m hiÓu c¸c kiÓu d÷ liÖu. Hs suy nghÜ tr¶ lêi ? Sè 1567 thuéc kiÓu d÷ liÖu nµo? Sè 123 th× nªn khai b¸o kiÓu d÷ liÖu g×? ?NhÊc l¹i có ph¸p khai b¸o biÕn/ Gv giíi thiÖu có ph¸p khai b¸o biÕn lªn Nhí vµ nh¾c l¹i có ph¸p khai b¸o biÕn. mµn h×nh cho hs quan s¸t. Cho hs nªu vÝ dô: Quan s¸t trªn mµn h×nh Suy nghÜ nªu vÝ dô H§2: Bµi tËp 1 a. Môc tªu: RÌn luyÖn kÜ n¨ng khai b¸o biÕn b. Néi dung: Lµm bµi tËp 1 c. Các bước tiến hành: H§GV H§HS Cho hs nghiªn cøu bµi Hs khởi động máy và gõ chương trình Bµi nµy cµn khai b¸o nh÷ng biÕn nµo? kiÓu vµo m¸y HS nghiªn cøu tr¶ lêi c©u hái d÷ liÖu cña biÕn? Gv chiÕu ch­ong tr×nh lªn mµn h×nh vµ HS nghiªn cøu bµi th¶o luËn nhãm tr¶ lêi ch¹y thö cho Hs quan s¸t c©u hái Chøc n¨ng cña lÖnh readln(tªn biÕn)? Trong phÐp g¸n cña bµi to¸n biÕn nµo ®­îc NhËn xÐt b¹n tr¶ lêi g¸n? DÊu ngoÆc { } vµ* * cã t¸c dông g×? Gv chèt l¹i chiÕu kÕt luËn lªn b¶ng. Gv quan s¸t Hs lµm gióp hs söa sai. Söa sai bµi cña hs. 18. cã thÓ gâ trªn m¸y cña nhãm m×nh vµ chạy chương trình. Giáo viên: Trần Quang Bình - Trường THCS Tân Hà. Lop7.net.

<span class='text_page_counter'>(19)</span> Gi¸o ¸n Tin häc 8 Thay giá trị của số lượng xem chương trình thay đổi thế nào và tìm nguyên nh©n.. TiÕt 2 H§3: Bµi tËp 2 a.Mục têu: Rèn luyện kĩ năng lệnh gán và thực hiện tráo đổi giá trị của hai biến x,y b.Néi dung: Lµm bµi tËp 2 c.Các bước tiến hành H§GV H§HS Gv chiếu chương trình lên máy Hs soạn chương trên máy tiến ! Gv hướng dẫ hs cú pháp của câu lệnh và cách hành dịch và chỉnh sửa chương nhËp sè nguyªn (c¸ch nhau bëi dÊu c¸ch) nhÊn tr×nh enter để quan sát kết quả. Gv gợi ý Hs cải tiến chương trình để in ra dòng th«ng b¸o khi nhËp g¸I trÞ vµ khi in gi¸ trÞ ra mµn Suy nghÜ ph¸t biÓu c¸ch chØnh h×nh. söa Gv chiếu chương trình sau khi chỉnh sửa Hs tiÕp thu c¸ch chØnh söa cã Ta cã thÓ ghÐp hai lÖnh th«ng b¸o thµnh mét lÖnh thÓ ghi vë cho đơn giản hơn ( gv chỉ trên màn hình) H§3: Tæng kÕt a.Môc tªu: Cñng cè c¸c kiÕn thøc trong bµi b.Néi dung: Tæng kÕt c.Các bước tiến hành Hs đọc tổng kết trong sgk 4.Hướng dẫn về nhà: Lµm tiÕp bµi 5,6 ¤n l¹i c¸c bµi ®É häc h«m sau kiÓm tra. Giáo viên: Trần Quang Bình - Trường THCS Tân Hà. Lop7.net. 19.

<span class='text_page_counter'>(20)</span> Gi¸o ¸n Tin häc 8. Ngµy gi¶ng: 28/10/08 T 15: bµi tËp I/ Mục đích, yêu cầu: .1.KiÕn thøc: - «n kh¸i niÖm, h»ng. - «n c¸ch khai b¸o, sö dông, biÕn h»ng. - Ôn cách sử dụng biến trong chương trình. - HiÓu lÖnh g¸n, hiÓu ®­îc c¸c kiÓu d÷ liÖu: kiÓu sè nguyªn kiÓu sè thùc. 2.KÜ n¨ng: Sö dông ®­îc biÕn vµ h»ng, sö dông ®­îc lÖnh g¸n cho biÕn, In dßng th«ng b¸o, in gi¸ trÞ, nhËp gi¸ trÞ tõ bµn phÝm 3. Thái độ: Giáo dục thái độ học tập nghiêm túc II/ chuÈn bÞ: GV: Bµi so¹n trªn m¸y, m¸y chiÕu HS: Nghiên cứu trước bài III/ Hoạt động dạy học 1.ổn định 2. Bµi cò: Nªu có ph¸p cña lÖnh nhËp d÷ liÖu tõ bµn phÝm? 3. bµi míi: H§1: T×m hiÎu c¸c kiÓu d÷ liÖu trong Pascal vµ c¸ch khai b¸o víi c¸c kiÓu d÷ liÖu. a.Môc tiªu: Cñng cè kiÕn thøc vÒ kiÓu d÷ liÖu vµ khai b¸o b.Néi dung: C¸c kiÓu d÷ liÖu vµ c¸ch khai b¸o c.Các bước tiến hành H§GV H§HS Em đã biết các kiểu dữ liệu nào? Hs suy nghÜ tr¶ lêi c©u hái Gv chèt l¹i kiÕn thøc vµ chiÕu lªn mµn Hs nhí l¹i c¸c kiÓu d÷ liÖu h×nh c¸c kiÓu d÷ liÖu (B¶ng d÷ liÖu trang34 sgk) Cho mét Hs nh¾c l¹i Gv chiÕu néi dung bµi tËp 1 lªn mµn h×nh Nghiªn cøu bµi tËp suy nghÜ ph¸p biÓu Cho Hs đọc bài. Bµi tËp 1: Gi¶ sö A ®­îc khai b¸o lµ biÕn kiÓu d÷ liÖu sè thùc, X lµ biÕn víi kiÓu d÷ liÖu x©u. c¸c phÐp g¸n sau ®©y cã hîp lÖ kh«ng? a, A:=4; b, X:=3242; c, X:=’3242’; d, A:=’Ha Noi’ Vëy trong phÐp g¸n ph¶I cã ®iÒu kiÖn g× Hs th¶o luËn nhãm tr¶ lêi bµi tËp Hs suy nghÜ tr¶ lêi vÒ d÷ liÖu? Gv kÕt luËn vµ chiÕu kÕt luËn lªn mµn h×nh Hs ghi vë Trong phÐp g¸n cña biÕn g¸n vµ gi¸ trÞ g¸n ph¶i cã cïng kiÓu d÷ liÖu Ngµy so¹n:20/10/08. H§2: T×m hiÓu vÒ biÕn vµ h»ng.. 20. Giáo viên: Trần Quang Bình - Trường THCS Tân Hà. Lop7.net.

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

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×