1. Trang chủ
  2. » Giáo án - Bài giảng

bao cao bien phap

3 6 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 68,5 KB

Nội dung

1 NHẬN BIẾT VÀ SỬA LỖI TRONG NGÔN NGỮ LẬP TRÌNH PASCAL CẤP THCS I Đặt vấn đề: Ngơn ngữ lập trình Pascal mơn học khó học sinh THCS Để giúp học sinh tránh gặp số lỗi bản, áp dụng biện pháp: “Nhận biết sửa lỗi ngôn ngữ lập trình Pascal cấp THCS” II Thực trạng: Thực tế đơn vị: Hiện nay, Trường THCS Nguyễn Du xây dựng 01 phòng máy để học sinh thực hành mơn tin học Thực trạng phịng máy tính mà tiết học mơn cịn chồng chéo lên Hiện trạng dẫn đến thực trạng học sinh khơng thực hành viết chương trình máy thường xuyên theo phân phối chương trình Điều dẫn đến lỗi sai mà học sinh hay mắc phải lặp lại nhiều lần lỗi Vai trò biện pháp góp phần nâng cao chất lượng cơng tác giảng dạy Để khắc phục vấn đề này, áp dụng biện pháp “Nhận biết sửa lỗi ngôn ngữ lập trình Pascal cấp THCS” Phương pháp giúp học sinh tự tìm sữa chữa lỗi viết chương trình ngơn ngữ lập trình Pascal chương trình THCS III Nội dung cách thức thực biện pháp Trình bày biện pháp cụ thể - Các lỗi học sinh thường mắc viết chương trình: + Lỗi cú pháp: Là lỗi mà viết chương trình học sinh khơng tn thủ quy định cấu trúc ngơn ngữ lập trình như: thiếu dấu, sai câu lệnh, đặt tên biến, tên chương trình sai,… + Lỗi ngữ nghĩa: Là chương trình khơng cịn xảy lỗi cú pháp Nhưng thực chương trình thi kết khơng khơng giới hạn hết trường hợp xảy theo yêu cầu toán - Các phương pháp giáo viên thường sử dụng dạy lập trình cho học sinh: + Phương pháp dùng bảng: Đối với phương pháp giáo viên thường viết sẵn chương trình cịn học sinh việc chép vào Các chương trình viết sẵn thơng thường khơng có lỗi sai + Phương pháp dạy phịng thực hành: Giáo viên viết chương trình ngơn ngữ lập trình Pascal chạy chương trình cho học sinh Học sinh ghi gõ lại chương trình Tuy nhiên gặp tốn tương tự học sinh lại lập trình mắc nhiều lỗi sai - Nếu Giáo viên không thay đổi cách dạy nhằm giúp học sinh chủ động trình tìm lỗi sữa lỗi học xong chương trình Tin học học sinh chưa tự viết chương trình hồn chỉnh Quy trình thực biện pháp góp phần nâng cao chất lượng cơng tác giảng dạy - Khi viết chương trình học sinh thường mắc số lỗi như: + Khi kết thúc câu lệnh khơng có dấu “ ; ” + Khi viết từ khóa hay viết thiếu thừa kí tự + Sau từ khóa End kết thúc chương trình “.” Nhưng học sinh lại viết “;” + Hay viết thiếu thừa dấu: “(”, “)”, “,”, “.”, “:=”, “=”, “ ’ ”, + Viết mà qn khơng xuống dịng dẫn đến dòng dài + Khai báo nhiều biến + Đặt tên biến, tên chương trình, tên tệp khơng theo quy định ngơn ngữ lập trình + Giữa biến không cách dấu “,” + Câu lệnh ghép mà khơng đặt cặp từ khố Begin … End + Khai báo viết chương trình dùng hai kiểu liệu khác + Khai báo khơng cú pháp + Thiếu từ khố then do, downto, to,… + Điều kiện câu lệnh rẻ nhánh, Whlie … biểu thức lôgic + Trước từ khố Else có dấu “;” + Giá trị đầu lớn giá trị cuối câu lệnh lặp số + Trong câu lệnh lặp While … khơng có lệnh làm thay đổi giá trị biến đếm - Để tránh lỗi sai học sinh viết chương trình tơi dùng phương pháp sau: Trong q trình giảng dạy tơi dùng hai phương pháp dạy học dạy bảng dạy phòng thực hành - Nếu dạy bục giảng: + Chia lớp học thành nhóm để thảo luận + Giáo viên đưa ví dụ lên bảng yêu cầu học sinh viết chương trình + Khi học sinh viết xong u cầu nhóm cịn lại kiểm tra sữa lỗi nhóm vừa lên bảng thực + Giáo viên nhận xét đưa chương trình lên bảng qua bảng phụ trình chiếu chương trình lên hình cho học sinh xem ghi + Ghi điểm cho nhóm viết để tạo hứng thú cho học sinh trình học Hoặc: + Giáo viên đưa chương trình thơng qua bảng phụ trình chiếu lên bảng + Yêu cầu học sinh thảo luận theo nhóm tìm lỗi chương trình + Sau thảo luận xong, học sinh cử đại diện điểm sai chương trình + u cầu đại diện nhóm khác nhận xét câu trả lời nhóm sửa lỗi sửa lại chưa + Giáo viên nhận xét đưa chương trình để học sinh ghi chép - Với phương pháp dạy giáo viên vừa kết hợp giảng vừa kết hợp thao tác kiểm tra lỗi học sinh tự nhận biết lỗi viết chương trình Sau tiết học học sinh biết lỗi mà mắc phải viết chương trình để rút kinh nghiệm cho lần sau - Nếu dạy phòng máy: + Giáo viên đưa tập lên bảng, yêu cầu học sinh thực viết chương trình tập máy + Sau gõ chương trình xong học sinh thực dịch chương trình Căn vào mã lỗi thơng báo để sữa lỗi 3 - Với phương pháp này, học sinh vừa tự viết chương trình, vừa nhận biết lỗi cách sửa lỗi để rút kinh nghiệm - Khi kết hợp hai phương pháp dạy học giúp học sinh hạn chế gặp lỗi sai Bên cạnh giúp em nhanh nhạy việc nhận biết tự sửa lỗi gặp lỗi Và qua việc tự nhận biết sửa lỗi giúp em trau dồi kinh nghiệm ngày nhiều viết chương trình Cứ hình thành thói quen viết chương trình hồn chỉnh IV Kết đạt Kết đạt sau áp dụng biện pháp - Học sinh nhận biết lỗi nhanh - Biết cách sửa lỗi nhanh chóng - Hạn chế số lỗi - Viết chương trình ngày hoàn chỉnh - Các thao tác làm việc máy tính ngày thành thạo Số liệu, chứng minh so sánh Trước áp dụng biện pháp Sau áp dụng biện pháp Tên lớp Sĩ số Số học sinh mắc lỗi Tỉ lệ % Số học sinh mắc lỗi Tỉ lệ % 8A5 34 24 70,59 10 29,41 8A6 36 22 61,11 10 27,78 8A7 40 20 50,00 12,50 8A9 40 20 50,99 22,50 V Kết luận, kiến nghị Ý nghĩa biện pháp - Biện pháp giúp học sinh yêu thích mơn tin học hơn, mơn học khó ngơn ngữ lập trình Pascal Giúp em có ham muốn tìm tịi, khám phá ngơn ngữ lập trình - Giúp em tự viết chương trình hồn chỉnh - Nhận biết lỗi sai cách nhanh chóng sửa lỗi xác - Rút kinh nghiệm qua lỗi sai lần sửa lỗi Những đề xuất - Trang bị thêm phịng máy vi tính - Trang bị thêm máy chiếu phòng máy - Thường xuyên kiểm tra, bảo dưỡng, vệ sinh máy tính theo định kì Người viết Xác nhận lãnh đạo nhà trường Trần Thị Kim Thoa

Ngày đăng: 07/04/2021, 09:09

w