63
*/ Hoạt động 2: Ôn tập lại kiến thức chương I, chương II.
1. Mục tiêu: HS nắm vững kiến thức trong chương I, chương II.
2. Phương pháp, kĩ thuật: Thảo luận, vấn đáp.
3. Hình thức tổ chức hoạt động: Cá nhân, nhóm
4. Phương tiện dạy học: KHBD, máy tính, máy chiếu.
5. Sản phẩm: HS trả lời được các câu hỏi.
Nội dung hoạt động
NỘI DUNG HOẠT ĐỘNG CỦA TRÒ HOẠT ĐỘNG CỦA THẦY
HS thảo luận nhóm vẽ sơ đồ tư duy
GV yêu cầu HS thảo luận theo nhóm trình bày lại các nội dung đã học.
*/ Hoạt động 3: Hướng dẫn học sinh trả lời câu hỏi trong SGK.
1. Mục tiêu: HS so sánh được hằng và biến, biết tại sao phải đặt tên biến, biết cách khai báo biến với những bài toán cụ thể
2. Phương pháp, kĩ thuật: Thảo luận, vấn đáp.
3. Hình thức tổ chức hoạt động: Cá nhân, nhóm
4. Phương tiện dạy học: KHBD, máy tính, máy chiếu.
5. Sản phẩm: HS trả lời được các câu hỏi.
Nội dung hoạt động
NỘI DUNG HOẠT ĐỘNG CỦA TRÒ HOẠT ĐỘNG CỦA THẦY
Câu hỏi 1: Hãy cho biết sự khác nhau giữa hằng có đặt tên và biến
Câu hỏi 2: Tại sao phải khai báo biến
Câu hỏi 3: Trong Pascal, nếu một biến nhận giá trị nguyên trong phạm vi từ 10 đến 25532 thì biến đó có thể được khai báo bằng các kiểu dữ liệu nào?
Câu hỏi 4: Biến P có thể nhận các giá trị 5; 10; 15; 20; 30; 60;
HS hoạt động nhóm trả lời câu hỏi:
1. Sự khác nhau giữa hằng có đặt tên và biến đó là: Xét về mặt lưu trữ giá trị của hằng và biến trong RAM thì:
giá trị trong ô nhớ của hằng có đặt tên là không thay đổi, còn giá trị trong ô nhớ của biến thì có thể thay đổi tại từng thời điểm thực hiện chương trình
2. Khai báo biến nhằm các mục đích:
- Xác định kiểu của biến. Trình dịch sẽ biết cách tổ chức ô nhớ chứa giá trị của biến;
- Đưa tên biến vào danh sách các đối tượng được chương trình quản lí.
Trình dịch biết cách truy cập các giá trị của biến và áp dụng thao tác thích hợp cho biến.
GV cho HS hoạt động theo nhóm trả lời câu hỏi 1,2,3,4,5 trong SGK trang 35
64
90 và biến X có thể nhận các giá trị 0,1; 0,2; 0,3; 0,4; 0,5.
Khai báo biến nào đúng?
Câu hỏi 5: Để tính diện tích S của hình vuông có các cạnh A với giá trị nguyên nằm trong phạm vi từ 100 đến 200, cách khai báo S nào sau là đúng và tốn ít bộ nhớ nhất?
3. Trong Pascal, nếu một biến nhận giá trị nguyên trong phạm vi từ 10 đến 25532 thì biến đó có thể được khai báo bằng các kiểu dữ liệu: integer, word, longint.
4. Khai báo b) và d) là đúng.
Trong đó khai báo d) là tốt hơn
5. Các khai báo b, c, d đều đúng. Nhưng khai báo c) là tốt nhất và tốn ít bộ nhớ cần lưu trữ.
*/ Hoạt động 4: Hướng dẫn học sinh làm câu hỏi 6,7 trong SGK.
1. Mục tiêu: HS biết cách viết biểu thức toán học trong pascal 2. Phương pháp, kĩ thuật: Thảo luận, vấn đáp.
3. Hình thức tổ chức hoạt động: Cá nhân, nhóm
4. Phương tiện dạy học: KHBD, máy tính, máy chiếu.
5. Sản phẩm: HS làm được bài tập trong SGK.
Nội dung hoạt động
NỘI DUNG HOẠT ĐỘNG CỦA TRÒ HOẠT ĐỘNG CỦA THẦY
Câu hỏi 6: Viết biểu thức toán học (SGK trang 35) trong Pascal
Câu hỏi 7: Chuyển các biểu thức trong Pascal (SGK trang 36) sang biểu thức toán học tương ứng.
HS thực hiện chuyển đổi
6. (1+z)*(x+y/2) / (a – (1/(1 + x*x*x)))
7.
a) 2a/b b) abc/2 c) b/ac d) b/√a2 + b.
GV: Nêu câu hỏi, gọi học sinh lên bảng trả lời
*/ Hoạt động 5: Hướng dẫn học sinh làm câu hỏi 8 trong SGK.
1. Mục tiêu: HS biết cách viết biểu thức logic 2. Phương pháp, kĩ thuật: Thảo luận, vấn đáp.
3. Hình thức tổ chức hoạt động: Cá nhân, nhóm
4. Phương tiện dạy học: KHBD, máy tính, máy chiếu.
5. Sản phẩm: HS trả lời được câu hỏi.
Nội dung hoạt động
NỘI DUNG HOẠT ĐỘNG CỦA TRÒ
Câu hỏi 8: Hãy viết biểu thức logic cho kết quả True khi toạ độ (x; y) là điểm nằm trong vùng gạch chéo kể cả
HS thực hiện viết biểu thức Hình a):
65
0 1 x -1
y 1
x y
0
-1 1
1
biên của các hình a) và b).
a) b)
(y <= 1) and ( y>= abs(x)).
Hình b):
(abs(x) <= 1) and (abs(y) <= 1).
*/ Hoạt động 6: Hướng dẫn học sinh làm câu hỏi 9 trong SGK.
1. Mục tiêu: HS biết cách viết chương trình 2. Phương pháp, kĩ thuật: Thảo luận, vấn đáp.
3. Hình thức tổ chức hoạt động: Cá nhân, nhóm
4. Phương tiện dạy học: KHBD, máy tính, máy chiếu.
5. Sản phẩm: HS viết được chương trình.
Nội dung hoạt động
NỘI DUNG HOẠT ĐỘNG CỦA TRÒ HOẠT ĐỘNG CỦA THẦY
Câu hỏi 9: Viết chương trình nhập số a (a > 0) rồi tính và đưa ra diện tích phần gạch chéo trong hình dưới (kết quả làm tròn đến 4 chữ số thập phân) Chương trình:
Program Cau_hoi_9;
Uses crt;
Var a, S: real;
Begin Clrscr;
Write (‘Nhap ban kinh duong tron a (a>0): ’);
readln(a);
Writeln(‘Dien tich phan gach la S= ’,a*a*pi/2 : 10:4);
Readln;
End.
HS: Tự giác suy nghĩ tham gia xây dựng bài:
Qua hình vẽ ta nhận thấy rằng diện tích phần gạch bằng 1/2 diện tích hình tròn tâm O (0;0) bán kính R = a. Ta lại biết rằng diện tích hình tròn được tính theo công thức: S = R2.Pi, Pi = 3,1416.
GV: Yêu cầu học sinh đọc câu hỏi, trả lời. Đánh giá câu trả lời của học sinh.
GV: Chạy chương trình Pascal cho học sinh quan sát. Khi chạy chương trình:
Nếu a = 2 thì S = 6.2832.
Nếu a = 3 thì S = 14.1372.
Nếu a = 4.5 thì S = 31.8086.
*/ Hoạt động 7: Hướng dẫn học sinh làm câu hỏi 10 trong SGK.
1. Mục tiêu: HS biết cách viết chương trình 2. Phương pháp, kĩ thuật: Thảo luận, vấn đáp.
3. Hình thức tổ chức hoạt động: Cá nhân, nhóm
4. Phương tiện dạy học: KHBD, máy tính, máy chiếu.
5. Sản phẩm: HS viết được chương trình.
66
Nội dung hoạt động
NỘI DUNG HOẠT ĐỘNG CỦA TRÒ HOẠT ĐỘNG CỦA THẦY
Câu hỏi 10: Lập trình tính và đưa ra màn hình vận tốc v khi chạm đất của một vật rơi tự do từ độ cao h, biết rằng v = √2gh , trong đó g là gia tốc rơi tự do và g = 9,8m/s2 . Độ cao h (m) được nhập vào từ bàn phím.
Chương trình:
Program Cau_hoi_9;
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 v = ’,v:8:4, ‘m/s’);
Readln;
End.
HS: Tập trung suy nghĩ trả lời câu hỏi.
Biểu thức: v = √2gh được biểu diễn trong Pascal như sau:
V:= sqrt(2*g*h);
GV: Yêu cầu học sinh đọc câu hỏi. Gợi ý cho học sinh cách biểu diễn v. Đánh giá câu trả lời của học sinh.
GV: Chạy chương trình Pascal cho học sinh quan sát. Khi chạy chương trình:
Nếu h =0.45m thì v = 2.9698m/s Nếu h = 1m thì v = 4.4272m/s Nếu h = 2m thì v = 7.6681m/s
C. CỦNG CỐ
- Nhắc lại các kiến thức đã học.
D. HƯỚNG DẪN TỰ HỌC Ở NHÀ
- Trả lời lại các câu hỏi giáo viên đã hướng dẫn.
- Chuẩn bị tốt cho bài kiểm tra 1 tiết.
V. RÚT KINH NGHIỆM.
Ngày 11 tháng 10 năm ...
TTCM ký
67 Tiết theo PPCT: 10
Ngày soạn : 24/10/...
Ngày giảng: / 10/...
------