Giáo viên bồi dưỡng học sinh giỏi cần nắm chắc nội dung chương trình và kiến thức về ngôn ngữ lập trình, biết vận dụng đổi mới phương pháp dạy học: lấy học sinh làm trung tâm, biết tôn t[r]
(1)TRƯỜNG THCS PHƯỚC MỸ TRUNG TỔ TOÁN – TIN HỌC
CHUYÊN ĐỀ
KINH NGHIỆM TRONG VIỆC BỒI DƯỠNG HỌC SINH GIỎI MÔN TIN HỌC
Trong thời gian phân công bồi dưỡng học sinh giỏi môn Tin học nhận thức tầm quan trọng công tác bồi dưỡng học sinh giỏi
Mục tiêu bồi dưỡng học sinh mơn lập trình Pascal khơng phải để tạo nhà lập trình chun nghiệp, mà mục tiêu cơng tác là: bồi dưỡng khả tư duy, sáng tạo lập luận, phân tích, thiết kế học sinh Giáo viên bồi dưỡng học sinh giỏi cần nắm nội dung chương trình kiến thức ngơn ngữ lập trình, biết vận dụng đổi phương pháp dạy học: lấy học sinh làm trung tâm, biết tôn trọng sáng tạo học sinh Trong trình giảng dạy biết sử dụng nhiều câu hỏi gợi mở để hướng học sinh phân tích, tìm thuật tốn, cách giải tốn
Trong q trình bồi dưỡng tơi rút thuận lợi khó khăn sau đây: * Thuận lợi:
- Nhà trường có đầy đủ máy tính để học sinh học bồi dưỡng
- Công tác bồi dưỡng Hs giỏi quan tâm đạo nhiệt tình nhà trường cấp lãnh đạo
- Giáo viên nhiệt tình giảng dạy
- Học sinh có phấn đấu học tập, có khả tự tìm tịi kiến thức, u thích mơn Tin học
* Khó khăn:
- Hiện học sinh coi môn Tin học môn học tự chọn xem nhẹ Do mà đa số học sinh không quan tâm cho Các em học sinh giỏi thích chọn thi HSG mơn Tốn, Sinh, Tiếng Anh, … môn khác
- Đa số học sinh khơng có máy tính nhà
- Ngơn ngữ lập trình Pascal nhìn chung mơn học khơ khan, khó hiểu, học sinh khó tiếp cận
- Thời gian bồi dưỡng hạn chế: em nhiều lớp nên khó xếp lịch học chung với
Với thuận lợi khó khăn nêu trên, để công tác bồi dưỡng HSG đạt kết cao, xin chia sẻ số kinh nghiệm sau:
1 Đối với việc tuyển chọn học sinh
(2)cầu học sinh giỏi phải nắm vững kiến thức gọi phần “Nền”, khơi gợi ni dưỡng, phát triển tư sáng tạo, lịng u mến lập trình 2 Đối với giáo viên bồi dưỡng
Tích cực tìm tịi trao kinh nghiệm bồi dưỡng, xây dựng kế hoạch bồi dưỡng theo tuần, tháng, tích cực sưu tầm tài liệu, đề liên quan thơng qua cấu trúc chương trình chung phịng giáo dục sở giáo dục Thực theo lịch đề ra, có kế hoạch đề mục tiêu yêu cầu cần đạt tới
Dạy tập từ đến nâng cao: Các tương đối dễ, liên quan đến vài loại kiến thức kỹ năng, cần phải luyện tập nắm vững loại trước
Sau nâng cao dần tổng hợp nhiều loại kiến thức, học sinh nắm vững loại dễ dàng nhận giải tập tương tự Mỗi loại cần thông qua hai điển hình, quan trọng phải rút phương pháp cho thêm số cho học sinh tự vận dụng cho thành thạo phương pháp, cần kiểm tra tiếp thu kiến thức học sinh Chú ý kết hợp lí thuyết phân tích từ vận dụng thực hành máy để học sinh trãi nghiệm kết quả, trình nên tập cho học sinh thói quen giải tập theo “ba bước” Pascal
Bước 1: Xác định tốn Bước 2: Mơ tả thuật tốn Bước 3: Viết chương trình
Giáo viên cần giao tập làm nhà, hướng dẫn hs cách tìm tư liệu học tập tra cứu kiến thức có liên quan qua tìm hiểu mạng
Ngoài dạy bồi dưỡng trực tiếp cho học sinh, giáo viên cần tạo Zalo nhóm bồi dưỡng để trao đổi kiến thức, dặn hs làm tập, kiểm tra tiến độ học tập hs Hs gởi tập làm nhà để Gv nhận xét, sửa chữa, giải đáp thắc mắc
Cần lập kế hoạch bồi dưỡng Hsg Nắm lực học sinh để có hướng dạy phù hợp
Xây dựng chuyên đề bồi dưỡng:
Chuyên đề 1: Các bước giải tốn máy tính Chun đề 2: Câu lệnh điều kiện, câu lệnh lặp
Chuyên đề 3: Mảng chiều (dãy số) Chuyên đề Chuỗi kí tự (String)
* Qua nhiều năm bồi dưỡng Hsg tơi thấy học sinh gặp khó khăn trong việc đọc hiểu đề viết thuật toán cho tốn Do tơi đưa hướng giải cho vấn đề sau:
Quá trình giải tốn máy tính gồm bước sau: Bước Xác định toán.
Xác định toán xác định rõ điều kiện cho trước tốn (thơng tin vào - INPUT) kết cần nhận (thông tin - OUTPUT)
Bước Tìm thuật tốn
(3)Chú ý thông tin
Hãy thật chú ý đến vấn đề đưa Mỗi toán ln đưa thơng tin cần thiết để giải nó, số chúng (có thể) mang đến cho định hướng để có thuật tốn tối ưu Vì thế, đảm bảo thân không bỏ qua chi tiết quan trọng đưa ra, cần, đánh dấu chúng lại Hãy lắng nghe thật cẩn thận vấn đề đưa suy nghĩ chúng
Đưa ví dụ
Các ví dụ thường cách để tiếp cận cách giải toán nhanh nhất, theo đưa thuật tốn khả thi cho toán
Viết thuật toán từ liệu đề cho kết hợp với ví dụ minh họa thực tế Ban đầu Gv hướng dẫn gợi mở sau hs tự viết thuật toán, ghi lại chi tiết bước giải toán Từ thuật toán em tiến hành viết chương trình để giải tốn
Ví dụ tốn: Viết chương trình nhập vào số tự nhiên n (0<n<10) hai mảng số nguyên A,B có n phần tử đại diện cho hai tập hợp theo u cầu khơng có hai phần tử trùng tập hợp In hình tập hợp A, B phần tử giao tập hợp A B
Xác định tốn: (các thơng tin đề) Input: n, mảng A, mảng B
Output: mảng A, mảng B, phần tử giao tập hợp A B
Thuật toán: để viết tốt thuật tốn cần đưa ví dụ cụ thể cho toán sau N=5
A= { 9}
B= {1 5}
giao mảng là: Học sinh tiến hành viết thuật toán… KẾT LUẬN
Từ việc xác định thuận lợi khó khăn ban đầu, thân có giải pháp cho cơng việc bồi giỏi học sinh đạt hiệu cao nhiều năm liền có học sinh giỏi cấp huyện
Trên vài kinh nghiệm thân rút trình bồi dưỡng học sinh giỏi Rất mong đóng góp, chia q thầy đồng nghiệp để tơi làm tốt cơng việc góp phần vào thành tích nhà trường nghiệp giáo dục ngành
Cuối tơi xin kính chúc q vị đại biểu, quý thầy cô đồng nghiệp mạnh khoẻ, hạnh phúc, thành công công tác