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 (150.72 KB, 17 trang )
<span class='text_page_counter'>(1)</span>
<span class='text_page_counter'>(2)</span> kÕ. sở giáo dục - đào tạo thái bình trờng thpt bán công trần hng đạo ho¹ch gi¶ng d¹y m«n Tin häc ============ ============. líp 11. N¨m häc 2010 - 2011. A - C¨n cø lËp kÕ ho¹ch:. - KÕ ho¹ch gi¶ng d¹y m«n Tin häc dùa trªn Tµi liÖu båi dìng gi¸o viªn m«n Tin häc cña Bé Gi¸o dôc vµ §µo t¹o vÒ viÖc thùc hiÖn ch¬ng tr×nh s¸ch gi¸o khoa míi.. kÕ ho¹ch gi¶ng d¹y m«n: tin häc 11. - C¨n cø vµo Híng dÉn cña Së GD - §T Th¸i B×nh vÒ néi dung gi¶ng d¹y m«n Tin häc 11. - KÕ ho¹ch gi¶ng d¹y m«n Tin häc c¨n cø vµon¨m ph©n phèi tr×nh Bé Gi¸o dôc vµ §µo t¹o vµ c¨n cø vµo kÕ ho¹ch ho¹t häcch¬ng 2010 - cña 2011 động chuyên môn của nhà trờng. B - BiÖn ph¸p thùc hiÖn:. viªn - So¹n gi¶ng, th«ng bµi, thèng nhÊtGi¸o néi dung víigi¶ng nhãm d¹y: chuyªn NguyÔn m«n.. B¸ Hng. - Rót kinh nghiÖm sau mçi tuÇn gi¶ng d¹y, th¶o luËn víi nhãm chuyªn m«n. - Chấm trả bài đúng quy định, có nhận xét..
<span class='text_page_counter'>(3)</span> kÕ ho¹ch chi tiÕt: Tªn ch¬ng. Mục đích yêu cầu ch¬ng KiÕn thøc:. Tªn bµi gi¶ng. TiÕt. Bµi 1:. 1. Học sinh cần nắm đợc: Kh¸i niÖm lËp tr×nh vµ Ch¬ng I: - Mét sè kh¸i niÖm c¬ së ng«n ng÷ lËp tr×nh vÒ ng«n ng÷ lËp tr×nh. Mét sè - Hai lo¹i ch¬ng tr×nh dÞch: Biªn dÞch vµ Th«ng dÞch. kh¸i niÖm - C¸c thµnh phÇn cña mét Bµi 2: vÒ lËp ng«n ng÷ lËp tr×nh. C¸c thµnh phÇn cña tr×nh vµ - C¸c thµnh phÇn c¬ së ng«n ng÷ lËp tr×nh cña ng«n ng÷ l©p tr×nh ng«n ng÷ lËp Pascal. tr×nh. 2. Thái độ:. Học sinh nhận thức đợc qu¸ tr×nh ph¸t triÓn cña ng«n ng÷ lËp tr×nh lµ mét trong c¸c qu¸ tr×nh nç lùc ph¸t triÓn cña Tin häc. Ham muèn häc mét ng«n ngữ lập trình để có khả n¨ng gi¶i mét bµi to¸n b»ng m¸y tÝnh ®iÖn tö.. KiÕn thøc:. Bµi tËp. 3. Bµi 3:. 4. Mục đích yêu cầu bài giảng. Néi dung c¬ b¶n. 1. Më ®Çu - Biết đợc khái niệm lập trình và ngôn 2. Thông dịch ng÷ lËp tr×nh. 3. Biªn dÞch - Biết đợc khái niệm chơng trình dịch. - Phân biệt đợc hai loại chơng trình dÞch lµ th«ng dÞch vµ biªn dÞch. KiÕn thøc: 1. C¸c thµnh phÇn c¬ b¶n - Nắm đợc các thành phần của một 2. Một số khái niệm ng«n ng÷ lËp tr×nh nãi chung. Mét ng«n ng÷ lËp tr×nh cã 3 thµnh phÇn c¬ b¶n: b¶ng ch÷ c¸i, có ph¸p, ng÷ nghÜa. - Biết đợc một số khái niệm nh: tên, tên chuẩn, tên dành riêng, tên do ngời lập trình tự đặt, hằng, biến và chú thÝch. Kü n¨ng: - Phân biệt đợc tên chuẩn với tên dành riêng và tên tự đặt. - Nhớ các quy định về tên, hằng, biến. - Biết đặt tên đúng và nhận biết đợc tên sai quy định. - Sử dụng đúng chú thích. Học sinh áp dụng các kiến thức đã Bài tập: 1, 2, 3, 4, 5, 6 học để làm các bài tập. SGK trang 13 KiÕn thøc: 1. CÊu tróc chung KiÕn thøc:. Phîng tiÖn Ghi chó Tr×nh bµy b¶ng. Tr×nh bµy b¶ng + B¶ng phô. Tr×nh bµy b¶ng Tr×nh bµy.
<span class='text_page_counter'>(4)</span> Tªn ch¬ng Ch¬ng II:. Ch¬ng tr×nh đơn gi¶n. Mục đích yêu cầu ch¬ng Học sinh cần nắm đợc: - CÊu tróc chung cña mét ch¬ng tr×nh. - C¸c kiÕn thøc c¬ b¶n vÒ kiÓu d÷ liÖu chuÈn, c¸c phÐp to¸n, biÓu thøc, c©u lÖnh g¸n, thñ tôc vµo/ra đơn giản. - C¸ch so¹n th¶o, biªn dÞch, thùc hiÖn vµ hiÖu chØnh ch¬ng tr×nh trong m«i trêng Pascal.. Tªn bµi gi¶ng. TiÕt. CÊu tróc ch¬ng tr×nh. Mục đích yêu cầu bài giảng. Néi dung c¬ b¶n. - HiÓu ch¬ng tr×nh lµ s÷ m« t¶ cña thuËt to¸n b»ng mét ng«n ng÷ lËp tr×nh. - BiÕt cÊu tróc cña mét ch¬ng tr×nh Pascal: cÊu tróc chung vµ c¸c thµnh phÇn.. 2. C¸c thµnh phÇn cña ch¬ng tr×nh 3. Ví dụ chơng trình đơn gi¶n. Nhận biết đợc các phần của một chơng trình đơn giản.. Bµi 4:. 5. Mét sè kiÓu d÷ liÖu chuÈn. KiÕn thøc:. 1. KiÓu nguyªn Biết một số kiểu dữ liệu định sẵn 2. Kiểu thực trong Pascal: nguyªn, thùc, kÝ tù, 3. KiÓu kÝ tù logic vµ miÒn con. 4. KiÓu l«gic Kü n¨ng:. - BiÕt khai b¸o biÕn. - Biết viết đúng các biểu thức đơn giản trong chơng tr×nh. - Biết khởi động và thoát khái Pascal. - BiÕt so¹n th¶o, dÞch vµ thùc hiÖn mét sè ch¬ng trình Pascal đơn giản theo bµi mÉu cã s½n. - Bíc ®Çu lµm quen víi lËp tr×nh gi¶i mét sè bµi toán đơn giản.. Xác định đợc kiểu cần khai báo của dữ liệu đơn giản.. - Nghiªm tóc trong häc. b¶ng + B¶ng phô. Kü n¨ng:. Kü n¨ng:. Thái độ:. Phîng tiÖn Ghi chó. Bµi 5:. 5. Khai b¸o biÕn. KiÕn thøc:. Hiểu đợc cách khai báo biến. 1. CÊu tróc khai b¸o biÕn 2. Mét sè vÝ dô. Kü n¨ng:. Tr×nh bµy b¶ng + B¶ng phô. Tr×nh bµy b¶ng + B¶ng phô. - Khai báo đúng - NhËn biÕt khai b¸o sai. Bµi 6: PhÐp to¸n, biÓu thøc, c©u lÖnh g¸n. 6. KiÕn thøc:. 1. PhÐp to¸n - Biết đợc các phép toán thông dụng 2. Biểu thức số học trong ng«n ng÷ lËp tr×nh. 3. Hµm sè häc chuÈn - Biết diễn đạt một biểu thức trong 4. Biểu thức quan hệ ng«n ng÷ lËp tr×nh. 5. BiÓu thøc l«gic - Biết đợc chức năng của lệnh gán. 6. C©u lÖnh g¸n. Tr×nh bµy b¶ng + B¶ng phô.
<span class='text_page_counter'>(5)</span> Tªn ch¬ng. Mục đích yêu cầu ch¬ng. Tªn bµi gi¶ng. TiÕt. tËp khi tiÕp xóc víi nhiÒu quy định nghiêm ngặt trong lËp tr×nh. - Cã ý thøc cè g¾ng häc tËp vît qua nh÷ng khã kh¨n ë giai ®o¹n ®Çu khi häc lËp tr×nh. - Ham muèn gi¶i c¸c bµi tËp b»ng m¸y tÝnh.. Mục đích yêu cầu bài giảng. Néi dung c¬ b¶n. Phîng tiÖn Ghi chó. - Biết đợc cấu trúc của lệnh gán và mét sè hµm chuÈn th«ng dông trong ng«n ng÷ lËp tr×nh Pascal. Kü n¨ng:. - Sử dụng đợc các phép toán để xây dùng biÓu thøc. - Sử dụng đợc lệnh gán để viết chơng trình.. Bµi 7:. 7. C¸c thñ tôc chuÈn vào/ra đơn giản. KiÕn thøc:. 1. NhËp d÷ liÖu vµo tõ. - Biết đợc ý nghĩa của các thủ tục bàn phím vào/ra chuẩn đối với lập trình.. 2. §a d÷ liÖu ra mµn h×nh. Tr×nh bµy b¶ng + B¶ng phô. - Biết đợc cấu trúc chung của thủ tục 3. Ví dụ vµo/ra trong ng«n ng÷ lËp tr×nh Pascal. Kü n¨ng:. Viết đợc một số lệnh vào/ra đơn giản.. Bµi 8: So¹n th¶o, dÞch, thùc hiÖn vµ hiÖu chØnh ch¬ng tr×nh. 7. 1. Giíi thiÖu mµn h×nh Thao t¸c trªn - BiÕt c¸c bíc: so¹n th¶o, dÞch, thùc Pascal m¸y chiÕu hiÖn vµ hiÖu chØnh ch¬ng tr×nh. 2. Mét sè lÖnh th«ng - BiÕt mét sè c«ng cô cña m«i trêng dông cña Pascal Pascal. 3. Thao t¸c so¹n th¶o, Kü n¨ng: dÞch, thùc hiÖn vµ hiÖu - Bớc đầu sử dụng đợc chơng trình chỉnh chơng trình dịch để phát hiện lỗi. KiÕn thøc:.
<span class='text_page_counter'>(6)</span> Tªn ch¬ng. Mục đích yêu cầu ch¬ng. Tªn bµi gi¶ng. TiÕt. Mục đích yêu cầu bài giảng. Néi dung c¬ b¶n. Phîng tiÖn Ghi chó. - Bớc đầu chỉnh sửa đợc chơng trình dùa vµo th«ng b¸o lçi cña ch¬ng tr×nh dÞch vµ tÝnh hîp lý cña kÕt qu¶ thu đợc.. Bµi tËp vµ thùc hµnh 1. 8+9. 1. T×m hiÓu mét ch¬ng - Biết đợc một chơng trình Pascal trình hoàn chỉnh hoµn chØnh. 2. RÌn luyÖn kü n¨ng lËp - Lµm quen víi c¸c dÞch vô chñ yÕu tr×nh cña Pascal trong viÖc so¹n th¶o, lu ch¬ng tr×nh, dÞch ch¬ng tr×nh vµ thùc hiÖn ch¬ng tr×nh. KiÕn thøc:. Thùc hµnh trªn m¸y tÝnh. Kü n¨ng:. KiÕn thøc: Häc sinh cÇn:. - HiÓu c¸c kh¸i niÖm rÏ Ch¬ng III: nh¸nh vµ lÆp trong lËp tr×nh. - BiÕt thùc hiÖn c¸c c©u. KiÓm tra 1 tiÕt. 10. Bµi 9:. 11. CÊu tróc rÏ nh¸nh. - Soạn đợc chơng trình, lu lên đĩa, dÞch lçi có ph¸p, thùc hiÖn vµ t×m lçi thuËt to¸n vµ hiÖu chØnh. - Bíc ®Çu biÕt ph©n tÝch vµ hoµn thành một chơng trình đơn giản trên Pascal. Kiểm tra đánh giá khả năng vận dụng kiến thức các bài đã học để lập trình giải các bài tập đơn giản. 1. RÏ nh¸nh - HiÓu nhu cÇu cña cÊu tróc rÏ nh¸nh 2. C©u lÖnh if - then 3. C©u lÖnh ghÐp trong biÓu diÔn thuËt to¸n. - HiÓu c©u lÖnh rÏ nh¸nh d¹ng thiÕu 4. Mét sè vÝ dô KiÕn thøc:. Tr×nh bµy b¶ng + B¶ng phô.
<span class='text_page_counter'>(7)</span> Tªn ch¬ng. CÊu tróc rÏ. Mục đích yêu cầu ch¬ng. Tªn bµi gi¶ng. lÖnh rÏ nh¸nh vµ lÆp cña Pascal. - Bớc đầu hình thành đợc kü n¨ng lËp tr×nh cã cÊu tróc.. nh¸nh. Kü n¨ng:. vµ lÆp. - Cã kh¶ n¨ng ph©n tÝch bài toán đơn giản để chọn kiÓu cÊu tróc ®iÒu khiÓu phï hîp tõng thao t¸c. - Biết diễn đạt đúng các câu lệnh, soạn đợc chơng trình giải các bài toán đơn gi¶n ¸p dông c¸c lo¹i cÊu tróc ®iÒu khiÓn nh trªn.. TiÕt. Mục đích yêu cầu bài giảng. Néi dung c¬ b¶n. Phîng tiÖn Ghi chó. và dạng đủ. Kü n¨ng:. - Sö dông cÊu tróc rÏ nh¸nh trong m« t¶ thuËt to¸n cña mét sè bµi to¸n đơn giản. - Viết đợc các câu lệnh rẽ nhánh dạng thiếu và dạng đầy đủ và áp dụng để thể hiện đợc thuật toán của một số bài toán đơn giản.. Bµi 10: CÊu tróc lÆp. Thái độ:. - TiÕp tôc x©y dùng lßng yªu thÝch gi¶i to¸n b»ng lËp tr×nh trªn m¸y vi tÝnh. - TiÕp tôc rÌn luyÖn c¸c phÈm chÊt cÇn thiÕt cña con ngêi.. 12 + 13 KiÕn thøc: + 14 - HiÓu nhu cÇu cña cÊu tróc lÆp trong biÓu diÔn thuËt to¸n. - Hiểu cấu trúc lặp kiểm tra điều kiện trớc, cấu trúc lặp với số lần định trớc. - Biết cách vận dụng đúng đắn từng lo¹i cÊu tróc lÆp vµo t×nh huèng cô thÓ.. 1. LÆp 2. LÆp víi sè lÇn biÕt tríc vµ c©u lÖnh for - do 3. LÆp víi sè lÇn cha biÕt tríc vµ c©u lÖnh while do. Tr×nh bµy b¶ng + B¶ng phô. Kü n¨ng:. - Mô tả đợc thuật toán của một số bài toán đơn giản có sử dụng lệnh lặp. - Viết đúng các lệnh lặp kiểm tra điều kiện trớc, lệnh lặp với số lần định trớc. - Viết đợc thuật toán của một số bài toán đơn giản.. Bµi tËp vµ thùc hµnh 2. 15 + 16 KiÕn thøc: 1. Làm quen với một chNắm chắc cấu trúc và sơ đồ thực ơng trình và các công cụ hiÖn cña cÊo tróc rÏ nh¸nh. hiÖu chØnh ch¬ng tr×nh Kü n¨ng: 2. RÌn luyÖn kü n¨ng lËp. Thùc hµnh trªn m¸y tÝnh.
<span class='text_page_counter'>(8)</span> Tªn ch¬ng. Mục đích yêu cầu ch¬ng. Tªn bµi gi¶ng. TiÕt. Mục đích yêu cầu bài giảng. Néi dung c¬ b¶n. Phîng tiÖn Ghi chó. - RÌn luyÖn kü n¨ng sö dông cÊu tr×nh hoµn thiÖn mét bµi tróc rÏ nh¸nh trong viÖc lËp tr×nh gi¶i to¸n mét sè bµi to¸n cô thÓ. - Lµm quen víi c¸c c«ng cô phôc vô vµ hiÖu chØnh ch¬ng tr×nh. Thái độ:. ¤n tËp häc kú I. 17. KiÓm tra häc kú I. 18. Tự giác, tích cực và chủ động trong thùc hµnh. Ôn tập toàn bộ kiến thức đã học trong Chơng I, Chơng II, Chơng III để học sinh có thể áp dụng kiến thức đã học để lập trình giải đợc các bài toán. Tr×nh bµy b¶ng + B¶ng phô. KiÓm tra møc thu nhËn kiÕn thøc cña häc sinh trong toµn bé häc kú I vÒ: cÊu tróc ch¬ng tr×nh, khai b¸o biÕn, thùc hiÖn c¸c phÐp to¸n, c¸c thñ tôc chuÈn vµo/ra, so¹n th¶o ch¬ng tr×nh, dÞch vµ thùc hiÖn ch¬ng tr×nh, cÊu tróc rÏ nh¸nh, cÊu tróc lÆp.. KiÕn thøc: Häc sinh cÇn: Ch¬ng IV:. KiÓu. - Hiểu đợc khái niệm kiểu d÷ liÖu cã cÊu tróc. - Biết đợc ngôn ngữ lập trình cho phÐp t¹o ra c¸c kiÓu d÷ liÖu cã cÊu tróc trªn c¬ së. Bµi 11: KiÓu m¶ng. 19 +20 + KiÕn thøc: 1. KiÓu m¶ng mét chiÒu 21 + 22 - HiÓu kh¸i niÖm m¶ng mét chiÒu vµ 2. KiÓu m¶ng hai chiÒu hai chiÒu. - Hiểu cách khai báo và truy cập đến c¸c phÇn tö cña m¶ng. Kü n¨ng:. Tr×nh bµy b¶ng + B¶ng phô.
<span class='text_page_counter'>(9)</span> Tªn ch¬ng. Mục đích yêu cầu ch¬ng. d÷ liÖu. c¸c kiÓu d÷ liÖu chuÈn. - Mét kiÓu d÷ liÖu cã cÊu tróc đợc xây dựng từ những kiểu d÷ liÖu c¬ së theo mét sè kü thuËt t¹o kiÓu do ng«n ng÷ lËp tr×nh. - Kiểu dữ liệu xác định bởi hai yếu tố: phạm vi đối tợng và các thao tác trên đối tợng này.. cã cÊu tróc. Kü n¨ng:. - BiÕt c¸ch m« t¶ kiÓu d÷ liÖu trong Pascal. - Biết cách sử dụng đúng c¸c thao t¸c vµo/ra d÷ liÖu cho biÕn thuéc kiÓu d÷ liÖu cã cÊu tróc. - Biết sử dụng đúng các phÐp to¸n trªn c¸c thµnh phÇn c¬ së tuú theo kiÓu cña c¸c thµnh phÇn c¬ së. Thái độ:. - TiÕp tôc x©y dùng lßng yªu thÝch gi¶i to¸n b»ng lËp tr×nh trªn m¸y vi tÝnh. - TiÕp tôc rÌn luyÖn c¸c phÈm chÊt cÇn thiÕt cña ngêi lËp tr×nh nh: ý thøc. Tªn bµi gi¶ng. TiÕt. Mục đích yêu cầu bài giảng. Néi dung c¬ b¶n. Phîng tiÖn Ghi chó. - Cài đặt đợc thuật toán của một số bài toán đơn giản với kiểu dữ liệu m¶ng mét chiÒu. - Thực hiện đợc khai báo mảng, truy cËp, tÝnh to¸n c¸c phÇn tö cña m¶ng.. Bµi tËp vµ thùc hµnh 3. 23 + 24 KiÕn thøc: 1. T×m hiÓu c¸ch sö dông Cñng cè l¹i kiÕn thøc c¬ b¶n vÒ kiÓu lÖnh vµ kiÓu d÷ liÖu m¶ng d÷ liÖu m¶ng. mét chiÒu qua ch¬ng Kü n¨ng: tr×nh cã s½n - N©ng cao kü n¨ng sö dông mét sè 2. RÌn luyÖn kü n¨ng lËp lÖnh kiÓu d÷ liÖu m¶ng mét chiÒu tr×nh trong lËp tr×nh. Cô thÓ: + Khai b¸o kiÓu d÷ liÖu mét chiÒu. + NhËp xuÊt d÷ liÖu cho m¶ng. + DuyÖt qua tÊt c¶ c¸c phÇn tö cña mảng để xử lý từng phần tử. - BiÕt gi¶i mét sè bµi to¸n c¬ b¶n thêng gÆp: + TÝnh tæng c¸c phÇn tö tho¶ m·n điều kiện nào đó. + §Õm c¸c sè phÇn tö tho¶ m·n ®iÒu kiện nào đó. + T×m phÇn tö lín nhÊt, nhá nhÊt. Thái độ:. Gãp phÇn rÌn luyÖn t¸c phong, t duy lập trình: tự giác, tích cực, chủ động và. Thùc hµnh trªn m¸y tÝnh.
<span class='text_page_counter'>(10)</span> Tªn ch¬ng. Mục đích yêu cầu ch¬ng. Tªn bµi gi¶ng. chän vµ x©y dùng kiÓu d÷ liệu khi thể hiện những đối tîng trong thùc tÕ .... TiÕt. Mục đích yêu cầu bài giảng. Néi dung c¬ b¶n. Phîng tiÖn Ghi chó. s¸ng t¹o trong t×m kiÕm kiÕn thøc.. Bµi tËp vµ thùc hµnh 4. 25 + 26 KiÕn thøc: - Cñng cè l¹i kiÕn thøc c¬ b¶n khi lËp tr×nh víi kiÓu d÷ liÖu m¶ng. - Lµm quen víi thuËt to¸n s¾p xÕp đơn giản. Kü n¨ng:. 1. T×m hiÓu ch¬ng tr×nh diễn đạt thuật toán sắp xÕp 2. RÌn luyÖn kü n¨ng nhận xét, phân tích và đề xuÊt c¸ch gi¶i bµi to¸n. Thùc hµnh trªn m¸y tÝnh. - RÌn luyÖn kü n¨ng sö dông kiÓu d÷ liệu có cấu trúc, kỹ năng diễn đạt thuËt to¸n b»ng ch¬ng tr×nh sö dông d÷ liÖu kiÓu m¶ng. - RÌn luyÖn kü n¨ng nhËn xÐt, ph©n tích và đề xuất cách giải bài toán sao cho ch¬ng tr×nh ch¹y nhanh h¬n. Thái độ:. Tự giác, chủ động trong khi thực hµnh.. Bµi 12: KiÓu x©u. 27 + 28 KiÕn thøc: 1. Khai b¸o - BiÕt x©u lµ mét d·y kÝ tù (cã thÓ coi 2. C¸c thao t¸c xö lý x©u x©u lµ m¶ng mét chiÒu). 3. Mét sè vÝ dô - BiÕt c¸ch khai b¸o x©u, truy cËp phÇn tö cña x©u. Kü n¨ng:. - Sử dụng đợc một số thủ tục, hàm. Tr×nh bµy b¶ng + B¶ng phô.
<span class='text_page_counter'>(11)</span> Tªn ch¬ng. Mục đích yêu cầu ch¬ng. Tªn bµi gi¶ng. TiÕt. Mục đích yêu cầu bài giảng. Néi dung c¬ b¶n. Phîng tiÖn Ghi chó. th«ng dông vÒ x©u. - Cài đặt đợc một số chơng trình đơn gi¶n cã sö dông x©u.. Bµi tËp vµ thùc hµnh 5. 29 + 30 KiÕn thøc: 1. T×m hiÓu mét ch¬ng - Khắc sâu thêm phần kiến thức về trình, đề xuất phơng án xâu kí tự, đặc biệt các hàm và thủ tục cải tiến cã liªn quan.. Thùc hµnh trªn m¸y tÝnh. 2. RÌn luyÖn kü n¨ng lËp. - Nắm đợc một số thuật toán cơ bản: trình tạo xâu mới, đếm số lần xuất hiện mét kÝ tù. Kü n¨ng:. - Khai b¸o biÕn kiÓu x©u. - NhËp/xuÊt gi¸ trÞ cho biÕn x©u. - DuyÖt qua tÊt c¶ c¸c kÝ tù cña x©u. - Sử dụng đợc các hàm và thủ tục. Bµi tËp. 31. KiÓm tra thùc hµnh (1 tiÕt). 32. chuÈn. Học sinh áp dụng các kiến thức đã Bài tập: 5, 6 SGK trang 79 học để làm các bài tập. - KiÓm tra kÕt qu¶ tiÕp thu cña häc sinh sau khi häc hÕt bµi: "KiÓu m¶ng". - §¸nh gi¸ kü n¨ng nhËn xÐt, ph©n tÝch mét bµi to¸n vµ kü n¨ng lËp tr×nh khi gi¶i quyÕt mét bµi to¸n. - Có thái độ tự giác tích cực trong. Tr×nh bµy b¶ng.
<span class='text_page_counter'>(12)</span> Tªn ch¬ng. Mục đích yêu cầu ch¬ng. Tªn bµi gi¶ng. TiÕt. Mục đích yêu cầu bài giảng. Néi dung c¬ b¶n. Phîng tiÖn Ghi chó. lµm bµi kiÓm tra.. Bµi 13:. 33. KiÕn thøc:. - Biết đợc khái niệm về kiểu bản ghi. - Phân biệt đợc sự giống và khác nhau gi÷a kiÓu b¶n ghi víi kiÓu m¶ng mét chiÒu.. KiÓu b¶n ghi. 1. Khai b¸o 2. G¸n gi¸ trÞ. Tr×nh bµy b¶ng + B¶ng phô. Kü n¨ng:. Bµi tËp. 34. Bµi tËp. 35. Bµi tËp. 36. - Khai báo đợc kiểu bản ghi, khai báo đợc biến kiểu bản ghi trong Pascal. - Nhập xuất đợc dữ liệu cho biến bản ghi. - Tham chiếu đến từng trờng của kiÓu b¶n ghi. - Sử dụng kiểu bản ghi để giải quyết một số bài tập đơn giản. - Học sinh nắm đợc toàn bộ kiến Bài tập: 8, 9 SGK trang 80 thức đã học về kiểu mảng, kiểu xâu vµ kiÓu b¶n ghi. - RÌn luyÖn kü n¨ng nhËn xÐt, ph©n tÝch mét bµi to¸n. - Học sinh nắm đợc toàn bộ kiến thức đã học về kiểu mảng, kiểu xâu vµ kiÓu b¶n ghi. - RÌn luyÖn kü n¨ng nhËn xÐt, ph©n tÝch mét bµi to¸n. - Học sinh nắm đợc toàn bộ kiến. Tr×nh bµy b¶ng. Tr×nh bµy b¶ng. Tr×nh bµy.
<span class='text_page_counter'>(13)</span> Tªn ch¬ng. Mục đích yêu cầu ch¬ng. Tªn bµi gi¶ng. TiÕt. Mục đích yêu cầu bài giảng. Néi dung c¬ b¶n. thức đã học về kiểu mảng, kiểu xâu vµ kiÓu b¶n ghi. - RÌn luyÖn kü n¨ng nhËn xÐt, ph©n tÝch mét bµi to¸n. KiÕn thøc:. Học sinh cần nắm đợc: Ch¬ng V: - §Æc ®iÓm cña kiÓu d÷ liÖu tÖp. - Kh¸i niÖm vÒ tÖp cã cÊu TÖp vµ tróc vµ tÖp v¨n b¶n. thao - C¸c thao t¸c xö lý tÖp: t¸c gán tên tệp, mở/đóng tệp, với tệp đọc/ghi tệp. - HiÓu c¸c thñ tôc khai b¸o tÖp: g¸n tªn tÖp, më tệp để đọc/ghi, đóng tệp. Thái độ:. - Thấy đợc sự cần thiết và tiÖn lîi cña kiÓu d÷ liÖu tÖp. - Cã ý thøc lu tr÷ mét c¸ch khoa häc, phßng chèng mÊt m¸t hoÆc nhiÔm virus ... KiÕn thøc:. Học sinh cần nắm đợc: Ch¬ng VI: Mét sè kh¸i niÖm vÒ ch-. Bµi 14:. 37. KiÕn thøc:. Biết đợc đặc điểm của kiểu dữ liệu tệp.. KiÓu d÷ liÖu tÖp. Kü n¨ng:. Phîng tiÖn Ghi chó b¶ng. 1. Vai trß cña kiÓu tÖp 2. Ph©n lo¹i tÖp vµ thao t¸c víi tÖp. Tr×nh bµy b¶ng + B¶ng phô. 1. Khai b¸o 2. Thao t¸c víi tÖp. Tr×nh bµy b¶ng + B¶ng phô. Phân loại đợc tệp. Bµi 15:. 37. KiÕn thøc:. - BiÕt c¸ch khai b¸o tÖp. - BiÕt kh¸i niÖm vÒ tÖp cã cÊu tróc vµ tÖp v¨n b¶n.. Thao t¸c víi tÖp. Kü n¨ng:. - Khai báo đúng biến kiểu tệp. - Thực hiện đợc thao tác xử lý tệp: gán tên tệp, mở/đóng tệp, đọc/ghi tệp.. Bµi 16: VÝ dô lµm viÖc víi tÖp. 38. 1. VÝ dô 1 Củng cố lại kiến thức đã học về tệp 2. Ví dụ 2 trong Ch¬ng V th«ng qua VD. KiÕn thøc:. Thao t¸c trªn m¸y chiÕu. Kü n¨ng:. Bµi tËp Bµi 17: Ch¬ng tr×nh con vµ ph©n lo¹i. Sử dụng đợc các hàm và thủ tục liên quan để giải quyết các bài tập. Học sinh áp dụng các kiến thức đã Bài tập: 1, 2, 3, 4 SGK 39 học để làm các bài tập. trang 89 1. Kh¸i niÖm ch¬ng tr×nh 40 + 41 KiÕn thøc: - Biết đợc khái niệm chơng trình con. con - Biết đợc ý nghĩa của chơng trình 2. Phân loại và cấu trúc. Tr×nh bµy b¶ng Tr×nh bµy b¶ng.
<span class='text_page_counter'>(14)</span> Tªn ch¬ng. Ch¬ng tr×nh con vµ. Mục đích yêu cầu ch¬ng. Tªn bµi gi¶ng. TiÕt. cÊu tróc. Néi dung c¬ b¶n. ¬ng tr×nh con, lîi Ých cña viÖc viÕt ch¬ng tr×nh con. Phân biệt đợc hai loại chơng trình con là hàm và thñ tôc.. con, sù cÇn thiÕt ph¶i viÕt mét ch¬ng cña ch¬ng tr×nh con tr×nh thµnh c¸c ch¬ng tr×nh con. - Biết đợc cấu trúc của chơng trình con. - Phân biệt đợc hai loại chơng trình con lµ hµm vµ thñ tôc.. Kü n¨ng:. Kü n¨ng:. Phîng tiÖn Ghi chó. - Nhận biết đợc các thành phần trong ®Çu cña thñ tôc. - Nhận biết đợc hai loại tham số hình thøc trong ®Çu cña hµm. - BiÕt c¸ch khai b¸o hai lo¹i ch¬ng tr×nh con cïng víi tham sè h×nh thøc cña chóng. - BiÕt c¸ch viÕt lêi gäi ch¬ng tr×nh con trong th©n ch¬ng tr×nh chÝnh.. lËp tr×nh - Häc sinh biÕt c¸ch khai cã. Mục đích yêu cầu bài giảng. b¸o ch¬ng tr×nh con cïng víi c¸c tham sè h×nh thøc cña chóng. - Häc sinh biÕt c¸ch sö dông ch¬ng tr×nh chÝnh gäi ch¬ng tr×nh con thùc hiÖn víi nh÷ng tham sè thùc sù.. Thái độ:. - Thái độ:. RÌn luyÖn c¸c phÈm chÊt cña ngêi lËp tr×nh nh: tinh thÇn hîp t¸c, lµm viÖc theo nhãm, tu©n thñ yªu cÇu v× mét c«ng viÖc chung.. TiÕp tôc rÌn luyÖn phÈm chÊt cña ngêi lËp tr×nh: tinh thÇn hîp t¸c, .... Bµi 18: VÝ dô vÒ c¸ch viÕt vµ sö dông ch¬ng tr×nh con. 42. 1. C¸ch viÕt vµ sö dông - Biết đợc cấu trúc chung và vị trí của thủ tục thñ tôc trong ch¬ng tr×nh. 2. C¸ch viÕt vµ sö dông - Phân biệt đợc tham số giá trị và hàm tham sè biÕn. - Nắm đợc khái niệm về biến toàn côc vµ biÕn côc bé. KiÕn thøc:. Thao t¸c trªn m¸y chiÕu.
<span class='text_page_counter'>(15)</span> Tªn ch¬ng. Mục đích yêu cầu ch¬ng. Tªn bµi gi¶ng. TiÕt. Mục đích yêu cầu bài giảng. Néi dung c¬ b¶n. Phîng tiÖn Ghi chó. Kü n¨ng:. - Nhận biết đợc các thành phần trong ®Çu cña thñ tôc. - Nhận biết đợc hai loại tham số hình thøc trong ®Çu cña hµm. - BiÕt c¸ch khai b¸o hai lo¹i ch¬ng tr×nh con cïng víi tham sè h×nh thøc cña chóng. - Sử dụng đúng lời gọi chơng trình con trong th©n ch¬ng tr×nh chÝnh. - Phân biệt đợc khác nhau cơ bản cña thñ tôc vµ hµm. - Phân biệt và sử dụng đúng biến toµn côc vµ biÕn côc bé.. Bµi tËp vµ thùc hµnh 6. Bµi tËp vµ thùc hµnh 7. 43 + 44 KiÕn thøc: 1. T×m hiÓu viÖc x©y dùng Cñng cè l¹i c¸c kiÕn thøc vÒ x©u kÝ hai thñ tôc catdan(s1,s2) vµ cangiua(s). tù, ch¬ng tr×nh con. 2. RÌn luyÖn kü n¨ng lËp Kü n¨ng: - RÌn luyÖn kü n¨ng xö lý x©u b»ng viÖc tr×nh t¹o hiÖu øng ch¹y ch÷ trªn mµn h×nh. - N©ng cao kü n¨ng viÕt vµ sö dông ch¬ng tr×nh con. 45 + 46 KiÕn thøc: 1. T×m hiÓu viÖc x©y dùng Cñng cè l¹i kiÕn thøc vÒ ch¬ng tr×nh c¸c hµm, thñ tôc vµ chcon: thñ tôc, hµm, tham sè biÕn vµ ¬ng tr×nh thùc hiÖn c¸c tham số giá trị, biến toàn cục và biến việc liên quan đến tam gi¸c côc bé. 2. RÌn luyÖn kü n¨ng lËp. Thùc hµnh trªn m¸y tÝnh. Thùc hµnh trªn m¸y tÝnh.
<span class='text_page_counter'>(16)</span> Tªn ch¬ng. Mục đích yêu cầu ch¬ng. Tªn bµi gi¶ng. TiÕt. Mục đích yêu cầu bài giảng Kü n¨ng:. Bµi tËp Bµi 19: Th viÖn ch¬ng tr×nh con chuÈn. Bµi tËp vµ thùc hµnh 8. Bµi tËp ¤n tËp cuèi n¨m. Néi dung c¬ b¶n. Phîng tiÖn Ghi chó. tr×nh. Sử dụng đợc chơng trình con để giải quyÕt trän vÑn mét bµi to¸n trªn m¸y tÝnh. 47 Học sinh áp dụng các kiến thức đã Bài tập: 1, 2 SGK trang 117 Tr×nh bµy học để làm các bài tập. b¶ng 48 + 49 KiÕn thøc: 1. CRT Tr×nh bµy b¶ng Biết đợc một số th viện chơng trình 2. GRAPH 3. Mét sè th viÖn kh¸c con. 4. Sö dông th viÖn Kü n¨ng: - Bớc đầu sử dụng đợc các th viện đó trong lËp tr×nh. - Khởi động đợc chế độ đồ hoạ. - Sử dụng đợc các thủ tục vẽ điểm, đờng, h×nh trßn, h×nh elip, h×nh ch÷ nhËt. 50 KiÕn thøc: 1. T×m hiÓu mét sè ch¬ng Thùc hµnh Học sinh biết đợc khả năng đồ hoạ trình Pascal. trªn m¸y tÝnh cña Pascal. 2. RÌn luyÖn kü n¨ng xö Kü n¨ng: lý đồ hoạ. Sử dụng đợc các thủ tục về đồ hoạ để viết đợc một chơng trình đơn giản. Học sinh áp dụng các kiến thức đã Bài tập: 3, 4 SGK trang 117 Tr×nh bµy 51 học để làm các bài tập. b¶ng KiÕn thøc: 52 1. Nhắc lại kiến thức đã Thao tác trên Nắm đợc toàn bộ kiến thức đã học đ- đợc học m¸y chiÕu îc tõ ®Çu n¨m häc. 2. RÌn luyÖn kü n¨ng viÕt Kü n¨ng: ch¬ng tr×nh Vận dụng đợc các lệnh và kiểu dữ.
<span class='text_page_counter'>(17)</span> Tªn ch¬ng. Mục đích yêu cầu ch¬ng. Tªn bµi gi¶ng. KiÓm tra cuèi n¨m häc. TiÕt. 53. Mục đích yêu cầu bài giảng liệu đã học để lập trình giải các bài to¸n mét c¸ch trän vÑn. - KiÓm tra kÕt qu¶ tiÕp thu cña häc sinh trong n¨m häc. - §¸nh gi¸ kü n¨ng ph©n tÝch mét bµi to¸n vµ t duy lËp tr×nh trªn giÊy. - Có thái độ tự giác, tích cực trong lµm bµi kiÓm tra.. Néi dung c¬ b¶n. Phîng tiÖn Ghi chó.
<span class='text_page_counter'>(18)</span>