Sáng kiến kinh nghiệm Giúp học sinh tránh một số lỗi thường gặp trong chương trình Tin học lớp 11

docx 32 trang sk11 07/07/2024 900
Bạn đang xem 20 trang mẫu của tài liệu "Sáng kiến kinh nghiệm Giúp học sinh tránh một số lỗi thường gặp trong chương trình Tin học lớp 11", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

Tóm tắt nội dung tài liệu: Sáng kiến kinh nghiệm Giúp học sinh tránh một số lỗi thường gặp trong chương trình Tin học lớp 11

Sáng kiến kinh nghiệm Giúp học sinh tránh một số lỗi thường gặp trong chương trình Tin học lớp 11
 Sáng kiến môn Tin Học lớp 11
 SỞ GIÁO DỤC VÀ ĐÀO TẠO NINH BÌNH 
 TRƯỜNG THPT NINH BÌNH – BẠC LIÊU
 SÁNG KIẾN
 GIÚP HỌC SINH TRÁNH MỘT SỐ LỖI THƯỜNG GẶP 
 TRONG CHƯƠNG TRÌNH TIN HỌC LỚP 11
 Lĩnh vực/Môn: Tin học. 
 Tác giả:
 Trịnh Thị Kim Phương 
 Nguyễn Thị Chinh
 Giáo viên môn: Tin học.
 Năm học 2017 - 2018
Giúp học sinh tránh một số lỗi thường gặp trong chương trình Ti-n học lớp 11 - 1 Sáng kiến môn Tin Học lớp 11
 CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
 Độc lập - Tự do - Hạnh phúc
 ĐƠN YÊU CẦU CÔNG NHẬN SÁNG KIẾN
 Kính gửi: Sở Giáo dục và Đào tạo Ninh Bình.
 Chúng tôi là:
 Tỷ lệ 
 Trình đóng 
ST Chức độ góp 
 Họ và tên Ngày sinh Nơi công tác
T danh chuyên vào 
 môn sáng
 kiến
 Trường THPT Cử 
 Giáo 
 1 Trịnh Thị Kim Phương 21/11/1984 Ninh Bình – Bạc nhân 50%
 viên
 Liêu Tin học
 Trường THPT Cử
 Giáo 
 2 Nguyễn Thị Chinh 05/06/1981 Ninh Bình – Bạc nhân 50%
 viên
 Liêu Tin học
1. Tên sáng kiến, lĩnh vực áp dụng
Tên sáng kiến:
 “Giúp học sinh tránh một số lỗi thường gặp trong chương trình Tin học lớp 11”.
Lĩnh vực áp dụng: Tin học lớp 11
2. Nội dung
 Như chúng ta đã biết, công nghệ thông tin ngày này có một tầm quan trọng rất lớn trong 
công việc, trong cuộc sống của chúng ta. Bất cứ ngành nghề nào, lĩnh vực nào cũng cần có 
sự hỗ trợ của công nghệ thông tin. Ngay cả những em học sinh tiểu học đã cần sự hỗ trợ của 
công nghệ thông tin trong việc học tập và giải trí. Biết được tầm quan trọng của nó nên Bộ 
Giáo Dục đã phổ cập tin học trong các trường THPT trên toàn quốc bắt đầu từ năm học 
2006 - 2007.
 Định hướng đổi mới phương pháp dạy học đã được thống nhất theo xu hướng tích cực 
hóa hoạt động của học sinh dưới sự hướng dẫn của giáo viên: Học sinh tự giác chủ động tìm 
tòi, phát hiện, giải quyết nhiệm vụ, nhận thức và có ý thức vận dụng linh hoạt, sáng tạo các 
kiến thức, kỹ năng đã thu nhận được. Trong quá trình dạy học, giáo viên có thể vận dụng 
nhiều cách đánh giá khác nhau để giúp học sinh định hướng tốt trong học tập, tạo ra những 
sản phẩm chất lượng và hình thành, phát triển năng lực. Vai trò của giáo viên chỉ là hướng 
dẫn, tư vấn chứ không phải là chỉ đạo, quản lí công việc của học sinh.
Giúp học sinh tránh một số lỗi thường gặp trong chương trình Tin học lớp 11 - 3 - Sáng kiến môn Tin Học lớp 11
trong tiết thực hành giáo viên chỉ hướng dẫn học sinh sửa trực tiếp lỗi trong các bài thực 
hành, mà chưa tổng quát và đưa ra một số lỗi thường gặp cho học sinh.
- Ưu điểm: Học sinh nhìn thấy ngay lỗi trong một số bài toán nhất định.
- Nhược điểm: Đối với những bài thực hành khác khi không có sự hướng dẫn của giáo viên 
thì học sinh không thể nhìn ra lỗi trong chương trình. Vì vậy giáo viên cần phải đưa ra một 
giải pháp để học sinh khi gặp một số lỗi bất kì, đơn giản thì có thể tự sửa lỗi được.
b. Giải pháp mới cải tiến:
- Giải pháp mới:
 Dựa trên cơ sở lý luận và cơ sở thực tiễn, sáng kiến trên đề xuất các giải pháp phát 
hiện và sửa lỗi, một số 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 nghiệ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, sáng kiến 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ăng 
lự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. Đồng thời khắc phục được những vấn đề mà giải pháp cũ chưa 
làm được.
- Tính mới, tính sáng tạo của giải pháp: Sáng kiến đã đáp ứng được nhu cầu đổi mới dạy – 
học theo hướng phát triển năng lực của người học cũng như năng lực tự học, tự giải quyết 
vấn đề, năng lực hợp tác, năng lực công nghệ thông tin nâng cao, năng lực khoa học máy 
tính
3. Hiệu quả kinh tế, xã hội dự kiến đạt được:
* Hiệu quả kinh tế:
 - Charles Handy: nhà triết lý kinh doanh nổi tiếng người Anh, đã nói: “Để làm cho 
tương lai trở thành hiện thực, chúng ta cần phải tự tin và tin tưởng vào giá trị của chính 
mình. Đó là điều mà các trường học phải dạy cho mọi người”. Và muốn người học có được 
sự tự tin và tin tưởng vào giá trị của chính mình, họ cần được học theo phương pháp chủ 
động. Chỉ khi người học được tự khám phá kiến thức, tự học, tự làm và tự bổ sung cho nhau 
thì kiến thức mới trở thành tri thức của người học, chuyển thành hành động, thành thói quen 
hàng ngày của họ.
 - Với cách thức tổ chức dạy học linh hoạt và phương pháp hướng dẫn học sinh phát 
hiện ra lỗi một cách nhanh nhất, phương pháp tìm thuật toán tối ưu, và hướng dẫn học sinh 
cách ứng dụng công nghệ thông tin liên quan đến kiến thức môn học trên lớp một cách hiệu
Giúp học sinh tránh một số lỗi thường gặp trong chương trình Tin học lớp 11 - 5 - Sáng kiến môn Tin Học lớp 11
 - Thái độ học tập của học sinh nghiêm túc, chủ động sáng tạo trong giờ học
 - Học sinh có khả năng tư duy cao, sử dụng công nghệ thông tin thành thạo, biết xử lí 
thông tin nhạy bén, linh hoạt.
 - Học sinh hứng thú với những tiết học hơn, dễ hiểu và hiểu sâu nội dung bài học.
 - Đặc biệt các em sẽ có những chuyển biến rõ rệt trong khả năng vận dụng kiến thức, 
kỹ năng vào thực tiễn.
4. Điều kiện và khả năng áp dụng
Điều kiện áp dụng:
 + Qua quá trình tìm hiểu và ứng dụng chúng tôi nhận thấy việc giúp học sinh tránh 
một số lỗi thường gặp trong chương trình tin học lớp 11 là rất cấp thiết, đó là cách thức dạy 
học theo hướng phát huy tính tích cực, chủ động của học sinh.
 + Với việc trang bị những thiết bị và đồ dùng dạy học phục vụ cho việc cải cách giáo 
dục hiện nay sẽ tạo điều kiện cho giáo viên thuận lợi trong việc dạy học theo phương pháp 
tích cực.
 + Điều kiện cơ sở vật chất của các trường đều tốt, trình độ giáo viên ở điều kiện 
chuẩn và trên chuẩn là khá cao.
 + Học sinh được trang bị kiến thức một cách tốt nhất nên việc tiếp thu phương pháp 
giải bài tập là không khó khăn.
Khả năng áp dụng:
 Chúng tôi thấy sáng kiến này có khả năng áp dụng trong tất cả các trường THPT từ 
nông thôn, miền núi, thị xã, thành phố trong cả nước; đặc biệt có hiệu quả cao ở nơi có công 
nghệ thông tin phát triển.
 Kết quả khảo sát chất lượng học tập của học sinh
 Điểm Giỏi Khá TB Yếu
 Đối tượng SL TL % SL TL % SL TL % Sl TL %
 Lớp 11A 
 06 16,6 25 69,4 5 14 0 0
 (36 HS)
 Như vậy, theo thống kê ở trên, sau đề tài 86% HS đạt kết quả khá giỏi trở lên. Vì vậy 
khả năng áp dụng rất hiệu quả.
 Danh sách giáo viên đã tham gia áp dụng sáng kiến lần đầu:
Giúp học sinh tránh một số lỗi thường gặp trong chương trình Tin học lớp 11 - 7 - Sáng kiến môn Tin Học lớp 11
 PHẦN I. NỘI DUNG
 CHƯƠNG I. CƠ SỞ KHOA HỌC
1. Cơ sở lí luận
 Hiện nay, công nghệ thông tin xuất hiện ở mọi nơi, sự phát triển nhanh chóng của 
nó giúp cuộc sống của con người trở nên tốt đẹp hơn. Công nghệ thông tin giúp các 
nhà khoa học tạo ra những nghiên cứu vượt bậc nhờ việc tính toán và xử lý một khối 
lượng công việc khổng lồ của máy tính. Chúng có thể thực hiện hàng tỷ phép tính 
trong vài giây. Ngành tài chính có thể tiết kiệm hàng chục tỷ USD nhờ hệ thống máy 
tính Internet.
 Một điều dễ nhận thấy là công nghệ phần cứng thay đổi với tốc độ quá nhanh, 
trong khi đó, các công nghệ hay các ngôn ngữ lập trình gần như chẳng mấy thay đổi 
trong suốt nhiều năm. Pascal cũng là một trong những môn học ra đời từ rất sớm, mặc 
dù nó không phải là một ngôn ngữ mạnh, nhưng nó lại là nền tảng cho mọi ngôn ngữ 
khác, cho nên nó vẫn còn được đưa vào giảng dạy ở các trường phổ thông, môn tin 
học lớp 11 được đánh giá là một môn học đòi hỏi sự tư duy cao, học sinh cần phải 
biết tự đọc, viết thuật toán, và hoàn thiện chương trình để cho kết quả đúng. Nhưng 
để làm được điều đó thì quả là khá khó đối với học sinh vì khi chạy chương trình 
phần đa là vẫn còn tồn tại một số lỗi. Vậy chúng ta sẽ xem lỗi là gì và phương pháp 
để sửa lỗi một cách nhanh chóng và chính xác.
a. Các vấn đề liên quan đến “lỗi” và “sửa lỗi” trong Pascal
 “Lỗi là gì ?”
 Chúng ta cần hiểu “lỗi” ở đây là những vấn đề bất thường xảy ra trong quá trình 
thực hiện chương trình Pascal khiến cho kết quả nhận được không như mong muốn 
của người lập trình.
 “Có những loại lỗi nào ?”
 Có rất nhiều lỗi mà người lập trình có thể mắc phải khi viết và thực hiện chương 
trình Pascal. Nhưng thường được phân thành hai loại lỗi sau: Lỗi cú pháp và lỗi về 
ngữ nghĩa. Đối với những lỗi về cú pháp thì khi dịch chương trình, chương trình dịch 
Pascal sẽ báo lỗi. Và vấn đề của người lập trình ở đây là làm sao dựa vào chỉ dẫn của
Giúp học sinh tránh một số lỗi thường gặp trong chương trình Tin học lớp 11 - 9 - Sáng kiến môn Tin Học lớp 11
 ￿ Thuận lợi
 Thuận lợi lớn nhất phải kể đến đó là được sự quan tâm sát sao của Sở Giáo Dục, 
Ban Giám Hiệu nhà trường đã trang bị đầy đủ các phương tiện, thiết bị hỗ trợ dạy và 
học bộ môn tin học như phòng máy, máy chiếu, tranh ảnh, đồ dùng tự làm...Đó là 
một điều rất đáng mừng cho học sinh cũng như giáo viên môn Tin học chúng tôi để 
có thể có môi trường dạy - học và đạt kết quả học tập tốt nhất.
 ￿ Khó khăn
 Qua thực tế giảng dạy môn Tin học ở trường THPT Ninh Bình – Bạc Liêu, tôi 
nhận thấy khi học đến chương trình Tin học lớp 11 đa số học sinh đều nhận xét bộ 
môn này rất khó. Các học sinh thường gặp khá nhiều lỗi khi viết một chương trình 
trong ngôn ngữ lập trình Pascal. Có những lỗi mà học sinh mắc phải rất nhiều lần 
xong các em lại không biết sửa như thế nào. Từ đó các em thường nản hoặc hứng thú 
học môn này giảm dần. Tuy nhiên cũng có một số lượng không nhỏ học sinh rất yêu 
thích tin học và 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.
 Đồng thời trong quá trình giảng dạy chúng tôi cũng nhận thấy rằng môn Tin học 
tuy có khó nhưng lại rất hay, rất gần gũi với thực tế cuộc sống. Nếu giáo viên có 
phương pháp hay thì môn này rất thu hút học sinh vì tâm lý các em đa số là ham hiểu 
biết tìm tòi cái mới và cái lạ.
 Một điều đáng buồn đó là mặc dù được trang bị phòng máy đầy đủ, được sự 
quan tâm của Ban giám hiệu nhưng đa số học sinh còn coi môn Tin học như là một 
môn phụ không cần thiết hoặc có học cũng chỉ là chống đối. Vì vậy với tư cách là 
giáo viên dạy Tin học, nhiều năm qua chúng tôi luôn luôn cố gắng tìm ra các biện 
pháp giúp các em yêu thích cũng như học tốt môn Tin học hơn nữa đặc biệt là môn 
Tin học 11. Từ những suy nghĩ trên tôi thấy rằng cái khó khăn lớn nhất khi học môn 
Tin học 11 đó là “những lỗi khi viết và chạy chương trình Pascal” khiến cho học sinh 
nản chí là việc cần phải có các biện pháp xử lý càng sớm càng tốt.
b. Thực trạng của việc phát hiện, sửa các lỗi thường gặp của học sinh trong khi 
viết và chạy chương trình Pascal.
Giúp học sinh tránh một số lỗi thường gặp trong chương trình Tin học lớp 11 - 11 -

File đính kèm:

  • docxsang_kien_kinh_nghiem_giup_hoc_sinh_tranh_mot_so_loi_thuong.docx
  • pdfSáng kiến kinh nghiệm Giúp học sinh tránh một số lỗi thường gặp trong chương trình Tin học lớp 11.pdf