Sáng kiến kinh nghiệm tin học THPT 2019_TIN HỌC LỚP 10 TÍCH HỢP PASCAL ĐỂ TÌM KIẾM HỌC SINH GIỎI

25 30 0
Sáng kiến kinh nghiệm tin học THPT 2019_TIN HỌC LỚP 10 TÍCH HỢP PASCAL ĐỂ TÌM KIẾM HỌC SINH GIỎI

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Phần I. MỞ ĐẦU I. Lý do chọn đề tài Hiện nay, Tin học đã được ứng dụng trong hầu hết các lĩnh vực của đời sống xã hội đem lại hiệu quả to lớn, trước yêu cầu của xã hội, môn Tin học đã trở thành môn học chính khóa trong hệ thống các môn học ở bậc Trung học phổ thông . Tin học là môn học bắt buộc trong trường THPT, được dạy cho cả 3 lớp 10 (2 tiếttuần), 11 và 12 (1, 5 tiếttuần). Một số kiến thức và kĩ năng ban đầu của Tin học đã được đưa vào chương trình Tiểu học và Trung Học Cơ Sở (THCS), nhưng chỉ dưới hình thức tự chọn. Do vậy môn Tin học của THPT được xây dựng trên giả thiết là môn học mới, học sinh bắt đầu học từ đầu. Cùng với công tác bồi dưỡng học sinh thi Đại học – Cao đẳng thì công tác bồi dưỡng học sinh giỏi là một công tác mũi nhọn của nhà trường. Thông qua kết quả học sinh giỏi phần nào khẳng định được vị thế của trường so với các trường bạn trong huyện nói riêng và trong tỉnh nói chung. Tuy nhiên chất lượng học sinh giỏi môn Tin học của trường từ năm học 2007 – 2018 trở về trước còn thấp, chưa có học sinh nào đạt được giải học sinh giỏi môn Tin học cấp tỉnh, mặc dù một số năm vẫn có học sinh tham gia thi. Chất lượng học sinh giỏi môn Tin học còn thấp như vậy, phần vì năng lực học sinh (do chất lượng đầu vào của học sinh thấp) phần vì phương pháp giảng dạy của giáo viên chưa phù hợp. Do đó việc nâng cao chất lượng học sinh giỏi môn Tin học là cần thiết và cấp bách nhằm góp thêm vào thành tích chung của nhà trường. Qua những vấn đề vừa nêu trên, tôi nhận thấy rằng để phục vụ tốt cho công tác dạy học, nâng cao nghiệp vụ sư phạm của bản thân và truyền đạt kiến thức cho người học một cách có hiệu quả nhất thì việc Tin Học lớp 10 tích hợp thêm phần Pascal là thật sự là cần thiết. Vì vậy, là một giáo viên tin học và mong muốn góp phần vào việc nâng cao chất lượng dạy học môn Tin học ở nhà trường phổ thông và tìm kiếm, bồi dưỡng những học sinh giỏi môn tin học, tôi đã chọn đề tài: “TIN HỌC LỚP 10 TÍCH HỢP PASCAL ĐỂ TÌM KIẾM HỌC SINH GIỎI”

- Tổ: Tin Học SỞ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG THPT SÁNG KIẾN KINH NGHIỆM Tên đề tài: TIN HỌC LỚP 10 TÍCH HỢP PASCAL ĐỂ TÌM KIẾM HỌC SINH GIỎI Môn: Tin Học ……… , năm 2019 - Tổ: Tin Học MỤC LỤC PHẦN I MỞ ĐẦU ……………………………… ………………1 I Lý chọn đề tài II Mục đích nghiên cứu III Đối tượng phạm vi nghiên cứu IV Nhiệm vụ nghiên cứu V Phương pháp nghiên cứu .2 PHẦN II NỘI DUNG I CƠ SỞ LÝ LUẬN CỦA ĐỀ TÀI …………………… …………… II Thực trạng vấn đề nghiên cứu …………… ………… … III Nội dung hình thức giải pháp Bài thực hành số Bài thực hành số 11 Bài thực hành số .14 Bài thực hành số .15 Bài thực hành số .16 IV Kết đạt 17 Phần III KẾT LUẬN VÀ KIẾN NGHỊ 18 I Kết luận 18 II Kiến nghị đề xuất 18 TÀI LIỆU THAM KHẢO 19 Phần Phụ lục –Một số thực hành thêm 20 - Tổ: Tin Học Phần I MỞ ĐẦU I Lý chọn đề tài Hiện nay, Tin học ứng dụng hầu hết lĩnh vực đời sống xã hội đem lại hiệu to lớn, trước yêu cầu xã hội, môn Tin học trở thành môn học khóa hệ thống mơn học bậc Trung học phổ thông Tin học môn học bắt buộc trường THPT, dạy cho lớp 10 (2 tiết/tuần), 11 12 (1, tiết/tuần) Một số kiến thức kĩ ban đầu Tin học đưa vào chương trình Tiểu học Trung Học Cơ Sở (THCS), hình thức tự chọn Do mơn Tin học THPT xây dựng giả thiết môn học mới, học sinh bắt đầu học từ đầu Cùng với công tác bồi dưỡng học sinh thi Đại học – Cao đẳng cơng tác bời dưỡng học sinh giỏi công tác mũi nhọn nhà trường Thông qua kết học sinh giỏi phần khẳng định vị trường so với trường bạn huyện nói riêng tỉnh nói chung Tuy nhiên chất lượng học sinh giỏi môn Tin học trường từ năm học 2007 – 2018 trở trước cịn thấp, chưa có học sinh đạt giải học sinh giỏi môn Tin học cấp tỉnh, mặc dù số năm có học sinh tham gia thi Chất lượng học sinh giỏi mơn Tin học cịn thấp vậy, phần lực học sinh (do chất lượng đầu vào học sinh thấp) phần phương pháp giảng dạy giáo viên chưa phù hợp Do việc nâng cao chất lượng học sinh giỏi mơn Tin học cần thiết cấp bách nhằm góp thêm vào thành tích chung nhà trường Qua vấn đề vừa nêu trên, nhận thấy để phục vụ tốt cho công tác dạy học, nâng cao nghiệp vụ sư phạm thân truyền đạt kiến thức cho người học cách có hiệu việc Tin Học lớp 10 tích hợp thêm phần Pascal thật cần thiết Vì vậy, giáo viên tin học mong muốn góp phần vào việc nâng cao chất lượng dạy học môn Tin học nhà trường phổ thơng tìm kiếm, bồi dưỡng học sinh giỏi môn tin học, chọn đề tài: “TIN HỌC LỚP 10 TÍCH HỢP PASCAL ĐỂ TÌM KIẾM HỌC SINH GIỎI” Để chia số kinh nghiệm củng thành công bước đầu việc dạy môn tin học phát học sinh giỏi môn tin học II Mục tiêu, nhiệm vụ đề tài: * Mục tiêu: - Phân tích cần thiết, vai trị việc tích hợp Pascal vào tin học lớp 10 Giáo viên : Nguyễn Quang Ánh Trang - Tổ: Tin Học - Các phương pháp dạy học áp dụng dạy thực hành môn tin học lớp 10 * Nhiệm vụ: - Nghiên cứu sở lý luận thuật toán: Quá trình, nguyên tắc, phương pháp dạy học - Nghiên cứu phân tích số chương trình Pascal dùng để giải số thuật toán học SGK tin học lớp 10 III Đối tượng nghiên cứu Đối tượng nghiên cứu thuật tốn chương trình pascal giải toán phần tin học lớp 10 IV Giới hạn đề tài: Nâng cao chất lượng dạy học nhà trường phổ thông vấn đề nóng bỏng ngành giáo dục Điều địi hỏi người giáo viên cần tìm phương pháp dạy học thật hiệu Do hạn chế mặt thời gian nên giới hạn số thuật toán Tin Học 10 xung quanh số mơn liên quan chương trình THPT V Phương pháp nghiên cứu - Dựa mục tiêu, yêu cầu cấp học, môn học lớp học - Thông qua việc giảng dạy môn tin học 10 năm học qua trường THPT Trường Chinh, phương pháp thực nghiệm sư phạm, khảo sát, điều tra, phân tích tổng hợp đánh giá kết - Vấn đáp tìm hiểu giáo viên mơn khác, giáo viên chủ nhiệm, phụ huynh học sinh - Kết hợp với tình hình thực tế đối tượng học sinh, từ đưa hình thức, nội dung kiểm tra đánh giá thích hợp Giáo viên : Nguyễn Quang Ánh Trang - Tổ: Tin Học Phần II PHẦN NỘI DUNG I CƠ SỞ LÝ LUẬN CỦA ĐỀ TÀI: Đặc trưng môn Tin học khoa học gắn liền với công nghệ, dạy học Tin học mặt trang bị cho học sinh kiến thức khoa học Tin học, phát triển tư thuật toán, rèn luyện kỹ giải vấn đề, mặt khác phải trọng đến rèn luyện kỹ thực hành, ứng dụng, tạo điều kiện để học sinh thực hành, nắm bắt tiếp cận với công nghệ Tin học phục vụ học tập đời sống Mặc dù môn tin học lạ dễ thu hút học sinh để đạt đến tầm học sinh giỏi học sinh phải hội tụ đủ nhiều lực khả tư duy, kiến thức toán học vững vàng, khả nhanh nhạy tình làm việc với máy tính Vì lí nên đa số học sinh đầu làm quen với tin học thích thú cảm thấy dụng máy tính để soạn Word chơi game dễ Nhưng đụng đến thuật tốn Lập trình bắt đầu thấy khó khăn tỏ nản Để đào tạo học sinh giỏi khơng riêng tin học mà tất môn khoa học khác phải từ trình học tập nghiêm túc có lộ trình đầu tư cơng sức Nhưng chương trình tin học THPT cịn bất cập thi học sinh giỏi mơn tin học thi lập trình Pascal C++ Mà muốn lập trình phải nắm ngơn ngữ thuật tốn Trong SGK Tin học 10 viết theo tinh thần cung cấp kiến thức tin học máy tính, phần Microsoft Word coi trọng kỹ thực hành soạn thảo văn Trong có tích hợp số Bài tốn thuật tốn khơng có ứng dụng vào lập trình đến năm lớp 11 học lập trình chắn học sinh qn thuật tốn giáo viên muốn phát bồi dưỡng học sinh củng muộn Chưa nói đến việc học sinh ưu tiên chọn môn học khác quan trọng với việc thi ĐH CĐ Vì lí nên q trình dạy học mơn tin học trường THPT Trường Chinh mạnh dạn lựa chọn đề tài “TIN HỌC LỚP 10 TÍCH HỢP Giáo viên : Nguyễn Quang Ánh Trang - Tổ: Tin Học PASCAL ĐỂ TÌM KIẾM HỌC SINH GIỎI” để nghiên cứu cùng chia số kinh nghiệm q trình bời dưỡng học sinh giỏi mơn tin học II Thực trạng vấn đề nghiên cứu: - Trên thực tế qua năm giảng dạy môn Tin học, thông qua học sinh, phụ huynh qua trao đổi với đồng nghiệp nhận thấy: Hầu học sinh u thích hứng thú với mơn tin học Tuy nhiên chất lượng môn qua năm học chưa cao, đặc biệt kỹ lập trình máy tính cịn hạn chế, số học sinh cịn chưa có thái độ tích cực thực hành để rèn kỹ - Học sinh giỏi thường chọn mơn có ảnh hưởng đến thi tốt nghiệp thi ĐH CĐ để thi học sinh giỏi Ít có học sinh giỏi thật mà chọn thi học sinh giỏi tin học để thi vừa khó vừa khơng giúp ích nhiều cho việc thi cử sau Năm học 2018-2019 giao dạy môn tin học lớp 10A1, 10A4, 10A5, 11A4, 12A8 Học sinh đầu vào đa số học lực yếu, học sinh đồng bào dân tộc chiếm gần 50% sĩ số lớp Vì việc giúp em tiếp cận với tin học khó đừng nói đến giải thuật lập trình Pascal * Những thuận lợi khó khăn giảng dạy thực hành: - Có quan tâm, trọng tới việc đổi phương pháp dạy học thực hành thí nghiệm Chi Ủy, BGH nhà trường năm qua - Giáo viên nhiệt tình, có trình độ tay nghề vững vàng, qua lớp bồi dưỡng chuyên môn hàng năm - Phần lớn em học sinh có ý thức học tập tốt, ln tìm tịi học hỏi kiến thức hứng thú với môn học - Được nhà trường quan tâm tạo điều kiện thuận lợi trang thiết bị dạy học Giáo viên : Nguyễn Quang Ánh Trang - Tổ: Tin Học Bên cạnh cịn khơng khó khăn : - Sĩ số học sinh lớp cịn đơng 45 hs/lớp, phịng máy lại máy, máy cũ hay hư hỏng số học sinh máy vào khoảng từ em trở lên, buộc em phải thay thực hành Thiết bị chiếu sáng bị hư hao sau thời gian sử dụng, khơng khí phịng máy khơng thơng thống làm cho học sinh khơng tâm vào giảng Ảnh hưởng lớn đến chất lượng học - Về thái độ học tập, em học vào lớp 10 phần thuật toán Pascal chưa học lớp nên nhiều em có tư tưởng chủ quan, chí cịn có tư tuởng ngại sử dụng máy tính để thực hành rèn luyện kỹ - Phần toán thuật toán chương trình tin học lớp 10 cịn chưa phù hợp so với học sinh nên cần phải có thêm tập thực hành bổ sung làm cho em hứng thú Việc thiết kế tốt dạy phù hợp với đối tượng học sinh xem có bước đầu thành cơng buớc khởi đầu cho tiết dạy cịn khâu định thành cơng khâu tổ chức điều kiển đối tượng học sinh lớp Giáo viên : Nguyễn Quang Ánh Trang - Tổ: Tin Học Trong chương trình cho phép sau tiết tơi tích hợp vào pascal để giải toán giúp học sinh hiểu việc học dùng sơ đờ thuật tốn để biểu diễn thuật tốn dùng để làm gì? Và kết thu sau giải tốn máy tính Ở số tơi thêm tốn đơn giản vào đủ làm phong phú thêm giảng * Ví dụ: Bài tốn tính tổng hai số a b - Phân tích thuật tốn: + Input: a b Nhập a b Output: tong a b + Mơ tả thuật tốn: Liệt kê bước B1: Nhập a b B2: Tong n[ N ] thơng báo N số ngun tố rồi kết thúc B6: Nếu N chia hết chi i thơng báo N số khơng ngun tố rồi kết thúc B7: i  i + rồi quay lại bước Sơ đồ thuật toán: Giáo viên : Nguyễn Quang Ánh Trang 11 - Tổ: Tin Học - Lập trình chương trình với việc nhập xuất liệu từ bàn phím kiểm tra số N đưa vào Giáo viên hướng dẫn học sinh lập trình sau: Program kiem_tra_nguyen_to; Uses crt; var n,i:integer; Kt:boolean; Begin clrscr; Kt:=true; write('Nhap vao so can kiem tra tinh nguyen to N = '); readln(n); if na[j]) then Begin t:=a[i]; a[i]:=a[j]; a[j]:=t; End; End; Procedure Xuat; Begin Assign(f,tepra); Rewrite(f); For i:= to n write(f,a[i],' '); Close(f); End; Begin Nhap; SapXep; Xuat; End - Tổ: Tin Học Giáo viên cho học sinh gõ word lưu lại để nhớ kiến thức, sau cho thực hành lập trình Pascal Ngồi thời gian cho phép cần cho thêm số thực hành để khắc sâu cho học sinh thuật tốn ngơn ngữ Pascal IV Kết đạt được: Qua thời gian thực thực hành sử dụng kiến thức tích hợp Pascal, tơi nhận thấy thực hành thực thu hút đối tượng học sinh khơng cịn học đối tượng học sinh giỏi Học sinh học tập cách tích cực hơn, thao tác máy thực thục Các đối tượng giúp đỡ cùng tiến bộ, em dần hình thành thói quen làm việc hợp tác nhóm, giúp cùng học, cùng tiến Giúp giáo viên phát em có khiếu tin học tư thuật tốn, từ chọn đội tuyển bồi dưỡng để thi học sinh giỏi môn tin học Chứ đợi đến lớp 11 chọn e môn khác chọn hết học sinh muộn để ôn luyện Kết quả: Những lớp 11 12 qua khơng cịn kịp để chọn học sinh giỏi Chỉ áp dụng đề tài với lớp 10 hai lớp 10A4, 10A5 học sinh q yếu khơng có chọn em nào, cịn 10A1 chọn em có tố chất nhanh nhẹn thuật tốn lập trình giáo viên vật lí chọn thi mơn vật lí Mặc dù năm chưa chọn học sinh để tham gia ôn luyện với việc áp dụng đề tài năm sau chọn học sinh có đủ lực tham gia ơn luyện thi học sinh giỏi môn tin học Đối với giáo viên: + Chủ động tình dạy học, tiết kiệm thời gian, chí phí + Với thực hành thân thiện có tính giáo dục, giáo viên dễ dàng hướng dẫn học sinh thực + Thuận lợi q trình giảng dạy, kiểm sốt nội dung, thể tiến trình giảng dạy cách khoa học logic Đối với học sinh: + Tích cực tham gia học tập, phát huy tối đa tính chủ động sáng tạo, học tập học sinh Giáo viên : Nguyễn Quang Ánh Trang 18 - Tổ: Tin Học + Tạo môi trường học tập công bằng, lành mạnh Gây hứng thú học tập khơi gợi tư duy, trí nhớ bền bỉ… + Phát học sinh có tố chất cho việc ôn luyên tham gia thi học sinh giỏi môn tin học Phần III Phần kết luận, kiến nghị I KẾT LUẬN: Để có học sinh giỏi cần phải có tiết dạy tốt thực hành tin học phù hợp với đối tượng học sinh phải thực vấn đề sau: - Thiết kế dạy phù hợp với nhiều đối tượng học sinh Giáo viên cần nắm bắt đối tượng học sinh kỹ thực hành phân loại đối tượng rõ ràng, xác - Điều hành tổ chức tốt hoạt động học sinh lớp Giáo viên cần đưa hệ thống tập thực hành, yêu cầu kỹ sát với đối tượng học sinh Điều hành hoạt động học sinh cách linh hoạt, tạo hội cho đối tượng cùng làm việc thực hành - Đánh giá theo dõi kết học tập theo đối tượng học sinh, khen học sinh nghiêm túc, thực hành có hiệu quả, nhắc nhở học sinh thực hành chưa tốt, chưa nghiêm túc - Phải tìm cách tích hợp phần Pascal vào thực hành tin học lớp 10 nhiều tốt Củng cần xem xét học lực học sinh môn tự nhiên khác Phát sớm học sinh tiến hành bồi dưỡng - Người giáo viên phải tích cực tìm kiếm thơng tin sách vở, mạng Internet,… Nhằm bổ sung thêm nội dung kiến thức cho thực hành khác Do thời gian nghiên cứu, cũng q trình cơng tác giảng dạy thời gian ngắn, thiết bị hỗ trợ mơi trường máy móc hạn chế, nên q trình nghiên cứu nhiều vấn đề cịn chưa rõ ràng nên mong quý bạn đọc cũng đờng nghiệp có ý kiến đóng góp tích cực nhằm phát triển cho đề tài ngày hoàn thiện Giáo viên : Nguyễn Quang Ánh Trang 19 - Tổ: Tin Học Trên số kinh nghiệm thân tơi rút q trình dạy học Rất mong nhận góp ý quý thầy cơ, bạn bè đờng nghiệp để tơi hồn chỉnh đề tài này, góp phần nâng cao chất lượng môn học Cùng phát bồi dưỡng học sinh giỏi môn tin học làm rạng danh nhà trường II KIẾN NGHỊ VÀ ĐỀ XUẤT: - Với mơn tin học cần có quan tâm CSVC phục vụ cho việc dạy học thực hành - Trong đề tài nhỏ thời gian hạn chế vấn đề nêu chắn cịn nhiều thiếu sót mong muốn vị lãnh đạo cấp trên, đồng nghiệp học sinh bổ sung để nội dung hoàn thiện phát huy hiệu XÁC NHẬN CỦA THỦ TRƯỞNG ĐƠN VỊ Dlie Yang, 15/02/2019 Người thực Nguyễn Quang Ánh Giáo viên : Nguyễn Quang Ánh Trang 20 - Tổ: Tin Học TÀI LIỆU THAM KHẢO - Sách giáo khoa Sách giáo viên Tin Học 10 – Nhà xuất giáo dục 2- Giới thiệu giáo án Tin Học 10 Nguyễn Hải Châu – Quách Tất Kiên Bài tập Ngơn ngữ lập trình Pascal - Quách Tuấn Ngọc Lý thuyết tập Ngôn ngữ lập trình Pascal – Nguyễn Thị Kiều Duyên Tự học Ngơn ngữ lập trình Pascal – Trương Cơng Tuấn Các tư liệu liên quan mạng Internet Giáo viên : Nguyễn Quang Ánh Trang 21 - Tổ: Tin Học ĐÁNH GIÁ - NHẬN XÉT CỦA HỘI ĐỒNG KHOA HỌC CẤP TRƯỜNG Giáo viên : Nguyễn Quang Ánh Trang 22 - Tổ: Tin Học ĐÁNH GIÁ - NHẬN XÉT CỦA HỘI ĐỒNG KHOA HỌC CẤP NGÀNH Giáo viên : Nguyễn Quang Ánh Trang 23 ... thơng tìm kiếm, bồi dưỡng học sinh giỏi môn tin học, tơi chọn đề tài: ? ?TIN HỌC LỚP 10 TÍCH HỢP PASCAL ĐỂ TÌM KIẾM HỌC SINH GIỎI” Để chia số kinh nghiệm củng thành công bước đầu việc dạy môn tin. .. trình dạy học mơn tin học trường THPT Trường Chinh mạnh dạn lựa chọn đề tài ? ?TIN HỌC LỚP 10 TÍCH HỢP Giáo viên : Nguyễn Quang Ánh Trang - Tổ: Tin Học PASCAL ĐỂ TÌM KIẾM HỌC SINH GIỎI” để nghiên... Năm học 2018-2019 giao dạy môn tin học lớp 10A1, 10A4, 10A5, 11A4, 12A8 Học sinh đầu vào đa số học lực yếu, học sinh đồng bào dân tộc chiếm gần 50% sĩ số lớp Vì việc giúp em tiếp cận với tin học

Ngày đăng: 26/03/2022, 11:39

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan