TRƯỜNG THPT CHUYÊN TIỀN GIANG BÀI THAM LUẬN ĐỊNH HƯỚNG GIẢI PHÁP NÂNG CAO CHẤT LƯỢNG ĐỘI TUYỂN HỌC SINH GIỎI LỚP 10 TIN HỌC TẠI TRƯỜNG THPT CHUYÊN TIỀN GIANG Trong nhiều năm qua, việc phát hiện, đào t[.]
BÀI THAM LUẬN ĐỊNH HƯỚNG GIẢI PHÁP NÂNG CAO CHẤT LƯỢNG ĐỘI TUYỂN HỌC SINH GIỎI LỚP 10 TIN HỌC TẠI TRƯỜNG THPT CHUYÊN TIỀN GIANG Trong nhiều năm qua, việc phát hiện, đào tạo bồi dưỡng học sinh khiếu môn Tin học vấn đề quan tâm Ban giám hiệu nhà trường nhiệm vụ tổ môn Tuy nhiên, công tác bồi dưỡng học sinh giỏi Tin học tổ cịn hạn chế nhiều kết khơng ổn định Trong công tác bồi dưỡng học sinh giỏi tơi thấy khâu phát tuyển chọn học sinh cho đội tuyển 10 quan trọng, ảnh hưởng đến chất lượng thành công đội tuyển thi cấp quốc gia chúng tơi gặp nhiều khó khăn để chọn đối tượng học sinh Do đó, buổi hội thảo hơm nay, sau tơi xin trình bày số suy nghĩ thân với hy vọng nhằm tìm giải pháp để thành lập đội tuyển Tin học 10 tốt Trong trình giảng dạy lớp đội tuyển 10 Tin học, nhận thấy cơng tác tuyển chọn bồi dưỡng đội tuyển cịn số khó khăn sau: - Mặt kiến thức tin học học sinh thi vào lớp 10 chuyên Tin không đồng đều; môn Tin môn học mới, yêu cầu chuyên môn cao quỹ thời gian hạn chế: số tiết đội tuyển mơn Tin so với môn tự nhiên khác skkn trường (lớp chuyên tiết + đội tuyển tiết); lớp 10 từ học sinh khơng biết lập trình tin học vô học tháng đến đầu tháng năm sau phải thi Olympic 30/4; đến tháng 10 năm học 11 phải thi cấp tỉnh (mà đội tuyển cấp tỉnh chủ yếu học sinh từ đội tuyển 11) Do đó, chúng tơi khơng đủ thời gian để bồi dưỡng kiến thức, kỹ lập trình cho em - Nội dung chương trình dạy lớp 10 Tin dạy theo qui định có phần không phù hợp để thi học sinh giỏi: nội dung lớp 10 thường tăng thêm 50% nội dung nâng cao, mà lớp 10 thường học tin học bản, hồn tồn khơng có nội dung thi ngơn ngữ lập trình thiết kế thuật tốn Do kế hoạch giảng dạy có nội dung, phân bố thời giang dạy theo qui định trên, chưa hợp lý, không theo thực tế giảng dạy khó để chia chuyên đề cho nhiều giáo viên tham gia dạy - Học sinh vào lớp chuyên Tin đa phần nguyện vọng một, nên em khơng thích vào đội tuyển; nhiều em có lực làm kiểm tra hời hợt để không vào đội tuyển; số em vào học đội tuyển thời gian phụ huynh lại tha thiết xin cho em khỏi đội tuyển để tập trung vào học môn thi đại học - Nội dung bồi dưỡng học sinh giỏi Tin học chuyên sâu, cập nhật nhanh nhiều mà giáo viên phải tự soạn; tự nghiên cứu tìm kiếm tài liệu; tài liệu dành cho mơn cịn q skkn Từ thực trạng trên, nhận thấy để việc tuyển chọn bồi dưỡng đội tuyển 10 Tin có hiệu cần có giải pháp sau: - Với công tác xây dựng đội tuyển, cố gắng phát học sinh u thích Tin học, có tiềm trở thành HSG Tin học động viên vào đội tuyển; cố gắng tìm giải pháp để đội tuyển thi quốc gia có kết khả quan để động viên học sinh đội tuyển Tin 10 Thay đổi cách chọn đội tuyển: cho học sinh làm nhiều lần, lấy điểm cột điểm kiểm tra tiết, thi học kỳ làm cột điểm với điểm thi đội tuyển để chọn đội tuyển; thi chọn đội tuyển lấy điểm cộng cho học sinh - Xây dựng lại kế hoạch dạy môn chuyên đội tuyển 10Tin, chọn lựa kỹ khối lượng kiến thức trang bị cho đội tuyển theo giai đoạn, tránh nhàm chán học sinh học tiếp chuyên đề vào năm sau; xác định rõ kiến thức thuộc loại sở để trang bị kỹ cho học sinh đội tuyển; bố trí thời gian chọn đội tuyển phù hợp để cho kết thúc học kỳ lớp 10 phải có đội tuyển 15 học sinh để học sinh lại học Tin học với cường độ giảm dần, dành nhiều nội dung cho đội tuyển; đến thi Olympic 30/4 chọn đội tuyển 10 học sinh Do đó, kế hoạch xây dựng lại theo ý tưởng: giảm bớt thời gian phần Tin học bản, chủ yếu để học sinh làm chuyên đề; phần Ngôn ngữ lập trình dạy học kỳ một, đến xong cấu trúc liệu mảng xâu bắt skkn đầu dạy chuyên đề phần Phân tích thiết kế thuật toán để học sinh thuận lợi cài đặt chương trình; số chuyên đề phần Phân tích thiết kế thuật tốn chia dạy hai giai đoạn: quay lui, lý thuyết đồ thị, qui hoạch động (Kế hoạch đính kèm) - Thay đổi số tiết đội tuyển môn Tin học lớp 10 theo hướng tăng tiết học kỳ 1, cụ thể: học kỳ I tiết, học kỳ II tiết - Tăng cường cho học sinh làm chuyên đề; hướng dẫn học sinh cách tìm tài liệu; tham gia kỳ thi mạng; làm theo hệ thống luyện tập mạng Thống số tài liệu giới thiệu cho học sinh tham khảo: Tài liệu giáo khoa Chuyên tin 1, 2, 3; Lý thuyết tập Pascal (Nguyễn Đình Tê – Hồng Đức Hải);… - Giáo viên tham gia dạy đội tuyển nên biên soạn chung số chuyên đề với khối lượng kiến thức, tập phù hợp, sử dụng làm tài liệu cho học sinh đội tuyển tự học Tiền giang, tháng năm 2013 skkn skkn DỰ THẢO KẾ HOẠCH GIẢNG DẠY MÔN TIN HỌC – LỚP 10 TIN - NĂM HỌC 2013-2014 LỚP 10 TIN 1.1 NỘI DUNG CHƯƠNG TRÌNH VÀ SỐ TIẾT STT Học kì I: 3t/tuần x 18 tuần = 54 tiết Học kì II: 3t/tuần x 17 tuần = 51tiết PHÂN MƠN Tổng số tiết Tin học (THCB) 20 Ngơn ngữ lập trình (NNLT) 12 skkn Phân tích thiết kế thuật tốn (PTTKTT) Tổng 73 105 2.2 KẾ HOẠCH CHI TIẾT PHÂN TUẦN TIẾT HỌC SINH LÀM CHUYÊN NỘI DUNG GIẢNG DẠY SỐ TIẾT MÔN ĐẾ HỌC KỲ I 1-3 4-6 THCB Chương Một số khái niệm tin học Bài 1.Tin học ngành khoa học Bài Thông tin liệu – Bài tập hệ đếm THCB Bài 3: Giới thiệu máy tính Bài Ngơn ngữ lập trình PTTKTT Chun đề Thuật tốn phân tích thuật tốn Bài Phần mềm máy tính skkn 7-9 10-12 13-15 PTTKTT NNLT Chuyên đề Thuật toán phân tích thuật tốn Bài Những ứng dụng tin học Bài tập Thuật tốn phân tích thuật toán Bài Tin học xã hội hóa Bài Cấu trúc lặp Bài tập - For - While - Repeat NNLT Bài Kiểu xâu PTTKTT Chuyên đề Các kiến thức 19-21 PTTKTT Chuyên đề Các kiến thức 22-24 PTTKTT Chuyên đề Các kiến thức 25-27 PTTKTT Chuyên đề Các kiến thức 10 28-30 THCB Chương Hệ điều hành Kiểm tra tiết Bài 12 Giao tiếp hệ điều hành Bài 10 Khái niệm hệ điều hành Bài 13.Một số hệ điều hành skkn Bài 11 Tệp quản lý tệp 11 31-33 THCB HS báo cáo chuyên đề 12 34-36 NNLT Bài 12 Kiểu tệp 13 37-39 NNLT Bài 12 Bài tập kiểu tệp 14 40-42 PTTKTT Chuyên đề Thiết kế thuật toán – Quay lui 15 43-45 PTTKTT Chuyên đề Thiết kế thuật toán – Quay lui 16 46-48 PTTKTT Chuyên đề Thiết kế thuật toán – Quay lui 17 49-51 PTTKTT Chuyên đề Thiết kế thuật toán – Quay lui Kiểm tra tiết 18 52-54 Lấy điểm thi làm điểm cột để Thi học kỳ chọn đội tuyển HỌC KỲ 19 55-57 PTTKTT Chuyên đề Thiết kế thuật toán – Nhánh cận 20 58-60 PTTKTT Chuyên đề Thiết kế thuật toán – Tham lam skkn 21 61-63 PTTKTT Chuyên đề Thiết kế thuật toán – Quy hoạch động 22 64-66 PTTKTT Chuyên đề Thiết kế thuật toán – Quy hoạch động 23 67-69 PTTKTT Chuyên đề Thiết kế thuật toán – Quy hoạch động 24 70-72 PTTKTT Chuyên đề Các thuật toán đồ thị - Euler Hamilton 25 73-75 PTTKTT Chuyên đề Các thuật toán đồ thị - Euler Hamilton 26 76-78 PTTKTT Chuyên đề Bài tập thuật toán đồ thị 27 79-81 PTTKTT Chuyên đề Bài tập thuật toán đồ thị 28 82-84 THCB Chương Soạn thảo văn 29 85-87 THCB Kiểm tra tiết Thực hành Soạn thảo văn Bài 14 Các khái niệm soạn thảo văn Bài 15 Làm quen với Microsoft Word Chương Soạn thảo văn – thực hành Bài 21 Mạng thơng tin tồn cầu Bài 16 Định dạng văn Internet Bài 17 Một số chức khác Bài 22 Một số dịch vụ 10 skkn Bài 18 Các công cụ trợ giúp Internet Bài 19 Tạo làm việc với bảng 30 88-90 THCB Chương Mạng máy tính Irntenet Bài 20 Mạng máy tính HS báo cáo chuyên đề 31 91-93 PTTKTT Chuyên đề Thiết kế thuật toán – Quay lui – Bài tập 32 94-96 PTTKTT Chuyên đề Thiết kế thuật toán – Quay lui – Bài tập 33 97-99 PTTKTT Chuyên đề Thiết kế thuật toán – Qui hoạch động – Bài tập 34 100-102 PTTKTT Chuyên đề Thiết kế thuật toán – Qui hoạch động – Bài tập 35 103-105 Thi học kỳ Kiểm tra tiết CHUYÊN ĐỀ ĐỘI TUYỂN 10 TIN 2.1 NỘI DUNG CHƯƠNG TRÌNH VÀ SỐ TIẾT Học kì I: 4t/tuần x 18 tuần = 72 tiết 11 skkn Học kì II: 4t/tuần x 17 tuần = 68 tiết STT PHÂN MÔN Tổng số tiết Ngơn ngữ lập trình (NNLT) 44 Phân tích thiết kế thuật tốn (PTTKTT) 96 Tổng 140 2.2 KẾ HOẠCH CHI TIẾT PHÂN TUẦN TIẾT 1-4 HỌC SINH LÀM CHUYÊN TIẾT ĐẾ NỘI DUNG GIẢNG DẠY MÔN SỐ NNLT Bài Tổng quan ngơn ngữ Pascal Tham khảo Bài tập có lời gỉai 12 skkn - Đặc điểm ngôn ngữ - Cấu trúc chương trình - Yêu cầu phần cứng, phần mểm - Môi trường làm việc - Câu lệnh nhập/xuất liệu Làm tập Bài Các thành phần ngơn ngữ 5-8 NNLT - Các kí hiệu, từ khóa - Hằng, kiểu liệu, biến, biếu thức - Các toán tử - Lệnh cấu tạo lệnh Tham khảo menu Turbo Pascal Free Pascal Bài Các kiểu liệu chuẩn Tham khảo Turbo Pascal Free - Phân loại Pascal - Mô tả kiểu Bài tập 13 skkn 9-12 13-16 NNLT NNLT - Các phép toán - Các hàm, thủ tục liên quan - Nhập/xuất kiểu liệu Bài Cấu trúc điều khiển - If then - Case of Bài Kiểu vô hướng, liệt kê, miền Bài Kiểu vô hướng, liệt kê, miền Bài Kiểu tập hợp 17-20 NNLT Bài Kiểu mảng 21-24 NNLT Bài 10 Chương trình 25-28 NNLT Bài 10 Chương trình – Bài tập 29-32 NNLT Bài 10 Chương trình – Đệ Quy 33-36 NNLT Bài 10 Chương trình – Đệ Quy Bài tập Chuyên đề tập đệ quy 14 skkn 10 37-40 NNLT Bài 11 Kiểu record 11 41-44 NNLT Hướng dẫn hs làm bài, tìm tài liệu trực tuyến 12 45-48 PTTKTT Chuyên đề Sắp xếp 13 49-52 PTTKTT Chuyên đề Sắp xếp – Bài tập 14 53-56 PTTKTT Chuyên đề Sắp xếp– Bài tập 15 57-60 PTTKTT Chuyên đề Sắp xếp – Bài tập 16 61-64 PTTKTT Chuyên đề Thiết kế thuật toán – Chia để trị 17 65-68 PTTKTT Chuyên đề Thiết kế thuật toán – Chia để trị 18 69-72 Thi chọn đội tuyển lần Chuyên đề tập xếp Chọn 15 hs HỌC KỲ II 19 73-76 PTTKTT Chuyên đề Các thuật toán đồ thị - Các khái niệm 20 77-80 PTTKTT Chuyên đề Các thuật toán đồ thị - Các thuật tốn tìm kiếm 15 skkn 21 81-84 PTTKTT Chuyên đề Các thuật toán đồ thị - Các thuật tốn tìm kiếm 22 85-88 PTTKTT Chuyên đề Các thuật toán đồ thị - Tính liên thơng đồ thị 23 89-92 PTTKTT Chuyên đề Các thuật toán đồ thị - Các ứng dụng DFS BFS 24 93-96 25 97-100 PTTKTT Chuyên đề Hàng đợi thuật toán loang 26 101-104 PTTKTT Chuyên đề Hàng đợi thuật toán loang – Bài tập 27 105-108 PTTKTT Chuyên đề Ngăn xếp – Chuyển biểu thức trung tố thành biểu thức Thi chọn đội tuyển lần Chọn 10 hs lấy hs Olympic Chuyên đề tập quay lui hậu tố 28 109-112 PTTKTT Chuyên đề Ngăn xếp – Chuyển biểu thức trung tố thành biểu thức hậu tố- tập 29 113-116 PTTKTT Giải đề thi trực tuyến 30 117-120 PTTKTT Giải đề thi trực tuyến 31 121-124 PTTKTT Chuyên đề Các thuật toán đồ thị - Bài tập Chuyên đề tập đồ thị 16 skkn 32 125-128 PTTKTT Chuyên đề Các thuật toán đồ thị - Bài tập 33 129-132 PTTKTT Chuyên đề Các thuật toán đồ thị - Bài tập 34 133-136 PTTKTT Giải đề cấp tỉnh 35 137-140 PTTKTT Giải đề cấp tỉnh 17 skkn ... thành HSG Tin học động viên vào đội tuyển; cố gắng tìm giải pháp để đội tuyển thi quốc gia có kết khả quan để động viên học sinh đội tuyển Tin 10 Thay đổi cách chọn đội tuyển: cho học sinh làm... cho kết thúc học kỳ lớp 10 phải có đội tuyển 15 học sinh để học sinh lại học Tin học với cường độ giảm dần, dành nhiều nội dung cho đội tuyển; đến thi Olympic 30/4 chọn đội tuyển 10 học sinh Do... tiết, thi học kỳ làm cột điểm với điểm thi đội tuyển để chọn đội tuyển; thi chọn đội tuyển lấy điểm cộng cho học sinh - Xây dựng lại kế hoạch dạy môn chuyên đội tuyển 1 0Tin, chọn lựa kỹ khối lượng