Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 37 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
37
Dung lượng
1,04 MB
Nội dung
THÔNG TIN CHUNG VỀ SÁNG KIẾN Tên sáng kiến: ĐỀ KIỂM TRA ĐÁNH GIÁ THEO ĐỊNH HƢỚNG NĂNG LỰC MÔN TIN LỚP 11 2.Lĩnh vực áp dụng sáng kiến: Giáo viên dạy môn Tin Học lớp 11 3.Thời gian áp dụng sáng kiến: năm học 4.Tác giả: Họ tên: Phan Thị Thuận Năm sinh: 1980 Nơi thƣờng trú: 36Q – ô 18 – P Hạ long – TP Nam Định Trình độ chun mơn: Thạc sỹ - CNTT Nhiệm vụ đƣợc giao: Giáo viên Tin Học Nơi làm việc: Trường THPT Nguyễn Khuyến,Thành Phố Nam Định Địa liên hệ:153 – Đ Bái – TP Nam Định Điện thoại: 0944 030333 Đơn vị áp dụng SKKN: Tên đơn vị: Trường THPT Nguyễn Khuyến Địa chỉ: Số 40, Đường Nguyễn Du, Thành phố Nam Định,Tỉnh Nam Định Điện thoại: 03503840303 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com PHẦN 1: MỞ ĐẦU I Lí chọn đề tài mục đích nghiên cứu Trong việc dạy học phương pháp giảng dạy kiểm tra đánh giá hai việc quan trọng song hành Trong kiểm tra đánh giá việc quan trọng phương pháp giảng dạy giáo viên Tại lại chọn đề “ĐỀ KIỂM TRA ĐÁNH GIÁ THEO ĐỊNH HƯỚNG NĂNG LỰC ”, lý sau đây: - Kiểm tra đánh giá không kiểm tra học sinh điểm mà kết (đầu ra) học sinh lĩnh hội - Kiểm tra đánh giá giúp cho người giáo viên biết học sinh đạt chưa đạt gì, nhờ mà người giáo viên thay đổi phương pháp, kiến thức cho phù hợp với học sinh - Không mà qua kiểm tra tiết học mà học sinh học tập trung nhất, hăng say có ý nghĩa với học sinh, hiệu qua kiểm tra học sinh nhớ sâu kiến thức đặc biệt có lỗi sai kiểm tra học sinh có động lực tìm đáp án lời giải cách tự nhiên lỗi sai học sinh khơng mắc lại - Hè năm 2014, bồi dưỡng chuyên môn biết đến việc kiểm tra đánh giá theo lực học sinh, nóng lịng áp dụng cho năm học 2014 – 2015 áp dụng thành công cho môn Tin Học khối 11 - Kiểm tra đánh giá theo chuẩn lực phương pháp để đánh trình giảng dạy giáo viên lực học sinh nhận (đánh giá theo kết đầu ra) Chính điều nên việc đề kiểm tra học sinh quan trọng trình dạy học LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Mục đích nghiên cứu II - Đánh giá học sinh sau phần học - Củng cố kiến thức cho học sinh sau phần học - Cho điểm đánh giá học sinh theo chuẩn đầu - Bồi dưỡng cho học sinh phương pháp, kỹ làm Qua học sinh nâng cao khả tư duy, sáng tạo - Học sinh tự tin u thích mơn Tin Học lớp 11 - Đổi phương pháp đề kiểm tra III Nhiệm vụ nghiên cứu - Đánh giá thực tế trình giảng dạy, lĩnh hội tri thức học sinh khối 11 mà môn Tin Học khối coi khó với học sinh IV Đối tƣợng nghiên cứu - Nghiên cứu chương trình mơn Tin Học lớp 11, đặc biệt ngơn ngữ lập trình Pascal mơi trường lập trình Turbo Pascal V Phƣơng pháp nghiên cứu - Phương pháp điều tra - Phương pháp đối chứng - Phương pháp nghiên cứu tài liệu - Phương pháp Quan sát tự quan sát - Phân tích sản phẩm - Phương pháp thực nghiệm LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com PHẦN 2: NỘI DUNG I Cơ sở lí luận để xây dựng đề kiểm tra đánh giá Đối tượng thực hiện, học sinh khối 11, phân phối chương trình môn Tin Học: kỳ I – 1tiết/tuần, Kỳ II – 2tiết/tuần; với phân phối chương trình Kỳ I có kiểm tra tiết, kiểm tra cuối kỳ I; Kỳ II có kiểm tra tiết, kiểm tra kỳ II (kiểm tra cuối năm) Như năm học lớp 11 có kiểm tra tiết đánh số từ đề số đến đề số 5, khuôn khổ thời gian xin đưa kiểm tra tiết, đề quan trọng sau phần học là: đề số 1, đề số 2, đề số 4, đề số Với đề kiểm tra đánh giá theo lực mực độ đề cần phải có tiêu chí để đánh giá học sinh từ Mức nhận biết - Mức thông hiểu - Mức vận dụng thấp – Mức vận dụng cao Nhưng đề kiểm tra tơi lại có thay đổi mức khác đề kiểm tra cho phù hợp với môn tin lớp 11 Đối với đề số 1, học sinh làm quan với Ngôn ngữ lập trình cụ thể Ngơn ngữ lập trình Pascal nên đề đặc biết ý tới việc học sinh phải đạt phần chương trình học mức độ nhận biết thông hiểu Ngơn ngữ lập trình Pascal gì, mơi trường lập trình Turbo Pascal, khái niệm liên quan đến ngơn ngữ lập trình, chương trình dịch, Học sinh hiểu điều quan trọng cho bước việc học ngơn ngữ lập trình để tránh trường hợp nhiều học sinh học xong lớp 11 khơng biết học gì… Nên phần đề lại quan tâm đến việc đề theo hình thức trắc nhiệm Đề số 2, đề đề kiểm cuối kỳ để đánh đầu toàn học sinh sau kỳ học, nên ý đề có đụ mức độ: nhận biết – thơng hiểu – vận dụng thấp – vận dụng cao nhằm mục đích phân loại đánh giá điểm cho học sinh phân loại để củng cố cho em vào kỳ sau Đề số 4, đề đề kiểm tra tiết thứ hai học kỳ 2, học sinh có thời gian để làm quen vận dụng kiến thức học Nên đề ý trọng nhiều đến mức vận dụng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đề số lần cuối đánh giá học sinh (đánh giá đầu ra) nên đề sử dụng mức độ: nhận biết – thông hiểu – vận dụng thấp – vận dụng cao để đánh giá phân loại đầu học sinh Trong học sinh đáp ứng mức vận dụng đánh gia cao Ngoài đề kiểm tra tiết, đề kiểm tra miệng, 10phút, 15 phút, 30 phút cần để đánh giá học sinh điều chỉnh phương pháp kiến thức mà người học cần nắm bắt Không thực hành việc hướng dẫn kiểm tra học sinh quan để đạt kết cao học Đối với thực hành kiểm tra lý sau: mà học sinh hiểu kiểm tra học sinh làm việc tập trung, chúng hỏi nhiều để thực hành có kết tốt nhất, việc giúp học sinh khắc sâu kiến thức học người giáo viên chấm thực hành có kết tốt học sinh chưa có điểm cố gắng hồn thành thực hành nhờ hướng dẫn bạn giáo viên Những điểm kiểm tra thực hành thường điểm khá, giỏi làm học sinh có nhiều hứng thú tự tin với thực hành với môn Tin Học II Nội dung đề kiểm tra đánh giá ĐỀ SỐ 1- MA TRẬN ĐỀ KIỂM TRA 45 PHÚT -HỌC KÌ 1 Yêu cầu a Kiến thức * Biết được: Biết có lớp ngơn ngữ lập trình mức ngơn ngữ lập trình: ngơn ngữ máy, hợp ngữ ngơn ngữ bậc cao Biết vai trị Chương trình dịch Biết khái niệm Biên dịch Thông dịch Biết thành phần ngơn ngữ lập trình: Bảng chữ cái, Cú pháp Ngữ nghĩa Biết thành phần sở TP: Bảng chữ cái, Tên, Tên chuẩn, Tên riêng (từ khoá), Hằng Biến Biết cấu trúc chương trình TP: cấu trúc chung thành phần LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Biết số kiểu liệu định sẵn TP: nguyên, thực, kí tự, logic miền Biết khái niệm: Phép toán, biểu thức số học, hàm số học chuẩn, biểu thức quan hệ Biết lệnh vào/ra đơn giản để nhập thông tin từ bàn phím đưa thơng tin hình Biết bước: soạn thảo, dịch, thực hiệu chỉnh chương trình Biết số cơng cụ mơi trường TP * Hiểu được: Hiểu chương trình mơ tả thuật tốn ngơn ngữ lập trình Hiểu cách khai báo biến Hiểu lệnh gán Hiểu nhu cầu cấu trúc rẽ nhánh biểu diễn thuật toán Hiểu câu lệnh rẽ nhánh (dạng thiếu dạng đủ) Hiểu câu lệnh ghép * Vận dụng: Viết chương trình đơn giản b Kỹ năng: Phân biệt Tên, Hằng Biến Biết đặt tên Nhận biết phần chương trình đơn giản Xác định kiểu cần khai báo liệu đơn giản Khai báo đúng, Nhận biết khai báo sai Viết lệnh gán Viết biểu thức số học logic với phép tốn thơng dụng Viết số lệnh vào/ra đơn giản Bước đầu sử dụng chương trình dịch để phát lỗi Bước đầu chỉnh sửa chương trình dựa vào thơng báo lỗi Chương trình dịch tính hợp lí kết thu Ma trận đề LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Mức độ nhận thức Chủ đề Biết TNKQ Hiểu BT TN KQ Vận dụng BT TN KQ Tổng BT Một số khái niệm sở 6 ngơn ngữ lập trình Cấu trúc chương trình Một số kiểu 3 liệu chuẩn Khai báo biến Phép toán, 11 2 biểu thức, lệnh gán Tổ chức vào/ra đơn giản Dịch, thực hiệu 3 chỉnh chương trình Tổng số câu 30 10 31 Tổng số điểm 2 10 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Nội dung đề kiểm tra số ĐỀ - CHẴN MỨC NHẬN BIẾT (60 điểm) Câu 1: Trong Pascal, để nhập liệu từ bàn phím ta sử dụng thủ tục: A read(); B Write(); C readln(); D read() readln(); Câu 2: Trong Turbo Pascal, xác định tên tên sau: A 11pro B lop*11 C lop11 D lop 11 Câu 3: Trong ngơn ngữ lập trình Pascal, từ khoá VAR dùng để A khai báo tên chương trình B khai báo C khai báo biến D khai báo thư viện Câu 4: Phát biểu đúng? A Phần khai báo khai báo cho: Tên chương trình, hằng, biến chương trình B Phần khai báo khai báo cho: Chương trình con, hằng, biến C Phần khai báo khai báo cho: Tên chương trình, thư viện, hằng, biến chương trình D Phần khai báo khai báo cho: Tên chương trình, hằng, biến Câu 5: Trong Pascal, cú pháp để khai báo biến là: A Var =; B Var :; C : kiểu liệu; D Var ; Câu 6: Danh sách biến nhiều tên biến, tên biến viết cách : A dấu chấm phẩy (;) B dấu phẩy (,) C dấu chấm (.) D dấu hai chấm (:) Câu 7: Trong Pascal, biểu thức (29 mod 4) bằng: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com A B C D Câu 8: Kiểu sau có miền giá trị nguyên lớn nhất? Byte A B Word C Longint D Integer Câu 9: Để khai báo biến, Pascal ta sử dụng từ khóa nào? BEGIN A B VAR C CONST D USES Câu 10: Trong pascal, câu lệnh gán sau đúng: A a+1:=b; B z=x+y; C d:=b+c; D c=:a+b; Câu 11: Trong Pascal, biểu thức (13 div 3) bằng: A B C D Câu 12: Trong ngôn ngữ lập trình Pascal, từ khóa CONST dùng để? A Khai báo B Khai báo thư viện C Khai báo biến D Khai báo tên chương trình Câu 13: Trong Pascal, để đưa liệu hình ta sử dụng thủ tục: A writeln(); B write(); C rewrite() D write() writeln() Câu 14: Hãy cho biết biểu diễn biểu diễn Pascal? A 3.1777E-15 B „3.141678‟ C 300 D „Tinhoc‟ Câu 15: Trong Turbo Pascal, để khỏi chương trình: A Nhấn tổ hợp phím Alt + X; B Nhấn tổ hợp phím Ctrl + E; C Nhấn tổ hợp phím Ctrl + X; D Nhấn tổ hợp phím Alt + E; Câu 16: Trong ngơn ngữ lập trình Pascal, từ khố USES dùng để A Khai báo tên chương trình B Khai báo C Khai báo biến D Khai báo thư viện LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Câu 17: Trong ngơn ngữ lập trình, bảng chữ là: A Tập kí tự bảng mã ASCII B Tập kí tự dùng để viết chương trình C Tập kí tự khơng phép dùng để viết chương trình D Tập kí tự ngơn ngữ tự nhiên Câu 18: Phát biểu sai? A Trong chương trình, phần khai báo bắt buộc phải có B Trong chương trình, phần khai báo có khơng C Trong chương trình, phần thân chương trình thiết phải có Câu 19: Trong Turbo Pascal, để thực chương trình: A Nhấn tổ hợp phím F9; B Nhấn phím Ctrl + F9; C Nhấn tổ hợp phím Ctrl + F7; D Nhấn tổ hợp phím Alt + F9; Câu 20: Biến a nhận giá trị nguyên đoạn [0 ; 100], kiểu liệu sau phù hợp để khai báo biến a ? A Byte B Word B Integer D Real Câu 21: Một ngôn ngữ lập trình có thành phần nào? A Bảng chữ ngữ nghĩa B Bảng chữ cái, cú pháp ngữ nghĩa C Cú pháp ngữ nghĩa D Bảng chữ Câu Trong Pascal, khai báo sau sai? 22: A CONST Max=1000; B CONST pi=3.1416; C CONST Lop= “Lop 11”; D CONST Lop=„11‟; Câu 23: Phạm vi giá trị kiểu integer thuộc A Từ đến 255 B Từ -215 đến 215 -1 C Từ đến 216 -1 D Từ -231 đến 231 - Câu 24: Trong Turbo Pascal, muốn biên dịch chương trình ta dùng tổ hợp phím A Alt + F9 B Ctrl + F9 C Alt + F6 D Alt + F8 Câu 25: Cấu trúc chương trình chia làm phần ? 10 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com III Nội dung đề số ĐỀ SỐ - KIỂM TRA CHẤT LƢỢNG HỌC KÌ I MỨC NHẬN BIẾT (2 điểm) Câu 1: Kiểu số nguyên gồm: A Byte, Integer, Word, Longint, Real B Byte, Integer, Word, Longint C Byte, Integer, Word, Real D Real, Integer, Word, Longint Câu 2: Cú pháp biểu diễn cấu trúc rẽ nhánh dạng thiếu là: A If then ; B If ; then ; C If then ; else ; D If then else ; Câu 3: Khai báo khai báo sau: A Var a; b; c : Real; B Var a, b, c : Interger; C Var a, b, c : Real; D Var a b c : Real; Câu 4: Xác định kết sau thực câu lệnh: A := sqr(3)/sqrt(9); A A gán giá trị B A gán giá trị C A gán giá trị D A gán giá trị Câu 5: Biểu thức (x > y) and (y >= 3) thuộc loại biểu thức Pascal? A Biểu thức toán học học B Biểu thức quan hệ C Biểu thức số D Biểu thức logic Câu 6: Xét biểu thức logic: (n mod 100 > 10) and (n div 100 < 10) Với giá trị n sau đây, biểu thức có giá trị đúng? A 21 B 2001 C 201 D 1200 Câu 7: Kiểu liệu sau chiếm byte nhớ? A Longint B Word C Real D Integer Câu 8: Các biểu diễn phép toán số học với số nguyên Pascal là: A + , - , * , / , div , mod B +, -, * , / C +, - , * , div , mod D +, - , x , : 23 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Câu 9: Đại lượng có giá trị khơng đổi q trình thực chương trình là: A Tên chuẩn B Biến C Hằng D Từ khóa Câu 10: Trường hợp tên biến Pascal? A Giai_Ptrinh_Bac_2; B Noi sinh; C Ngaysinh; D Vidu_2; MỨC THÔNG HIỂU (3 điểm) Câu 11: Câu lệnh sau đúng? A if a = then a = d + else a = d + 2; B if a: = then a := d + else a := d + 2; C if a = then a := d + 1; else a := d + 2; D if a = then a := d + else a := d + 2; Câu 12: Lệnh sau in hình số lớn hai số a, b? A If a b then write(b) else write (a); C If a > b then write(a) else write (b); D If a > b then write(a); else write(b); Câu 13: Cho biết kết đoạn chương trình sau? N:=5;tong:=0; For i:=1 to n If ( i mod 3=0) then Tong:=tong+i; Write(tong); A B C 10 D Câu 14: Cho đoạn chương trình : T := ; For i := 10 to 20 If i mod 10 = then t := t + i ; Writeln(t) ; Sau thực hiện, t có giá trị? A 11 B 45 C 12 D 30 24 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Câu 15: Trong ngôn ngữ lập trình Pascal, cho biết kết in hình đoạn chương trình sau: Var a,b :byte ; Begin a :=5 ; b :=3; a :=b ; b :=a ; writeln(b,a) ; End A 33 B 35 C 53 D 55 Câu 16: Để tính diện tích S hình vng có cạnh A với giá trị nguyên nằm phạm vi từ đến 10, cách khai báo s tốn nhớ nhất? A Var a : byte; s : integer; B Var a,s : byte; C Var a,s : integer; D Var a : byte; s : real; Câu 17: Cho biết hình xuất với đoạn chương trình sau: For a:=1 to If a mod = then write(a,‟ „); A a a a B C D Câu 18: Với X có giá trị biểu thức (5