Thực nghiệm và kết quả thực hiện

Một phần của tài liệu Sáng kiến kinh nghiệm: Hướng dẫn thực hành kiểu tệp trên pascal dành cho học sinh lớp 11 (Trang 27 - 31)

Tôi đã áp dụng SKKN này ở lớp 11T, khối 11. Đây là lớp đa số là học sinh khá giỏi. Sau khi áp dụng tôi nhận thấy qua các bài tập kiến thức của các em về kiểu tệp văn bản càng được hoàn thiện hơn, từ chổ chưa hiểu gì ở bài tập đầu các em đã dần làm được các bài tập kế tiếp. Vì năm học này tôi chỉ giảng dạy kiểu dữ liệu tệp ở lớp 11T nên kết quả đối chứng và thực nghiệm tôi đều thực hiện trên lớp này.

Khi chưa áp dụng phương pháp giảng dạy theo đề tài tôi tiến hành giảng dạy theo cấu trúc bài học như sách giáo khoa bao gồm cả bài 14, 15 và 16. Ở bài 14 và 15 chỉ yêu cầu các em nắm được cú pháp khai báo biến tệp, gắn tệp, các thao tác với tệp. Bài 16 mục đích là muốn cho học sinh hiểu được chương trình đọc dữ liệu số từ tệp, ghi output (output có kiểu mảng) của chương trình vào một tệp khác.

Không giống như các kiểu dữ liệu trước, nhiều học sinh không biết làm thế nào để chạy được chương trình và kiểm tra kết quả. Vì phần đuôi của tệp RESIT.DAT và RESIT.EQU học sinh không biết phải mở bằng phần mềm nào để đọc hay khởi tạo tệp trực tiếp. Giáo viên cũng đã giải thích và chạy thử chương trình cho học sinh xem. Học sinh cũng nắm được các bài 14, 15 và 16 nhưng khi giáo viên phát phiếu bài tập kiểm tra đánh giá thì học sinh không làm được vì dữ liệu ghi vào là Output của một chương trình (dữ liệu này là xâu kí tự) và thao tác ghi là ghi thêm. Ngoài ra các em vẫn còn thắc mắc: Có thể đọc được hết dữ liệu của một tệp và ghi ra màn

hình hay không? Máy tính đọc dữ liệu kiểu xâu như thế nào? Có thể ghi Output của tất cả các lần thực hiện chương trình vào tệp hay không?...

Để giả quyết những thắc mắc đó tôi đã dành ra thêm 3 tiết để áp dụng đề tài này. Phương pháp tiến hành thực nghiệm như sau:

- Giáo viên giới thiệu các kiến thức cơ bản về kiểu tệp văn bản trong Pascal (đã được trình bày ở phần cơ sở lí luận). Vì đây là bài học có nhiều nội dung mới nên khó tránh khỏi việc học sinh không theo kịp bài do đó giáo viên phô tô cho mỗi học sinh một bản.

- Sau khi trình bày xong phần lý thuyết, giáo viên phát cho mỗi học sinh một phiếu bài tập thực hành kiểu tệp văn bản (phụ lục 1). Ở ví dụ 3, 6 và 7 giáo viên cần lưu ý các em khởi tạo các tệp trực tiếp trên phần mềm Notepad (các tệp được tạo ra từ phần mềm này có đuôi là “.txt”). Vì học sinh chưa từng thực hành một bài tập nào về kiểu dữ liệu này nên với từng ví dụ giáo viên nhắc lại kiến thức và yêu cầu học sinh xem lại lý thuyết đồng thời đặt các câu hỏi gợi mở, các câu hỏi yêu cầu học sinh so sánh các vấn đề dễ gây nhầm lẫn (đã được trình bày ở phần “2.3.

Biện pháp tiến hành”). Trong quá trình thực hành giáo viên yêu cầu học sinh ghi vào phiếu bài tập mỗi khi hoàn thành xong một bài.

- Kết thúc quá trình thực hành, giáo viên đưa ra bài tập kiểm tra đánh giá (Phụ lục 2). Học thao tác trên máy và ghi vào giấy khi đã hoàn thành.

- Sau khi học sinh hoàn thành phiếu kiểm tra đánh giá theo thời gian đã quy định giáo viên thu bài đồng thời thu cả phiếu bai tập để thống kê, đánh giá kết quả đạt được.

Bảng thống kê kết quả đạt được

PHIẾU BÀI TẬP THỰC HÀNH KIỂU TỆP VĂN BẢN (Thực hiện trên cùng lớp 11T, năm học 2016-2017)

Trước khi áp dụng Sau khi áp dụng

Số bài KT

Đạt yêu cầu

Không đạt

y.c Số bài KT

Đạt yêu cầu

Không đạt y.c

S.L % S.L % S.L % S.L %

35 0 0 35 % 35 35 100%

KẾT QUẢ PHIẾU KIỂM TRA ĐÁNH GIÁ Thực nghiệm

Số bài KT Đạt yêu cầu Không đạt y.c

S.L % S.L %

35 35 100% 0 0%

Qua kết quả trên tôi nhận thấy học sinh đạt yêu cầu 100%. Vì học sinh làm bài trực tiếp trên máy nên nếu có sai sót các em sẽ kịp thời phát hiện và sửa ngay.

Bên cạnh đó các em còn học được tính đoàn kết, hợp tác, học hỏi lẫn nhau trong quá trình thực hành. Ben cạnh đó tôi nhận thấy học sinh đã tiếp thu được kiến thức cơ bản và vận dụng được kiểu tệp văn bản để có thể lưu lại output của các lần thực hiện chương trình của các bài tập Pascal đã từng thực hiện trước đây. Tuy còn lúng túng và chưa quen với kiểu dữ liệu mới nhưng các em rất hứng thú với kết quả thực hành của mình vì các em biết thêm được kiến thức mới là: có thể ghi dữ liệu vào tệp bằng Pascal và có thể dùng Pascal để đọc dữ liệu từ tệp.

Một phần của tài liệu Sáng kiến kinh nghiệm: Hướng dẫn thực hành kiểu tệp trên pascal dành cho học sinh lớp 11 (Trang 27 - 31)

Tải bản đầy đủ (PDF)

(44 trang)