Trong các từ dưới đây, các từ nào là từ khóa trong ngôn ngữ lập trình Pascal: A.. Program, Uses, begin, end; B.[r]
Trang 1KIỂM TRA MỘT TIẾT PHẦN MỘT LẬP TRÌNH ĐƠN GIẢN
1 Mục đích của đề kiểm tra:
- Thu thập thông tin để đánh giá xem HS có đạt được chuẩn KTKN trong chương trình hay không, từ đó điều chỉnh PPDH và đề ra giải pháp thực hiện cho các kiến thức tiếp theo
2 Hình thức đề kiểm tra:
Trắc nghiệm khách quan, tự luận
3.Thiết lập ma trận đề kiểm tra :
Cấp độ
Tên
chủ đề
Cấp độ thấp Cấp độ cao
Chủ đề 1
Máy tính và
chương trình
máy tính
HS biết về chương trình máy tính
HS biết thế nào là ngôn ngữ lập trình
Số câu: 2
Số điểm: 1.5 Tỉ
lệ 15%
Số câu:1 c2 điểm:0.5
Số câu:1c1
1.5 điểm
=15%
Chủ đề 2
Làm quen với
chương trình và
ngôn ngữ lập
trình
HS biết phân biệt từ khóa và tên
HS biết được cấu trúc chung của chương trình
HS biết được một số từ khóa trong ngôn ngữ Pascal
HS biết viết một
CT đơn giản In ra màn hình dòng chữ
Số câu: 4
Số điểm 3.5 Tỉ lệ
35%
Số câu:1c9 Số điểm:
0,5
Số câu:1c5 điểm:0.5
Số câu:1c3 điểm:0.5
Số câu:1c3
3.5 điểm
=35%
Chủ đề 3
Chương trình
máy tính và dữ
liệu.
HS biết một số kiểu dữ liệu thường dùng trong Pascal
HS biết và liệt kê một số kiểu dữ liệu
cơ bản của ngôn ngữ lập
HS biết viết các biểu thức toán thành các
kí hiệu trong Pascal
Ngày Soạn: 10/10/2012 Ngày dạy : 19/10/2012
Tuần: 8
Tiết: 16
Trang 2trình Pascal
Số câu: 4
Số điểm: 2.5 Tỉ
lệ 25%
Số câu:2c1 c6 Số điểm:1
Số câu:1c8 điểm:0.5
Số câu:1c2
2.5 điểm
=25%
Chủ đề 4
Sử dụng biến
trong chương
trình
HS biết biến, hằng trong lập trình
HS biết cách khai báo biến
HS biết khai báo một biến đơn giản
Số câu: 4
Số điểm: 2.5 Tỉ
lệ 25%
Số câu:2c7 c10 điểm:1
Số câu:1c4 Số điểm:0,5
Số câu:1c4 Số điểm:1
Số câu 4 2.5 điểm
=25%
Tổng số câu :14
Tổng số điểm:10
Tỉ lệ 100 %
Số câu: 6 Số điểm: 3
30 %
Số câu: 3 Số điểm: 1.5 15%
Số câu: 5 Số điểm: 5.5 55%
Số câu:14 Số điểm:1 0
4 Biên soạn câu hỏi theo ma trận:
A TR ẮC NGHIỆM KHÁCH QUAN (5 đ)
Khoanh tròn vào đáp án đúng nhất
Câu 1 Các kiểu dữ liệu thường dùng nhất là:
Câu 2 Chương trình máy tính là:
A Để ra lệnh cho máy tính thực hiện;
B Chỉ dẫn máy tính làm việc;
C Một dãy các lệnh mà máy tính có thể hiểu và thực hiện được;
D Để điều khiển máy tính thực hiện;.
Câu 3 Trong các từ dưới đây, các từ nào là từ khóa trong ngôn ngữ lập trình Pascal:
Câu 4 Khai báo biến nào dưới đây là đúng:
Câu 5 Cấu trúc chung của mọi chương trình gồm:
Câu 6 “Chao cac ban” là dữ liệu kiểu gì:
Trang 3Câu 7 Biến được dùng để:
C Lưu trữ giá trị không đổi; D Lưu trữ dữ liệu.
Câu 8 Một số kiểu dữ liệu cơ bản của ngôn ngữ lập trình Pascal là:
A Integer, Mod, Char, String;
B Integer, Real, Div, String;
C Integer, Real, Char, String;
D Integer, Real, Char, Int.
Câu 9 Trong các tên dưới đây, tên nào do người lập trình đặt là đúng:
Câu 10 Từ khóa nào sau đây dùng để khai báo hằng:
B TỰ LUẬN:(5đ)
Bài 1: (1đ) Ngôn ngữ lập trình là gì? Em hãy nêu tên ngôn ngữ lập trình mà em đang học
trong chương trình tin lớp 8 quyển 3
Bài 2: (1đ) Cho biểu thức số học các em hãy chuyển thành cách viết chúng trong ngôn
ngữ lập trình Pascal
a) 5 x 3 – 2 + 7;
b) a b+c
d
Bài 3: (2đ) Viết câu lệnh in ra màn hình dòng chữ “Chao cac ban”? (Lưu ý phần khai báo
chỉ cần khai báo tên chương trình)
Bài 4: (1đ) Khai báo biến “tb” kiểu số thực?
5 Xây dựng hướng dẫn chấm (đáp án )và thang điểm
Trắc nghiệm
Mỗi câu đúng được 0,5đ
Tự luận
1 HS nêu được đúng tên ngôn ngữ lập trình đang học là Turbo PascalNgôn ngữ lập trình là gì? trả lời theo SGK 11
Begin Writeln(‘Chao cac ban’)
0.5 0.5 0.5
Trang 4End 0.5
6 Kết quả bài kiểm tra:
Loại
6A1(38)
* Nhận Xét :
* Biện pháp :