A. MỤC TIÊU1. Kiến thức:Hệ thống lại kiến thức cũ.2. Kỹ năng: Làm được bài tập.3. Thái độ: Nghiêm túc, hăng hái tham gia đóng góp ý kiến.B. CHUẨN BỊ1. Giáo viên:Đề kiểm tra2. Học sinh:Học bài cũ, bút, thước…C. TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP1. Ổn định lớp và kiếm tra kiến thức cũ:Ổn định lớp: kiểm tra sĩ số lớp2. Ma trận đề kiểm tra
Giáo án Tin học 6 Trường THCS Bùi Thị Xuân Năm học: 2014-2015 Tuần: 8 Ngày soạn: 01/10/2014 Tiết PPCT: 16 Ngày dạy: 08/10/2014 Lớp : 8A4, 8A5, 8A6 Ngày dạy: 08/10/2014 Lớp: 8A1, 8A2, 8A3 KIỂM TRA 1 TIẾT A. MỤC TIÊU 1. Kiến thức: − Hệ thống lại kiến thức cũ. 2. Kỹ năng: − Làm được bài tập. 3. Thái độ: − Nghiêm túc, hăng hái tham gia đóng góp ý kiến. B. CHUẨN BỊ 1. Giáo viên: − Đề kiểm tra 2. Học sinh: − Học bài cũ, bút, thước… C. TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP 1. Ổn định lớp và kiếm tra kiến thức cũ: Ổn định lớp: kiểm tra sĩ số lớp 2. Ma trận đề kiểm tra Nội dung Câu & điểm Nhận biết Thông hiểu Vận dụng Tổng TN TL TN TL TN TL Bài 1: Máy tính và chương trình máy tính Câu 1 2 Điểm 0.25 0.2 5 Bài 2: Làm quen với chương trình và ngôn ngữ lập trình Câu 1 10 Điểm 1.0 0.2 5 Bài 3: chương trình máy tính và dữ liệu Câu 4 5,6 2 Điểm 0.25 0.5 2. 0 Bài 4: Sử dụng biến trong chương trình. Câu 11,3 12, 9 8,7 4 Điểm 0.5 0.5 0.5 3. 0 Tổng Số câu 4 1 6 1 2 1 GV: Nguyễn Thanh Xuân - 1 - Giáo án Tin học 6 Trường THCS Bùi Thị Xuân Năm học: 2014-2015 Điểm 1.0 1.0 1.5 2. 0 0.5 3. 0 3. Đề kiểm tra Phần 1: Trắc nghiệm khách quan (3đ) : Hãy chọn đáp án đúng nhất Câu 1. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal: a. 8a b. tamgiac c. program d. bai tap Câu 2. Để chạy chương trình ta sử dụng tổ hợp nào: a. Ctrl – F9 b. Alt – F9 c. F9 d. Ctrl – Shitf – F9 Câu 3. Trong Pascal, khai báo nào sau đây là đúng? a. Var tb: real; b. Type 4hs: integer; c. const x: real; d. Var R = 30; Câu 4. Biểu thức toán học (a 2 + b)(1 + c) 3 được biểu diễn trong Pascal như thế nào ? a. (a*a + b)(1+c)(1 + c)(1 + c) b. (a.a + b)(1 + c)(1 + c)(1 + c) c. (a*a + b)*(1 + c)*(1 + c)*(1 + c) d. (a 2 + b)(1 + c) 3 Câu 5. Writeln (‘Ban hay nhap nam sinh’); Readln (NS); Ý nghĩa của hai câu lệnh trên là: a. Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh”. b. Yêu cầu người sử dụng nhập giá trị cho biến NS. c. Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh” và yêu cầu người sử dụng nhập giá trị cho biến NS d. Tất cả đều sai. Câu 6: Để mở rộng giao diện pascal ta dùng tổ hợp phím nào? a. Ctrl_F9 b. Ctl_Shif_F9 c. Alt_Enter d. Ctrl_ Shift_Enter. Câu 7. Chọn câu chính xác nhất cho câu trả lời sau: a. var = 200; b. Var x,y,z: real; c. const : integer; d. Var n, 3hs: integer; Câu 8: Ta thực hiện các lệnh gán sau : x:=1; y:=9; z:=x+y; Kết quả thu được của biến z là: a. 1 b. 9 c. 10 d. Một kết quả khác Câu 9: Để thực hiện phép tính tổng của hai số nguyên a và b ta thực hiện như sau : a. Tong=a+b; b. Tong:=a+b; c. Tong:a+b; d. Tong(a+b); Câu 10: Trong Pascal, phím F2 có ý nghĩa là: a. Chạy chương trình b. Lưu chương trình c. Dịch chương trình d. Mở bài mới GV: Nguyễn Thanh Xuân - 2 - Giáo án Tin học 6 Trường THCS Bùi Thị Xuân Năm học: 2014-2015 Câu 11: Khai báo biến bằng từ khóa: a. Const b. Var c. Type d. Uses Câu 12: Chọn đáp án đúng Cấu trúc chung chủa chương trình gồm mấy phần a. 1 b. 2 c. 3 d. 4 Phần 2: Phần tự luận: ( 7 đ) Câu 1: ( 2 điểm) Viết các biểu thức toán sau đây dưới dạng biểu thức Pascal: (1.5điểm) a ) 15 mod 8 b) 12 div 7 c ) (a+b) 2 .(d+e) 3 d) (2 5 + 4).6 Câu 2 (3 đ): Hãy nêu sự giống và khác nhau giữa hằng và biến? Cho ví dụ về khai báo hằng và khai báo biến? Câu 3: (2 điểm) Viết chương trình nhập 3 số từ bàn phím và hiển thị kết quả ra màn hình tổng và tích của 3 số đó. 4. Hướng dẫn chấm I) Trắc nghiệm: câu 1 2 3 4 5 6 7 8 9 10 11 12 Đáp án B A A C C C B C B B B b II) Tự Luận: 1) a . 7 b. 1 c . (a+b)*(a+b)*(d+e)*(d+e) *(d+e) d. (2*2*2*2*2 + 4)*6 2) Giống nhau: Hằng và biến là đại lượng dùng dể đặt tên và lưu trữ dữ liệu. Khác nhau: Giá trị của biến thay đổi, còn giá trị của hằng không thay đổi trong suốt quá trình thực hiện chương trình. Vd: var m,n: integer; Const pi= 3,14; 3) program tinhtoan; uses crt; var x,y,z:integer; begin write('nhap x=');readln(x); write('nhap y= ');readln(y); write('nhap z= ');readln(z); write(' Tong 3 so la: ');writeln(x+y+z); write(' Tich 3 so la: ');writeln(x*y*z); GV: Nguyễn Thanh Xuân - 3 - Giáo án Tin học 6 Trường THCS Bùi Thị Xuân Năm học: 2014-2015 readln end. D. RÚT KINH NGHIỆM Tân Long, ngày….tháng….năm 2014 Tân Long, ngày….tháng….năm 2014 Duyệt Ban Giám Hiệu Duyệt Tổ Chuyên Môn GV: Nguyễn Thanh Xuân - 4 - . Tin học 6 Trường THCS Bùi Thị Xuân Năm học: 2 014 -2 015 Tuần: 8 Ngày soạn: 01/ 10/2 014 Tiết PPCT: 16 Ngày dạy: 08 /10 /2 014 Lớp : 8A4, 8A5, 8A6 Ngày dạy: 08 /10 /2 014 Lớp: 8A1, 8A2, 8A3 KIỂM TRA 1. chương trình. Câu 11 ,3 12 , 9 8, 7 4 Điểm 0.5 0.5 0.5 3. 0 Tổng Số câu 4 1 6 1 2 1 GV: Nguyễn Thanh Xuân - 1 - Giáo án Tin học 6 Trường THCS Bùi Thị Xuân Năm học: 2 014 -2 015 Điểm 1. 0 1. 0 1. 5 2. 0 0.5 3. 0 3 (a 2 + b) (1 + c) 3 được biểu diễn trong Pascal như thế nào ? a. (a*a + b) (1+ c) (1 + c) (1 + c) b. (a.a + b) (1 + c) (1 + c) (1 + c) c. (a*a + b)* (1 + c)* (1 + c)* (1 + c) d. (a 2 + b) (1 + c) 3 Câu