Câu nói “Hiền tài là nguyên khí quốc gia” của Thân Nhân Trung không chỉ dừng lại trong xã hội thời Lê mà câu nói ấy đối với chúng ta vẫn còn nguyên giá trị, khi giáo dục đang trở thành quốc sách hàng đầu, khi văn hoá, khoa học và đội ngũ trí thức đang giữ một vai trò cực kỳ quan trọng trong sự nghiệp xây dựng, phát triển và bảo vệ đất nước. Ngoài thực hiện những nhiệm vụ, mục tiêu chung của ngành giáo dục thì hàng năm ngành GD&ĐT luôn tổ chức các cuộc thi học sinh giỏi các cấp, qua đó nhằm tìm kiếm, phát hiện những học sinh có những tố chất, năng lực tốt để từ đó có được sự đầu tư thích hợp trong việc bồi dưỡng và phát huy những sở trường của các em tạo tiền đề cho các em phát triển toàn diện và chuyên sâu về một số lĩnh vực. Trường THCS&THPT Bến Hải được thành lập trên cơ sở sáp nhập trường THPT Nguyễn Công Trứ từ năm 2016. Đứng trước những thách thức, khó khăn Ban giám hiệu nhà trường và tập thể hội đồng sư phạm nhà trường luôn xác định rõ mục tiêu, nhiệm vụ từng bước xây dựng nhà trường ngày càng phát triển, tạo dựng được niềm tin trong phụ huynh, học sinh và sự kỳ vọng của các cấp lãnh đạo. Ngoài nhiệm vụ giáo dục nâng cao chất lượng đại trà nhà trường luôn chú trọng đầu tư trong việc phát hiện và bồi dưỡng học sinh giỏi văn hoá nâng cao chất lượng mũi nhọn. Là một giáo viên trực tiếp giảng dạy và bồi dưỡng đội tuyển học sinh giỏi môn tin học trong nhà trường những năm qua bản thân tôi đã luôn nỗ lực tìm tòi học hỏi các giải pháp nhằm nâng cao chất lượng mũi nhọn bộ môn tin học nói riêng và chất lượng mũi nhọn tại trường THCS&THPT Bến Hải nói chung. Qua quá trình bồi dưỡng bản thân đã đúc rút được một số kinh nghiệm và áp dụng có hiệu quả tại nhà trường. Sau đây tôi xin mạnh dạn chia sẻ kinh nghiệm với đề tài “ TẠO VÀ SỬ DỤNG TEST TRONG BỒI DƯỠNG HỌC SINH GIỎI MÔN TIN HỌC CẤP THPT ” 2. Mục đích nghiên cứu Xây dựng được các bộ input, output đặc trưng cho các chương trình giải quyết các bài toán qua đó giáo viên cũng như học sinh có thể đánh giá được mức độ tối ưu của chương trình nâng cao chất lượng cụ thể là các điểm số trong kỳ thi học sinh giỏi văn hoá môn tin học lớp 9 và lớp 12 cấp tỉnh. 3. Đối tượng và phạm vi nghiêm cứu Đối tượng nghiên cứu các bài toán tin học mà tôi sử dụng trong bồi dưỡng học sinh giỏi, các phần mềm hỗ trợ tạo test và chấm tự động bài làm của học sinh. 4. Phương pháp nghiên cứu + Phương pháp nghiên cứu tài liệu: Nghiên cứu các tài liệu hướng dẫn sử dụng các phần mềm như Themis, tiện ích sinh test tự động của thầy Nguyễn Tô Sơn, các tài liệu xây dựng bộ test thủ công. + Phương pháp thực nghiệm: trên cơ sở thực tiễn trong công tác dạy bồi dưỡng tại trường tiếp tục phát huy những gì đã làm được và nghiên cứu khắc phục những mặt hạn chế. + Phương pháp tổng kết: Kết hợp qua thực tiễn giảng dạy bồi dưỡng ở trường với quá trình tìm hiểu nguồn học sinh giỏi bộ môn tin học ở cấp học THCS trên địa bàn Huyện Vĩnh Linh, qua các chuyên đề bộ môn và các chuyên đề về bồi dưỡng học sinh giỏi trên internet làm sao để việc xây dựng và sử dụng các bộ test phục vụ bồi dưỡng học sinh giỏi đạt hiệu quả cao nhất.
I PHẦN MỞ ĐẦU Lí chọn đề tài Câu nói “Hiền tài ngun khí quốc gia” Thân Nhân Trung không dừng lại xã hội thời Lê mà câu nói nguyên giá trị, giáo dục trở thành quốc sách hàng đầu, văn hoá, khoa học đội ngũ trí thức giữ vai trị quan trọng nghiệp xây dựng, phát triển bảo vệ đất nước Ngoài thực nhiệm vụ, mục tiêu chung ngành giáo dục hàng năm ngành GD&ĐT tổ chức thi học sinh giỏi cấp, qua nhằm tìm kiếm, phát học sinh có tố chất, lực tốt để từ có đầu tư thích hợp việc bồi dưỡng phát huy sở trường em tạo tiền đề cho em phát triển toàn diện chuyên sâu số lĩnh vực Trường THCS&THPT Bến Hải thành lập sở sáp nhập trường THPT Nguyễn Công Trứ từ năm 2016 Đứng trước thách thức, khó khăn Ban giám hiệu nhà trường tập thể hội đồng sư phạm nhà trường xác định rõ mục tiêu, nhiệm vụ bước xây dựng nhà trường ngày phát triển, tạo dựng niềm tin phụ huynh, học sinh kỳ vọng cấp lãnh đạo Ngoài nhiệm vụ giáo dục nâng cao chất lượng đại trà nhà trường trọng đầu tư việc phát bồi dưỡng học sinh giỏi văn hoá nâng cao chất lượng mũi nhọn Là giáo viên trực tiếp giảng dạy bồi dưỡng đội tuyển học sinh giỏi môn tin học nhà trường năm qua thân tơi ln nỗ lực tìm tòi học hỏi giải pháp nhằm nâng cao chất lượng mũi nhọn mơn tin học nói riêng chất lượng mũi nhọn trường THCS&THPT Bến Hải nói chung Qua trình bồi dưỡng thân đúc rút số kinh nghiệm áp dụng có hiệu nhà trường Sau xin mạnh dạn chia sẻ kinh nghiệm với đề tài “ TẠO VÀ SỬ DỤNG TEST TRONG BỒI DƯỠNG HỌC SINH GIỎI MÔN TIN HỌC CẤP THPT ” Trang | Mục đích nghiên cứu Xây dựng input, output đặc trưng cho chương trình giải tốn qua giáo viên học sinh đánh giá mức độ tối ưu chương trình nâng cao chất lượng cụ thể điểm số kỳ thi học sinh giỏi văn hoá môn tin học lớp lớp 12 cấp tỉnh Đối tượng phạm vi nghiêm cứu Đối tượng nghiên cứu tốn tin học mà tơi sử dụng bồi dưỡng học sinh giỏi, phần mềm hỗ trợ tạo test chấm tự động làm học sinh Phương pháp nghiên cứu + Phương pháp nghiên cứu tài liệu: Nghiên cứu tài liệu hướng dẫn sử dụng phần mềm Themis, tiện ích sinh test tự động thầy Nguyễn Tô Sơn, tài liệu xây dựng test thủ công + Phương pháp thực nghiệm: sở thực tiễn công tác dạy bồi dưỡng trường tiếp tục phát huy làm nghiên cứu khắc phục mặt hạn chế + Phương pháp tổng kết: Kết hợp qua thực tiễn giảng dạy bồi dưỡng trường với trình tìm hiểu nguồn học sinh giỏi môn tin học cấp học THCS địa bàn Huyện Vĩnh Linh, qua chuyên đề môn chuyên đề bồi dưỡng học sinh giỏi internet để việc xây dựng sử dụng test phục vụ bồi dưỡng học sinh giỏi đạt hiệu cao II NỘI DUNG NGHIÊN CỨU Cơ sở lí luận Trước việc đề thi, chấm thi chủ yếu chạy chương trình thí sinh với số input đặc trưng chương trình chạy đạt điểm tối đa Tuy nhiên năm trở lại việc đề, chấm thi có nhiều thay đổi Cụ thể đề thi thường phân phân thành sub với ràng buộc độ lớn input cho sub nhằm đánh giá khả năng, phân loại học sinh qua việc sử dụng thuật toán tối ưu kỹ thuật lập trình để làm Trang | Quá trình bồi dưỡng cấp THCS giáo viên chưa thực trọng đến vấn đề dẫn tới việc đánh giá giáo viên tự đánh giá chương trình học sinh hạn chế dẫn tới việc tham gia kỳ thi học sinh thường đánh điểm số đáng tiếc Cơ sở thực tiễn a Những thuận lợi • Sự đạo liệt tạo điều kiện thuận lợi ban giám hiệu nhà • • • • trường Giáo viên nhiệt huyết có lực chuyên môn vững vàng Điều kiện sở vật chất đáp ứng tốt cho nhu cầu dạy học Học sinh địa bàn có truyền thống hiếu học Sự phát triển mạnh mẽ tin học kèm công việc liên quan đến lĩnh vực tin học ngày nhiều • Hiện có nhiều tiện ích, phần mềm tài liệu hướng dẫn việc xây dựng bột test chấm dạy, học bồi học sinh giỏi • Phần lớn tập, đề thi sinh test ngẫu nhiên việc viết chương trình sinh test đơn giản khơng nhiều thời gian • Nguồn tài liệu, tập phong phú diễn đàn internet b Những khó khăn thách thức • Tin học mơn khó đặc biệt kiến thức thi học sinh giỏi phải nói khó • Tâm lí phụ huynh, học sinh thường chọn môn bồi dưỡng học sinh giỏi môn thi tốt nghiêp, xét tuyển đại học • Nguồn học sinh cịn có nhiều mơn học lựa chọn đội tuyển • Số giáo viên trực tiếp bồi dưỡng cịn (1 giáo viên) nên việc phát huy sức mạnh tập thể hạn chế • Số học sinh tham gia bồi dưỡng thi học sinh giỏi mơn tin THCS chí khơng có có kết thấp • Phần lớn nguồn tập, đề thi thiếu code mẫu(chương trình chạy full test) test Trang | • Phần lớn học sinh có tham gia bồi dưỡng học sinh giỏi THCS chưa biết cách tự xây dựng test để tự chấm chạy thử chương trình test Giải pháp đề ra: Trường hợp 1: Với toán có test chấm Giáo viên, học sinh sử dụng phần mềm chấm điểm tự động Themis Ts Lê Minh Hoàng để chấm, kiểm tra làm học sinh (link tải phần mềm hướng dẫn sử dụng: https://blogchiasekienthuc.com/thuthuat-hay/phan-mem-cham-bai-tu-dong.html) Hướng dẫn bước chấm Themis Bước 1: Cài đặt phần mềm Tải phần mềm link sau http://www.mediafire.com/file/ficsw9r7zt6diqq/ThemisInstaller.rar/file Bước 2: - Tạo thư mục THISINH, DAPAN có câu trúc dạng sau Trang | - Tạo thư mục tên học sinh số báo danh chứa thi thí sinh - Tạo thư mục chứa Test tên làm Trang | Bước 3: Tiến hành chấm B3.1: Nháy vào nút nạp danh sách thi (hoặc nhấn F2) B3.2: Nháy nút nạp danh sách thí sinh (hoặc nhấn F3) Bước 4: Cấu hình chấm thi (cấu hình điểm, thời gian chấm, ) Click phải chuột vào thi chọn cấu hình Trang | Bước : nháy vào nút chấm (F9) Bước 6: Ghi lại kết Xuất kết (F12) Trường hợp 2: Bài tốn có code mẫu chưa có test Giáo viên, học sinh sử dụng: Trang | Tiện ích sinh test thầy Nguyễn Tơ Sơn để sinh ngẫu nhiên test (Link hướng dẫn tải tiện ích: https://tosonnguyen.wordpress.com/2013/10/13/tien-ich-sinh-test-tu-dong-chophan-mem-cham-diem-tu-dong-themis-cua-ts-le-minh-hoang/) Viết chương trình sinh file input ngẫu nhiên sau dùng code mẫu xuất file output để có test Trường hợp 3: Bài tốn khơng có code mẫu:(chẳng hạn phịng thi thí sinh tự tạo test input chạy thử chương trình sau thử test mẫu) B1 Viết chương trình sinh test ngẫu nhiên theo sub ghi theo cấu trúc test chấm phần mềm Themmis Trường hợp B2: Sử dụng giải học sinh để chạy thử(xuất output) chấm phần mềm Themis Ví dụ: Bài tốn tính tổng hai số ngun a,b(0