Mục tiêu nghiên cứu của sáng kiến kinh nghiệm là nhằm nâng cao hiệu quả bồi dưỡng học sinh khá giỏi và giúp giáo viên có thêm một số cách thức để ôn luyện phù hợp. Qua đó, tôi cũng mong muốn mọi giáo viên Tin học luôn có ý thức tìm tòi, nghiên cứu nâng cao trình độ, năng lực chuyên môn, thực hiện tốt công cuộc đổi mới của ngành. | SỞ GIÁO DỤC VÀ ĐÀO TẠO NGHỆ AN TRƯỜNG THPT YÊN THÀNH 3 - - SÁNG KIẾN Đề tài RÈN LUYỆN KỸ NĂNG LẬP TRÌNH VỚI CHỦ ĐỀ XÂU KÝ TỰ CHO HỌC SINH KHÁ GIỎI TRONG NGÔN NGỮ LẬP TRÌNH C VÀ PYTHON TÁC GIẢ Tô Thị Tường ĐIỆN THOẠI 0975905669 TỔ Toán Tin THỜI GIAN THỰC HIỆN Năm học 2019 - 2020 Năm học 2020 - 2021 - - 1 Đề tài RÈN LUYỆN KỸ NĂNG LẬP TRÌNH VỚI CHỦ ĐỀ XÂU KÝ TỰ CHO HỌC SINH KHÁ GIỎI TRONG NGÔN NGỮ LẬP TRÌNH C VÀ PYTHON MỤC LỤC NỘI DUNG Trang Phần 1 - ĐẶT VẤN ĐỀ 3 I - Lý do chọn đề tài. 3 II Điểm mới của đề tài. 4 Phần 2 - NỘI DUNG. 5 I CƠ SỞ LÝ LUẬN 5 1. Vai trò của việc rèn luyện kỹ năng lập trình cho học sinh 5 khá giỏi. 2. Sự cần thiết dạy học cho học sinh khá giỏi về ngôn ngữ lập 5 trình C và Python. 3. Tầm quan trọng của chủ đề Xâu ký tự trong dạy học lập 6 trình. II THỰC TRẠNG VẤN ĐỀ 6 1. Thực trạng dạy học ngôn ngữ lập trình C Python ở các 6 trường THPT. 2. Thực trạng dạy học ngôn ngữ lập trình C Python ở 7 trường chúng tôi. 3. Thực trạng dạy học chủ đề xâu dữ liệu cho đối tượng học 7 sinh khá giỏi. III GIẢI QUYẾT VẤN ĐỀ 8 1 Một số đặc tính và kiến thức cơ bản về xâu dữ liệu trong 8 NNLT C và Python Một số đặc tính khác nhau giữa Xâu trong C và Xâu 8 trong Python Tóm tắt một số thao tác xử lý xâu trong C 8 Tóm tắt một số thao tác xử lý xâu trong Python 10 2 2 Rèn luyện kỹ năng lập trình với chủ đề Kiểu xâu 11 Ôn luyện kỹ năng sử dụng thao tác xử lý xâu qua một số 11 bài toán cơ bản Rèn luyện kỹ năng giải một số dạng bài tập phổ biến về 19 xâu ký tự. Dạng bài tập yêu cầu biến đổi xâu 19 Dạng bài tập có yêu cầu duyệt xử lý xâu con 23 Dạng bài tập có yêu cầu xử lý số lớn. 27 3 - Một số bài tập mở rộng và nâng cao 31 4 - Hiệu quả của sáng kiến 42 Phần 3. PHẦN KẾT LUẬN 43 I - Kết luận chung 43 II Ý nghĩa của đề tài 43 III - Khả năng ứng dụng mở rộng của đề tài 44 IV - Đề xuất 44 DANH MỤC CÁC CHỮ VIẾT TẮT TRONG SÁNG KIẾN Nội dung Viết tắt Giáo dục phổ thông GDPT Phát triển năng lực. PTNL Trung học phổ thông THPT Giáo viên GV Học