Mục tiêu nghiên cứu sáng kiến kinh nghiệm là để có được phương pháp dạy học phù hợp với kiểu bài, với tư duy của học sinh, giáo viên phải có một quá trình tìm tòi, suy ngẫm về đổi mới phương pháp và thử nghiệm trên lớp mới có thể định hình được phương pháp tối ưu cho đối tượng học sinh mình giảng dạy. Từ một bài học đơn giản đến phức tạp, giáo viên cần có phương pháp dẫn dắt hữu hiệu, phù hợp với đối tượng thì học sinh mới tiếp thu và vận dụng. Tránh tình trạng áp đặt suy nghĩ là kiến thức làm cho học sinh không thấy được sự đa dạng trong cách giải, sự hạn chế của thuật toán và gây nhàm chán, nặng nề cho học sinh. | CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập Tự do Hạnh phúc SỬ DỤNG PHƯƠNG PHÁP MẢNG ĐÁNH DẤU ĐỂ NÂNG CAO HIỆU QUẢ GIẢI CÁC BÀI TOÁN TÍNH TẦN SUẤT CÁC PHẦN TỬ Quảng Bình tháng 11 năm 2015 CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập Tự do Hạnh phúc SỬ DỤNG PHƯƠNG PHÁP MẢNG ĐÁNH DẤU ĐỂ NÂNG CAO HIỆU QUẢ GIẢI CÁC BÀI TOÁN TÍNH TẦN SUẤT CÁC PHẦN TỬ Họ tên Vương Công Quang Chức vụ Giáo viên Đơn vị công tác trường THCS Phú Thủy Quảng Bình tháng 11 năm 2015 MỤC LỤC MỤC LỤC . 3 MỞ ĐẦU . 1 1. Lý do chọn đề tài . 1 2. Phạm vi nghiên cứu . 1 NỘI DUNG . 2 1. Thực trạng nội dung cần nghiên cứu . 2 2. Các giải pháp thực hiện . 2 . Hướng dẫn học sinh nắm lại kiến thức căn bản về mảng một chiều. 2 . Nêu ý tưởng hướng dẫn giải bài toán . 3 . Áp dụng một số bài toán tìm số lần xuất hiện của các phần tử . 4 . Hiệu quả của đề tài . 7 KẾT LUẬN . 8 1. Ý nghĩa của đề tài giải pháp . 8 2. Kiến nghị. . 8 MỞ ĐẦU 1. Lý do chọn đề tài Ngày nay với sự phát triển nhảy vọt của công nghệ thông tin đặc biệt nó được ứng dụng vào mọi lĩnh vực trong xã hội. Chính vì xác định được tầm quan trọng đó nên môn Tin học được đưa vào giảng dạy ở tất cả các lớp của các cấp học đặc biệt việc dạy học lập trình căn bản được chú trọng và áp dụng cho học sinh khối 8 trở lên. Đây là môn học mới mẻ nhưng rèn luyện cho học sinh tính tư duy làm việc logic có tính sáng tạo và giúp giải quyết được nhiều công việc xuất phát từ thực tiễn cuộc sống. Mặc dù vậy qua thực tế chung thì các học sinh khi học môn Tin học 8 đều cảm thấy khó khăn trong nắm bắt kiến thức hoặc khó khăn trong việc tư duy thuật toán giải quyết vấn đề cách giải một số bài toán cơ bản còn rập khuôn chưa mang tính sáng tạo. Nguyên nhân những vấn đề trên là do môn học lập trình còn mới mẻ với các em học sinh các thuật ngữ các câu lệnh mang tính kỹ thuật các từ khóa lập trình giao diện phần mềm đều là tiếng Anh nên việc tiếp xúc và làm quen với học sinh còn khó khăn và bỡ ngỡ. Đa số các em chưa có kinh nghiệm trong việc thể hiện thuật toán tìm .