Mục đích nghiên cứu sáng kiến nhằm giúp các em yêu thích môn học và có thành tích cao hơn với môn học, là tiền đề giúp các em yêu thích lập trình và tham dự các kỳ thi học sinh giỏi Tin học các cấp. Giúp các đồng nghiệp có thêm những phương pháp để vận dụng vào giảng dạy khi cần. | ĐỀ TÀI HƯỚNG DẪN CÁC PHƯƠNG PHÁP GIẢI BÀI TẬP PYTHON TRONG TIN HỌC 10 Lĩnh vực Tin học SỞ GIÁO DỤC VÀ ĐÀO TẠO NGHỆ AN TRƯỜNG THPT 1-5 ĐỀ TÀI HƯỚNG DẪN CÁC PHƯƠNG PHÁP GIẢI BÀI TẬP PYTHON TRONG TIN HỌC 10 Lĩnh vực Tin học Tên tác giả 1 Nguyễn Trí Quyền Số điện thoại 0989922226 Tác giả 2 Nguyễn Thị Thu Huyền Số điện thoại 0986155995 Tổ chuyên môn Toán Tin Năm thực hiện 2022 2023 Nghĩa Đàn tháng 04 năm 2023 DANH MỤC CÁC TỪ VIẾT TẮT VÀ Ý NGHĨA Từ cụm từ viết tắt Ý nghĩa PPDH Phương pháp dạy học GV Giáo viên HS Học sinh THPT Trung học phổ thông MỤC LỤC NỘI DUNG TTrang PHẦN I. ĐẶT VẤN ĐỀ 1 1. Lý do chọn đề tài . 1 2. Tính mới của đề tài. 1 PHẦN II. NỘI DUNG NGHIÊN CỨU 2 1. Cơ sở khoa học. 2 . Cơ sở lý luận . 2 . Cơ sở thực tiễn. . 3 2. Nội dung giải pháp . 8 . Giải pháp chung. 9 . Giải pháp cụ thể. 3 . Một số phương pháp hướng dẫn bài tập sử dụng Câu lệnh lặp For trong Python. 3 . Một số phương pháp hướng dẫn bài tập sử dụng Dữ liệu kiểu xâu trong Python. 7 . Một số phương pháp hướng dẫn bài tập sử dụng Hàm trong 13 Python. 3 3. Kết quả thực hiện. 19 PHẦN III. KẾT LUẬN VÀ KIẾN NGHỊ 20 1. Quá trình nghiên cứu . 20 2. Ý nghĩa của đề tài. 20 3. Đề xuất và kiến nghị. 20 TÀI LIỆU THAM KHẢO 1 - Sách Giáo khoa Tin học10 Kết nối tri thức với cuộc sống . NXB Giáo dục Việt Nam. 2 - Sách bài tập Tin học10 Kết nối tri thức với cuộc sống . NXB Giáo dục Việt Nam. 3 - Sách giáo viên Tin học10 Kết nối tri thức với cuộc sống . NXB Giáo dục Việt Nam. 4 - Các nguồn tài liệu khác từ mạng Internet. PHẦN I. ĐẶT VẤN ĐỀ 1. LÝ DO CHỌN ĐỀ TÀI Năm học 2022-2023 chương trình giáo dục phổ thông 2018 chính thức áp dụng cho khối 10. Với định hướng ngay từ chương trình lớp 10 học sinh đã được học về ngôn ngữ lập trình cụ thể là định hướng sử dụng ngôn ngữ lập trình Python. Nhưng hầu hết chúng ta đã quá quen với việc sử dụng ngôn ngữ lập trình Pascal và gần đây đã bắt đầu tiếp cận với ngôn ngữ lập trình C C . Tuy nhiên sách giáo khoa mới thì ngôn ngữ lập trình Python lại được