1. Hoạt động 1: Nhắc lại kiến thức cũ đó học.
HOẠT ĐỘNG GV – HS NỘI DUNG
Chỳ ý, theo dừi để trả lời cỏc cõu hỏi.
- Lập trỡnh là quỏ trỡnh diễn đạt thuật toỏn bằng một ngụn ngữ lập trỡnh.
- Biờn dịch và thụng dịch.
- Bảng chữ cỏi, cỳ phỏp và ngữ nghĩa.
- Khỏi niệm tờn, hằng và biến, chỳ thớch. - Gồm 2 phần: Phần khai bỏo và phần thõn. - Số nguyờn, số thực, ký tự, logic.
- Phộp toỏn số học, phộp toỏn quan hệ, phộp toỏn logic.
- Biểu thức số học, biểu thức quan hệ và biểu thức logic.
- Dựng để tớnh toỏn một biểu thức và gỏn giỏ trị cho một biến.
- Hàm bỡnh phương, hàm căn bậc hai, hàm giỏ trị tuyệt đối, hàm sin, hàm cos.
- Lệnh Read()/readln(); - Lệnh write()/writeln();
- If <BTĐK> then <lệnh 1> else <lệnh 2>; For tiến. For lựi.
While <> do. - Array ...
Đặt cõu hỏi gợi ý để học sinh tự nhắc lại kiến thức đó học.
- Em hiểu như thế nào về lập trỡnh và ngụn ngữ lập trỡnh?
- Cỏc loại chương trỡnh dịch?
- Cỏc thành phần cơ bản của ngụn ngữ lập trỡnh? - Cỏc khỏi niệm trong ngụn ngữ lập trỡnh? - Cấu trỳc chung của chương trỡnh TP?
- Nờu tờn cỏc kiểu dữ liệu chuẩn? - Nờu cỏc nhúm phộp toỏn đó học?
- Cỏc loại biểu thức?
- Chức năng và sự thực hiện của lệnh gỏn? - Nờu tờn và chức năng của một số hàm số học? - Tổ chức vào/ra.
- Tổ chức rẽ nhỏnh. - Tổ chức lặp.
- Kiểu mảng.
2. Hoạt động 2: Rốn luyện kĩ năng.
1. Xỏc định bài toỏn.
- Chiếu nội dung đề bài lờn bảng. - Chia lớp làm hai nhúm.
Nhúm 1: Nờu cõu hỏi phõn tớch.
Nhúm 2: Trả lời cõu hỏi phõn tớch của nhúm 1. - Giỏo viờn gúp ý bổ sung cho cả hai nhúm.
2 . Rốn luyện kỹ năng lập trỡnh - Chia lớp thành 2 nhúm.
- Yờu cầu: Viết chương trỡnh hoàn thiện lờn bỡa trong.
- Thu phiếu học tập, chiếu kết quả lờn bảng. Gọi học sinh của nhúm khỏc nhận xột đỏnh giỏ và bổ sung. 3. Chuẩn húa kiến thức bằng chương trỡnh mẫu của giỏo viờn. Thực hiện chương trỡnh, nhập dữ liệu để học sinh thấy kết quả của chương trỡnh.
1. Quan sỏt, theo dừi đề bài và định hướng của giỏo viờn để xỏc định bài toỏn
- Nhúm 1: + Dữ liệu vào. + Dữ liệu ra.
+ Cỏc nhiệm vụ chớnh phải thực hiện. toỏn. - Nhúm 2: + Số N và N số nguyờn. + Số lượng số chẵn C và số lẽ L. + 1- Nhập dữ liệu. 2- Đếm số lượng số chẵn, số lẽ. 3- Đưa kết quả ra màn hỡnh. 2. Làm việc theo nhúm.
- Thảo luận theo nhúm để viết chương trỡnh. - Bỏo cỏo kết quả.
- Nhận xột, đỏnh giỏ và bổ sung những thiếu sút của nhúm khỏc.
3. Theo dừi và ghi nhớ.
IV. ĐÁNH GIÁ CUỐI BÀI
1. Những nội dung đó học
- Giỏo viờn yờu cầu học sinh nhắc lại một số nội dung chớnh đó được ụn tập trong tiết học.
2. Cõu hỏi và bài tập về nhà
- Chuẩn bị kiến thức cho tiết sau kiểm tra học kỳ 1: Xem lại toàn bộ cỏc kiến thức đó được ụn tập, đặc biệt chỳ trọng cấu trỳc lặp và rẽ nhỏnh, kiểu mảng.
Tuần dạy: 37 Ngày soạn : 4/5/2014
Tiết PPCT : 52 Ngày dạy :6/5/2014
KIỂM TRA HỌC KỲ II
I.MỤC ĐÍCH YấU CẦU:
Kiến thức: Kiểm tra đỏnh giỏ kiến thức của HS sau khi hoc xong chương trỡnh
Kỹ năng:Nắm được cấu trỳc chương trỡnh TP, cỏch khai bỏo cỏc thành phần của chương trỡnh TP, cỳ phỏp và chức năng của cỏc cõu lệnh trong TP làm bài kiểm tra trờn giấy, cỏc cõu lệnh cú cấu trỳc và cỏc kiểu dữ liệu cú cõu trỳc.
Giỏo ỏn Tin học 11 Trường THPT Lờ Trực
II.PHƯƠNG TIỆN DẠY HỌC CỦA GIÁO VIấN VÀ HỌC SINH: 1. Đồ dựng dạy học: Đề kiểm tra GV phụtụ
2.Hỡnh thức : Tự luận
3.Sự chuẩn bị ở nhà: Cỏc kiến thức HS đó học trong năm học
III.TIẾN HÀNH BÀI DẠY:
1. Ổn định lớp: Vắng: Trể:
2.Dạy bài mới:
Kiến thức cơ bản Hoạt động của Thầy và Trũ
I.PHÁT ĐỀ:
II.HƯỚNG DẪN HỌC SINH LÀM BÀI:1.Hướng dẫn: 1.Hướng dẫn:
2.Làm bài III.THU BÀI:
Giỏo viờn phỏt dề cho HS theo hỡnh thức A, B, C, D
HS làm bài trong giấy HS tự chuẩn bị. Ghi chỳ: Đề bài kiểm tra và đỏp ỏn ở trang sau
HS khụng cần viết lại đề bài
Làm cỏc phần ngay trờn tờ giấy HS đó chuẩn bị, ghi rừ làm đề nào.
HS tiến hành làm bài tự luận
GV nhắc nhở để Hs làm bài nghiờm tỳc. Nếu HS nào vi phạm quy chế thi thỡ tựy theo mức độ vi phạm mà cú hỡnh thức xử lý cụ thể.
Hết giờ làm bài HS nộp bài lại cho GV GV thu bài và chấm.
MA TRẬN THIẾT KẾ ĐỀ KIỂM TRA
Nội dung Nhận biết Cỏc mức độThụng hiểu Vận dụng Tổng cộng
TN TL TN TL TN TL Kiểu xõu 5 Cõu 1 5 1.25 Kiểu tệp 5 Cõu 2 3 Cõu 3 8 2.0 Chương trỡnh con 1 Cõu 4 6. 0 1 6.0 Tổng cộng 7 1.75 9 2.25 1 6. 0 17 10.0
Đề ra
Cõu 1: Cho chương trỡnh sau
Program Baitap;
Var x, y, z , t: word;
Function BCNN(a, b:word):word;
Var du, c, d:word;
Begin c:=a; d:=b; While b<>0 do Begin du:=a mod b; a:=b; b:=du; End; BCNN:=(c*d) div a; End; Begin Write(‘nhap 4 so x, y, z, t: ‘); readln(x, y, z, t);
Write(‘BCNN cua 4 so la: ’, BCNN(BCNN(x, y),BCNN(z, t))); Readln;
End.
Cõu hỏi: Quan sỏt và:
a) Nờu cỏc tham số thực sự, tham số hỡnh thức? b) Nờu tờn cỏc biến cục bộ, biến toàn cục?
Cõu 2: Cho mảng A gồm N phần tử thuộc kiểu nguyờn (N≤50)? Viết chương trỡnh con thực hiện cỏc yờu cầu sau:
a) Viết thủ tục nhập giỏ trị cho mảng A từ bàn phớm.
b) Viết thủ tục in ra màn hỡnh cỏc phần tử õm trong mảng A.
HƯỚNG DẪN – ĐÁP ÁN VÀ THANG ĐIỂM
Cõu Đỏp ỏn Thang điểm
Cõu 1: (4 điểm) a) Tham số thực sự: x, y, z, t Tham số hỡnh thức: a, b b) Biến cục bộ: du, c, d Biến toàn cục: x, y, z, t Cõu 2: (6 điểm)
a) Viết thủ tục nhập giỏ trị cho mảng A từ bàn phớm
procedure nhap(var B:kmang; var n:integer);
begin
write(‘Nhap so phan tu cua mang N=’); readln(n); for i:=1 to n do begin (4 điểm) 2 điểm 2 điểm 30 điểm 2 điểm
Giỏo ỏn Tin học 11 Trường THPT Lờ Trực
write(‘Nhap phan tu thu A[‘,i,’]=’); readln(B[i]); end; end; b) Viết thủ tục in ra màn hỡnh cỏc phần tử õm trong mảng A. procedure hienam(B:kmang;n:byte); begin for i := 1 to n do
if B[i] < 0 then write(B[i],’ ’);
end; 1 điểm 3 điểm 2 điểm 1 điểm Ngày 5 thỏng 5 năm 2014 Ký duyệt của Tổ trưởng