- Đã thực hiện được việc khởi động, viết chương trình, chạy chương trình dịch, sửa lỗi, chạy chương trình, - Lu kÕt qu¶.. Câu hỏi và hướng dẫn về nhà?[r]
(1)TuÇn: - TiÕt: 13 Ngµy so¹n: 14 / 10 / 2009 Ngµy gi¶ng: 21/ 10/ 2009 ]]]]]] Bµi thùc hµnh 3: Khai b¸o vµ sö dông biÕn (tiÕt 1) I Môc tiªu Häc xong tiÕt häc häc sinh cã kh¶ n¨ng : - Bước đầu làm quen với khai báo và sử dụng biến - Thực khai báo đúng cú pháp, lựa chọn kiểu liệu phù hợp cho biÕn - Kết hợp các lệnh write, writeln với read, readln để thực việc nhËp d÷ liÖu cho biÕn tõ bµn phÝm - HiÓu vÒ c¸c kiÓu d÷ liÖu chuÈn: kiÓu sè nguyªn, kiÓu sè thùc - HiÓu c¸ch khai b¸o vµ sö dông h»ng II Phương tiện chuẩn bị dạy và học + Gi¸o viªn: Gi¸o ¸n, SGK, SGV, phÊn, phßng m¸y + Häc sinh: SGK, Vë, Bót III Tiến trình các hoạt động dạy và học ổn định lớp: Kiểm tra sĩ số lớp 8A, 8B KiÓm tra bµi cò : ? HS1: Nªu sù kh¸c gi÷a biÕn vµ h»ng, cho mét vµi vÝ dô vÒ khai b¸o biÕn vµ khai b¸o h»ng? ? HS2: Giả sử ta đã khai báo số pi=3,14 Ta có thể thực lệnh gán pi=3.14532 thân chương trình không? Tại sao? Bµi míi Các em đã làm quen với biến và cách khai báo biến, Để hiểu râ h¬n vÒ khai b¸o biÕn, h»ng chóng ta ®i vµo bµi thùc hµnh h«m Bµi thùc hµnh 3: Khai b¸o vµ sö dông biÕn.(tiÕt 1) Hoạt động giáo viên Hoạt động học sinh Hoạt động 1: Kiến thức I KiÕn thøc cÇn thiÕt ? Em hãy cho biết các cách để khởi động chương trình Pascal? HS: Nêu cách khởi động: - Khởi động chương trình Pascal ? Nªu kh¸i niÖm biÕn, h»ng c¸ch sö dông biến, chương trình Pascal? H Ph¸t biÓu GV: Cñng cè l¹i kiÕn thøc cho HS HS: Nghe, ghi nhí vµ kh¾c s©u kiÕn thøc, ghi chÐp - C¸ch khai b¸o vµ sö dông biÕn, h»ng chương trình Pascal - KÕt hîp c¸c c©u lÖnh Write, Writeln, Read, Readln để thực viết chương tr×nh Hoạt động 2: Thực hành II Néi dung thùc hµnh GV: Nªu néi dung thùc hµnh: HS: nghe, hiÓu Bµi tËp 1.(SGK Tr 35) Lop8.net (2) a Viết chương trình theo mẫu và tìm hiểu ý nghÜa c©u lÖnh b Lưu chương trình, dịch và chạy chương tr×nh c Chạy chương trình với các liệu cho sẵn, kiểm tra tính đúng kết in d Chạy chương trình với liệu cho trước, kiÓm tra kÕt qu¶, gi¶i thiwchs t¹i kÕt qu¶ HS: Nghe, hiÓu vµ nghi chÐp c¸ch lµm sai bµi thùc hµnh NÕu cã th¾c m¾c th× hái GV: Hướng dẫn học sinh làm bài tập thầy và yêu cầu giải đáp * Phân công học sinh/ máy làm bài thực 2hs/ máy làm bài thực hành theo hướng hµnh theo nhãm dÉn HS: lµm bµi thùc hµnh - Khởi động chương trình Pascal GV: Quan sát quá trình thực hành học - Soạn thảo chương trình (SGK sinh Giải đáp thắc mắc cho học sinh trang 35) qu¸ tr×nh thùc hµnh - C¸ch khai b¸o biÕn: Var <danh sach bien> : kiÓu d÷ liÖu; Víi tªn c¸c biÕn liÖt kª c¸ch bëi GV: chØ dÉn, söa lçi, gi¶i thÝch dÊu phÈy - Lu bµi tËp: nhÊn F2… GV: NhËn xÐt kÕt qu¶ thùc hµnh cña tõng - HiÓu ®îc néi dung chó thÝch n»m nhãm, kÕt hîp cho ®iÓm häc sinh dÊu {} (lÊy ®iÓm kiÓm tra thùc hµnh 15 phót) - Chạy chương trình dịch, sửa lỗi Néi dung ? Em hãy cho biết các cách để khởi động chương trình Pascal? ? Nêu khái niệm biến, cách sử dụng biến, chương trình Pascal? - Đã thực việc khởi động, viết chương trình, chạy chương trình dịch, sửa lỗi, chạy chương trình, - Lu kÕt qu¶ - HiÓu ®îc c¸ch sö dông h»ng, biÕn Câu hỏi và hướng dẫn nhà - Thực lại các thao tác đã thực hành - Nghiªn cøu Bµi tËp tiÕt sau chuÈn bÞ thùc hµnh tiÕp Lop8.net (3) TiÕt: 14 Ngµy so¹n: 14 / 10 / 2009 Ngµy gi¶ng: 22/ 10/ 2009 ]]]]]] Bµi thùc hµnh 3: Khai b¸o vµ sö dông biÕn (tiÕt 2) I Môc tiªu Häc xong tiÕt häc häc sinh tiÕp tôc: - Thực khai báo đúng cú pháp, lựa chọn kiểu liệu phù hợp cho biÕn - Kết hợp các lệnh write, writeln với read, readln để thực việc nhËp d÷ liÖu cho biÕn tõ bµn phÝm - HiÓu vÒ c¸c kiÓu d÷ liÖu chuÈn: kiÓu sè nguyªn, kiÓu sè thùc - HiÓu c¸ch khai b¸o vµ sö dông h»ng - Sö dông ®îc lÖnh g¸n gi¸ trÞ cho biÕn - Hiểu và thực việc trao đổi giá trị biến - HiÓu ®îc cÊu tróc viÕt c¸c tõ chó thÝch II Phương tiện chuẩn bị dạy và học + Gi¸o viªn: Gi¸o ¸n, SGK, SGV, phÊn, phßng m¸y + Häc sinh: SGK, Vë, Bót III Tiến trình các hoạt động dạy và học ổn định lớp: Kiểm tra sĩ số lớp 8A, 8B KiÓm tra bµi cò : ? HS1: Nêu cấu trúc lệnh gán giá trị cho biến, cách khai báo chương trình Pascal? ? HS2: §Ó ghi c¸c tõ chó thÝch ng«n ng÷ lËp tr×nh Pascal ta thùc hiÖn nh thÕ nµo? Bµi míi Các em đã làm quen với biến và cách khai báo biến, Để hiểu râ h¬n vÒ khai b¸o biÕn, h»ng chóng ta ®i vµo bµi thùc hµnh h«m Bµi thùc hµnh 3: Khai b¸o vµ sö dông biÕn.(tiÕt 2) Hoạt động giáo viên Hoạt động học sinh Hoạt động 1: Kiến thức I KiÕn thøc cÇn thiÕt ? Em hãy cho biết các cách để khởi động chương trình Pascal? HS: Nêu cách khởi động: - Khởi động chương trình Pascal ? Nªu kh¸i niÖm biÕn, h»ng c¸ch sö dông biến, chương trình Pascal? H Ph¸t biÓu GV: Cñng cè l¹i kiÕn thøc cho HS HS: Nghe, ghi nhí vµ kh¾c s©u kiÕn thøc, ghi chÐp - C¸ch khai b¸o vµ sö dông biÕn, h»ng chương trình Pascal - KÕt hîp c¸c c©u lÖnh Write, Writeln, Read, Readln để thực viết chương tr×nh Hoạt động 2: Thực hành II Néi dung thùc hµnh GV: Nªu néi dung thùc hµnh: HS: nghe, hiÓu Thùc hµnh: Bµi tËp 2.(SGK Tr 36) Lop8.net (4) Viết chương trình nhập vào số nguyên a, b In số màn hình, Hoán đổi số cho HS: Nghe, hiểu và nghi chép cách làm sau đó in lại màn hình bµi thùc hµnh NÕu cã th¾c m¾c th× hái GV: Hướng dẫn học sinh làm bài tập thầy và yêu cầu giải đáp * Phân công học sinh/ máy làm bài thực 2hs/ máy làm bài thực hành theo hướng hµnh theo nhãm dÉn HS: lµm bµi thùc hµnh - Khởi động chương trình Pascal GV: Quan s¸t qu¸ tr×nh thùc hµnh cña häc - Sö dông lÖnh nhËp x,y sinh Giải đáp thắc mắc cho học sinh - Sử dụng lệnh gán, hoán đổi giá trị x qu¸ tr×nh thùc hµnh cho y vµ y cho x - In kÕt qu¶ - Lu bµi tËp: nhÊn F2… GV: chØ dÉn, söa lçi, gi¶i thÝch - Chạy chương trình dịch, sửa lỗi - HiÓu ®îc néi dung chó thÝch n»m GV: NhËn xÐt kÕt qu¶ thùc hµnh cña tõng dÊu {} nhãm, kÕt hîp cho ®iÓm häc sinh Néi dung ? Nêu khái niệm biến, cách sử dụng biến, chương trình Pascal? ? Em hãy cho biết các cách để khởi động chương trình Pascal? - Đã thực việc khởi động, viết chương trình, chạy chương trình dịch, sửa lỗi, chạy chương trình - Lu kÕt qu¶ - HiÓu ®îc c¸ch sö dông h»ng, biÕn - HiÓu lÖnh g¸n vµ c¸ch sö dông lÖnh g¸n Câu hỏi và hướng dẫn nhà - Thực lại các thao tác đã thực hành - ¤n tËp l¹i toµn bé kiÕn thøc, chuÈn bÞ kiÓm tra 45’ Lop8.net (5)