Danh mục tài liệu

Sáng kiến kinh nghiệm THCS: Biện pháp khắc phục một số lỗi thường gặp khi viết chương trình bằng ngôn ngữ lập trình Pascal

Số trang: 17      Loại file: pdf      Dung lượng: 631.29 KB      Lượt xem: 8      Lượt tải: 0    
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Sáng kiến "Biện pháp khắc phục một số lỗi thường gặp khi viết chương trình bằng ngôn ngữ lập trình Pascal" được hoàn thành với mục tiêu nhằm giúp học sinh khắc phục tối đa các lỗi các em thường hay mắc phải từ đó phát huy hết khả năng của mình. Thông qua các hoạt động giáo dục, giáo viên và học sinh sẽ có sự giao lưu thoải mái, thân thiện để làm việc có hứng thú, hiệu quả hơn.
Nội dung trích xuất từ tài liệu:
Sáng kiến kinh nghiệm THCS: Biện pháp khắc phục một số lỗi thường gặp khi viết chương trình bằng ngôn ngữ lập trình Pascal MỤC LỤC TrangI. MỞ ĐẦU……………………………………………………… 11. Lý do chọn đề tài …………………………………………..... 12. Tính cấp thiết của vấn đề…………………………………….. 1II. NỘI DUNG ………………………………………………….. 21. Thực trạng vấn đề …………………………………………… 22. Mô tả, phân tích các giải pháp áp dụng sáng kiến…………… 42.1. Mô tả quy trình/quá trình thực hiện ………………........... 42.2. Tính mới của đề tài………………………………………. 122.3. Tính thực tiễn của sáng kiến................................................. 122.4. Tính hiệu quả của sáng kiến……………………………… 12III. KẾT LUẬN 131. Kết luận……………………………………………………… 132. Các đề xuất và kiến nghị…………………………………….. 14 Tài liệu tham khảo……………………………………………... 15 I. MỞ ĐẦU 1. Lý do chọn đề tài Tin học là một bộ môn khoa học mới, đòi hỏi người học phải có kiến thức cơ bản về các bộ môn khoa học khác như: Toán, Vật lý, Hoá học, Tiếng anh….Tin học sử dụng kiến thức của các bộ môn khoa học đó làm công cụ để nghiên cứu. Muốn giải quyết được các bài tập Tin học không chỉ cần có những kiến thức về các môn học đó mà còn phải có kiến thức cơ bản về Tin học. Ngôn ngữ lập trình Pascal là nội dung mới lạ đối với đa số học sinh lớp 8, nội dung này có nhiều khái niệm, thuật ngữ, cấu trúc câu lệnh mà học sinh mới được tiếp xúc lần đầu. Chính vì vậy mà học sinh dễ mắc lỗi sai khi lập trình. Nguyên nhân dẫn đến những lỗi sai là rất nhiều, nhưng có thể kể tới một số nguyên nhân chính sau đây: Thời gian dành cho bộ môn Tin học ít; Ít có động cơ trong học tập môn Tin học; Ngôn ngữ lập trình có nhiều khái niệm, cú pháp yêu cầu phải nhớ; Thời gian thực hành còn hạn chế; Và qua thực tế giảng dạy ở trường THCS Khe Sanh, tôi nhận thấy khi học đếnchương trình Tin học lớp 8 đa số học sinh đều nhận xét bộ môn này khó học. Các học sinh thường gặp khá nhiều lỗi khi viết một chương trình bằng ngônngữ lập trình Pascal; Các em khó khăn trong việc tổ chức dữ liệu và viết chương trình Các em chưa nắm vững về cú pháp của ngôn ngữ lập trình Pascal. Các em thường gặp khó khăn khi xác định bài toán, khó liên hệ phương pháp giải một bài toán trong Toán học với thuật giải trong Tin học Tuy nhiên cũng có một lượng không nhỏ học sinh rất yêu thích môn Tin họcvà thích tìm hiểu một số bài toán, dạng toán ngoài phạm vi sách giáo khoa.Nhưng có những chương trình các em viết nhiều lỗi không hiểu tại sao và khôngsửa được khiến cho việc học môn Tin học càng trở nên nhàm chán hơn. Đã từngcó rất nhiều học sinh lúc bắt tay vào viết chương trình với niềm đam mê hàohứng bao nhiêu thì càng tỏ ra nản hơn bấy nhiêu khi chương trình viết ra gặpquá nhiều lỗi. Chính vì vậy mà với tư cách một giáo viên Tin học tôi phải cónhiệm vụ hướng dẫn các em, giúp khơi lại niềm đam mê với Tin học 2. Tính cấp thiết của vấn đề Với thời đại thông tin bùng nổ ngày nay, việc lập được các chương trình chạytrên máy tính, các thiết bị điện tử thông minh, tạo ra các trò chơi học vui - vuihọc là điều rất cần thiết. Cũng trên cơ sở này để các lứa học sinh tiếp theo khiđược học tập với chương trình giáo dục phổ thông 2018 tôi sẽ áp dụng cho cácem trong chủ đề F “Giải quyết vấn đề với sự trợ giúp của máy tính”. Và để làmđược việc đó cần có một quá trình nghiên cứu, học tập về ngôn ngữ lập trình lâudài, qua đó người lập trình có thể chọn một ngôn ngữ lập trình thích hợp để viếtchương trình. Hỗ trợ các em tốt hơn khi tiếp tục học lên cấp trung học phổ thôngvới nội dung chủ đề về lập trình. Từ thực tế trên, trong quá trình dạy học tôi luôn băn khoăn trăn trở làm thếnào để giúp các em có thể khắc phục những lỗi cơ bản khi viết chương trìnhbằng ngôn ngữ lập trình Pascal. Đề xuất các giải pháp phát hiện và sửa lỗi, mộtsố lỗi học sinh thường gặp và hướng giải quyết để giúp học sinh có thêm kinh 2nghiệm để tránh các lỗi thường gặp trong quá trình viết chương trình Pascal.Đồng thời còn giúp học sinh thêm yêu thích môn Tin học và phát triển các nănglực chung cũng như năng lực riêng biệt của môn học. Từ đó phát huy được khảnăng chủ động, sáng tạo ở học sinh Chính vì vậy tôi đã suy nghĩ cách làm thế nào để có “Biện pháp khắc phụcmột số lỗi thường gặp khi viết chương trình bằng ngôn ngữ lập trìnhPASCAL” II. NỘI DUNG 1. Thực trạng của vấn đề Thực tế qua những năm trực tiếp giảng dạy bộ môn cũng như trao đổi vớiđồng nghiệp tôi nhận thấy: hầu như học sinh đều rất yêu thích và hứng thú vớimôn Tin học. Tuy nhiên, chất lượng bộ môn qua các năm học chưa cao, đặc biệtlà với học sinh lớp 8. Và trong thời gian áp dụng chương trình giáo dục phổ thồnmới 2018, các em học sinh lớp 6, 7 cũng còn rất bỡ ngỡ, khó khăn khi làm quenvới ngôn ngữ lập trình thông qua nội dung học tập của chủ đề F. Đồng thời, nội dung ngôn ngữ lập trình cũng là nội dung chính cho việc lựachọn và tham gia thi học sinh giỏi các cấp. Nhưng qua thực tế lựa chọn độituyển, bước đầu các em làm quen và được bồi dưỡng thì bản thân các em cònthấy nhàm chán, khó khăn cũng như muốn bỏ cuộc. Nên với biện pháp tôi đưa racũng là cơ sở để thu hút các ...

Tài liệu được xem nhiều:

Tài liệu có liên quan: