Nhắc lại các kiến thức trong chương: Một số khái niệm về LT và NNLT; Chương trình ñôn giaûn; Caáu truùc reõ nhaùnh vaø laëp 5.Dặn dò, kế hoạch học tập tiết sau: Về nhà học bài, xem lại c[r]
(1)Tieát PPCT: 17 GA: Tin hoïc 11 Ngày soạn: 15/12/2007 Baøi: OÂN TAÄP HOÏC KYØ I I MUÏC TIEÂU BAØI HOÏC: Kiến thức: Ôn lại các kiến thức đã học chương I, II, III Kyõ naêng: Thái độ: II CHUAÅN BÒ: Taøi lieäu, baøi taäp: SGK, SGV Duïng cuï, thieát bò: III TIẾN TRÌNH LÊN LỚP: Ổ định, tổ chức lớp: CBL báo cáo sĩ số Kieåm tra baøi cuõ: Khoâng Baøi giaûng: Hoạt động Thầy và Trò Noäi dung ghi baûng 1/ Chöông I: Hoạt động 1: MOÄT SOÁ KHAÙI NIEÄM VEÀ LT VAØ NNLT -Noäi dungHÑ: Chöông I -Mục tiêu: Củng cố lại các kiến thức đã §1 Khaùi Nieäm Veà LT Vaø NNLT: hoïc chöông I 1/ Khaùi nieäm laäp trình: (SGK) -Các bước tiến hành: 2/ Ngôn ngữ lập trình: GV: Yeâu caàu HS nhaéc laïi caùc khaùi nieäm veà -KN (SGK) lập trình, ngôn ngữ lập trình và chương trình -NNLT có có loại: NN máy; Hợp ngữ; NN baäc cao dòch; Caùc thaønh phaàn cuûa NNLT 3/ Chöông trình dòch: HS: Trả lời -Chức chương trình dịch; -Thoâng dòch; -Bieân dòch §2 Caùc Thaønh Phaàn Cuûa NNLT: -Bảng chữ cái, cú pháp và ngữ nghĩa; -Moät soá khaùi nieäm: +Teân: Teân daønh rieâng; Teân chuaån; Teân người lập trình đặt +Haèng; Bieán 2/ Chöông II: Hoạt động 2: CHÖÔNG TRÌNH ÑÔN GIAÛN -Noäi dungHÑ: Chöông II §3 Caáu Truùc Chöông Trình: -Mục tiêu: Củng cố lại các kiến thức đã 1/ Caáu truùc chung: hoïc chöông II [<Phaàn khai baùo>] -Các bước tiến hành: <Phaàn thaân> GV: Yeâu caâu HS nhaéc laïi caáu truùc chung cuûa 2/ Caùc thaønh phaàn cuûa chöông trình: chöông trình vaø caùc thaønh phaàn cuûa chöông a/ Phaàn khai baùo: trình -Khai baùo teân chöông trình; HS: Trả lời câu hỏi -Khai baùo thö vieän; Lop11.com (2) Tieát PPCT: 17 GA: Tin hoïc 11 GV Ghi tóm tắt nội dung trả lời HS và bổ -Khai báo hằng; -Khai baùo bieán; (Baøi 5) sung (neáu coù): (*Phaàn khai baùo*) b/ Phaàn thaân chöông trình: Program <teân chöông trình>; Begin Uses <teân thö vieän>; [<Daõy leänh>] Const <teân_haèng> = <giaù_trò>; End Var <danh_sách_biến> : <kiểu_dữ_liệu>; (*Phaàn thaân chöông trình*) Begin [<Daõy leänh>] End §4 Một Số Kiểu Dữ Liệu Chuẩn: -Kieåu nguyeân: Byte,Integer,Word, Longint -Kiểu số thực: Real, Extended GV: Một số kiểu liệu chuẩn, yêu cầu HS -Kiểu kí tự: Char nhắc lại: Gồm kiểu liệu nào? Phạm -Kieåu logic: boolean vị biểu diễn giá trị và dung lượng nhớ cần §6 Phép Toán, Biểu Thức, Câu Lệnh Gán: thiết để lưu trữ? 1/ Phép toán: HS: Trả lời câu hỏi -Các phép toán số học với số nguyên: +, -, *, div, mod -Các phép toán số học với số thực: +, -, *, / -Các phép toán quan hệ: <, <=, >, >=, =, <> GV: Yêu cầu HS nhắc lại các phép toán, các -Các phép toán logic: not, or, and loại biểu thức và câu lệnh gán 2/ Biểu thức số học: HS: Nhắc lại kiến thức đã học -Quy tắc viết biếu thức: -Các phép toán thực theo thứ tự: 3/ Haøm soá hoïc chuaån: 4/ Biểu thức quan hệ: 5/ Biểu thức logic: Ví dụ: toán học: ≤ x ≤ 11 Trong Pascal: (5 <= x) and (x <= 11) 6/ Caâu leänh gaùn: GV: Yeâu caàu HS nhaéc laïi caùc thuû tuïc chuaån §7 Caùc Thuû Tuïc Chuaån Vaøo/Ra Ñôn Giaûn: dùng để đưa liệu vào và -Nhập liệu vào từ bàn phím: HS: Nhắc lại các thủ tục chuẩn dùng để đưa Read (<danh saùch bieán vaøo>); liệu vào và Readln (<danh sách biến vào>); -Đưa liệu màn hình: GV nhaéc laïi phaàn chuù chuù yù: write (<danh saùch keát quaû ra>); -Caùc thuû tuïc Readln vaø Writeln coù theå writeln (<danh sách kết ra>); khoâng coù tham soá; -Để nhập giá trị từ bàn phím cho biến, người ta -Trong thủ tục write writeln, sau thường dùng cập thủ tục: kết (biến, hằng, biểu thức) có thể có Write(<’xâu kí tự nhắc nhở’>); quy caùch Readln(<danh saùch bieán vaøo>); HS: Laéng nghe Lop11.com (3) Tieát PPCT: 17 GA: Tin hoïc 11 GV: Để sử dụng Turbo Pascal, trên maùy phaûi coù caùc file naøo? HS: Turbo.exe, Turbo.tpl, Graph.tpu, egavga.bgi GV: Cho HS nhắc lại số thao tác: Soạn thảo, dịch, thực và hiệu chỉnh chương trình §8 Soạn Thảo, Dịch, Thực Hiện Vaø Hieäu Chænh Chöông Trình: -Làm quen với Turbo Pascal 7.0: -Soạn thảo: Lưu CT: F2, nhập tên tệp, Enter -Bieân dòch chöông trình: Alt + F9 -Chaïy chöông trình: Ctrl + F9 -Hiệu chỉnh chương trình: Dùng các liệu đặc biệt để kiểm tra (gọi là các test) -Đóng cửa sổ chương trình: Alt + F3 -Thoát khỏi chương trình: Alt + X 3/ Chöông III: Hoạt động 3: CAÁU TRUÙC REÕ NHAÙNH VAØ LAËP -Noäi dungHÑ: Chöông III -Mục tiêu: Củng cố lại các kiến thức đã §9 Caáu Truùc Reõ Nhaùnh hoïc chöông III -Reõ nhaùnh -Các bước tiến hành: -Câu lệnh if-then: Dạng thiếu, dạng đủ GV: Yêu cầu HS nhắc lại các kiến thức đã -Câu lệnh ghép hoïc veà caâu truùc reõ nhaùnh vaø laëp HS: Nhắc lại kiến thức đã học §10 Caáu Truùc Laëp GV: Toùm taét ghi leân baûng -Lặp với số lần biết trước và câu lệnh For- -Lặp với số lần chưa biết trước và câu lệnh While-do 4.Tổng kết nội dung, đánh giá cuối bài: Nhắc lại các kiến thức chương: Một số khái niệm LT và NNLT; Chương trình ñôn giaûn; Caáu truùc reõ nhaùnh vaø laëp 5.Dặn dò, kế hoạch học tập tiết sau: Về nhà học bài, xem lại các ví dụ và bài tập đã giải trên lớp IV NHỮNG VẤN ĐỀ CẦN RÚT KINH NGHIỆM: Lop11.com (4)