Tiết 9: CHỮA MỘT SỐ BÀI TẬP CUỐI CHƯƠNG VÀ LUYỆN TẬP THÊM Ngày soạn: Ngày dạy: I/ Mục tiêu: 1. Kiến thức: - Củng cố kiến thức chương 1. 2. Kỹ năng: - Làm được một số bài tập cuối chương. 3. Thái độ: Xác định thái độ nghiêm túc trong học tập khi làm quen với nhiều qui định nghiêm ngặt trong lập trình. II/ Chuẩn bị: Giáo viên: Giáo án ,Sách GK Học sinh: Vở soạn, sách GK III/ Phương pháp truyền thụ: Dựa vào những kiến thức đã học của chương để dẫn dắt học sinh làm một số bài tập cuối chương. IV/ Tiến trình lên lớp: 1. Ổn định lớp : Kiểm tra sĩ số 2. Kiểm tra bài cũ: Không kiểm tra bài cũ V/ Bài mới: Hoạt động của GV và HS Nội dung Câu 1: Hãy cho biết sự khác nhau giữa hằng có đặt tên và biến? cho ví dụ hằng và biến? Câu 2: Tại sao phải khai báo biến? Thử khai báo một vài biến? GV: Gọi 1 HS hỏi câu 3,4 và cho điểm GV: Gọi 1 HS hỏi câu 5,6 và cho điểm GV: Viết các biểu thức của câu 7 lên bảng gọi HS lên làm. GV: Vẽ hình 2a, 2b của bài 8 giải thích và gọi HS lên bảng làm. Từ biểu thức của Pascal chuyển sang biểu thức toán bt1:= bt1:= Bài 9: H1: Xác định và gộp phần gạch chéo bằng bao phần của hình tròn? H2: Tìm Input và Output của bài toán HS: ½ diện tích hình tròn bán kính bằng a + Input: a (bán kính), pi + Output: S H3: Chương trình trên khai báo những biến nào? và các biến chiếm bộ nhớ là bao nhiêu byte GV: Gọi HS viết chương trình và cho điểm. Bài 10: H1: Tìm Input và Output của bài toán + Input: g (g=9.8m/s2), h (độ cao) + Output: V H3: Chương trình trên khai báo những biến nào? và các biến chiếm bộ nhớ là bao nhiêu byte GV: Gọi HS viết chương trình và cho điểm. Câu 7: Hãy chuyển các biểu thức trong Pascal sang biểu thức toán học tương ứng a) a/b*2 b) a*b*c/2 c) 1/a*b/c d) b/sqrt(a*a+b) Câu 8: 2a) bt1:=(y>=abs(x)) and (y<=1) 2b) bt2:=(abd(x)<=1) and (abs(y)<=1); Câu 9: Nhận xét diện tích phần gạch bằng diện tích hình tròn tâm O(0,0) bán kính R = a. Pi có giá trị 3,1415926536 * Chương trình Program dientich; Uses crt; Const pi=3.1416; Var a,S: Real; Begin Clrscr; Write(‘Nhap ban kinh a=’);Readln(a); S:=(a*a*pi)/2; Writeln(‘Dien tich phan gach cheo la’,S:20:4); Readln; End. Câu 10: * Chương trình Program vantoc; Uses crt; Const g=9.8; Var v,h: Real; Begin Clrscr; Write(‘Nhap do cao h= ’);Readln(h); v:=sqrt(2*g*h);; Writeln(‘Van toc khi cham dat la’,h:10:2,’m/s’); Readln; End. VI/ Củng cố: - GV nhắc lại cách viết một chương trình đúng như tên chương trình, cách khai báo, cuối một lệnh phải có và phải viết đúng chính tả. VII/ Dặn dò: Đọc trước bài 9 chương III. VIII/ Rút kinh nghiệm:
Tài liệu đính kèm: