SKKN kinh nghiệm bồi dưỡng học sinh giỏi môn tin học 9

31 1.8K 16
SKKN kinh nghiệm bồi dưỡng học sinh giỏi môn tin học 9

Đ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

Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp PHÒNG GIÁO DỤC VÀ ĐÀO TẠO KRÔNG ANA TRƯỜNG THCS BUÔN TRẤP -0O0 - KINH NGHIỆM BỒI DƯỠNG HỌC SINH GIỎI MÔN TIN HỌC Giáo viên: Nguyễn Thị Thu Thủy Đơn vị công tác: Trường THCS Buôn Trấp Trình độ: ĐHSP Chuyên ngành: Tin học Tổ: Tiếng Anh – Tin Học NĂM HỌC: 2014-2015 Trang Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp MỤC LỤC: I PHẦN MỞ ĐẦU……………………………………… ………… ……… I.1 Lý chọn đề tài .3 I.2 Mục tiêu, nhiệm vụ đề tài I.3 Đối tượng nghiên cứu I.4 Giới hạn phạm vi nghiên cứu I.5 Phương pháp nghiên cứu II PHẦN NỘI DUNG I.1 Cơ sở lý luận II.2 Thực trạng a Thuận lợi-khó khăn b Thành công-hạn chế c Mặt mạnh-mặt yếu d Các nghiên nhân, yếu tố tác động .5 e Phân tích đánh giá vấn đề, thực trạng mà đề tài đặt .5 II.3 Giải pháp, biện pháp…………………………………………… … a Mục tiêu giải pháp, biện pháp………………… …… … b Nội dung cách thức thực giải pháp…………… ……… Chuyên đề 1: Làm quen với chương trình Pascal 10 Chuyên đề 2: Câu lệnh điều kiện 10 Chuyên đề 3: Câu lệnh lặp 14 Chuyên đề 4: Mảng .20 Chuyên đề 5: Xâu 27 c Điều kiện thực hiện, giải pháp, biện pháp……………… ………30 d Mối quan hệ giải pháp, biện pháp………………… … 31 e Kết khảo nghiệm, giá trị khoa học vấn đề nghiên cứu …31 II.4 Kết thu qua khảo nghiệm, giá trị khoa học vấn đề nghiên cứu.31 III PHẦN KẾT LUẬN, KIẾN NGHỊ ……………………………….……… ….31 III.1 Kết luận………………………………………………….…… .… 31 III.2 Kiến nghị…………………………………………… …………… 31 Trang Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp I PHẦN MỞ ĐẦU 1) Lí chọn đề tài: - Đảng Nhà nước vạch đường lối đắn “chiến lược người” “nâng cao dân trí, đào tạo nhân lực, bồi dưỡng nhân tài” Ngành giáo dục đào tạo hướng tới phát triển tối đa lực tiềm ẩn học sinh Trong trường học nay, việc phát triển bồi dưỡng học sinh giỏi góp phần đào tạo nhân tài cho đất nước xem nhiệm vụ cần thiết quan trọng Nhiều năm qua tín nhiệm trường tham gia bồi dưỡng học sinh giỏi môn tin học Qua trình bồi dưỡng, cố gắng tìm hiểu nội dung nâng cao, tìm phương pháp tối ưu công tác bồi dưỡng có hiệu Công tác bồi dưỡng học sinh giỏi nhiệm vụ nặng nề vinh dự cho giáo viên tham gia bồi dưỡng Những câu hỏi mà tham gia bồi dưỡng học sinh giỏi đặt là: Làm để em lĩnh hội tốt kiến thức tham gia ôn luyện? Làm để kết đạt tốt nhất? Làm để mang lại thành tích cho em mang lại vinh dự cho nhà trường? Từ băn khoăn đó, tất nỗ lực thân, qua tìm tòi, trao đổi thảo luận với đồng nghiệp, xin chia sẻ kinh nghiệm với đồng nghiệp để tài mà nghiên cứu thời gian qua: "Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp 9" Mong góp phần nhỏ vào công tác bồi dưỡng học sinh giỏi chung trường, huyện, để đội ngũ học sinh giỏi trường, huyện ta ngày đạt kết cao 2) Mục tiêu, nhiệm vụ đề tài: - Nhằm nâng cao chất lượng dạy học nói chung, chất lượng dạy học môn tin học nói riêng - Là động lực thúc đẩy phong trào thi đua học tập học sinh - Tạo điều kiện thuận lợi cho học sinh có lực, có niềm đam mê, có sáng tạo học tập môn - Lựa chọn đội tuyển dự thi học sinh giỏi cấp có kết cao - Làm sở cho em định hướng chọn lựa ngành nghề thích hợp cho tương lai - Tạo niềm tin cấp lãnh đạo, phụ huynh học sinh 3) Đối tượng nghiên cứu: - Học sinh học giỏi môn tin học - Giáo viên tham gia bồi dưỡng học sinh giỏi tin học huyện 4) Giới hạn phạm vi nghiêm cứu: - Chương trình nâng cao dành cho học sinh giỏi môn tin học trung học sở - Học sinh giỏi môn tin học trường: THCS Lê Đình Chinh, THCS Buôn Trấp 5) Phương pháp nghiên cứu: - Phương pháp quan sát sư phạm - Phương pháp thống kê, tổng hợp, so sánh - Phương pháp trải nghiệm thực tế Trang Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp II PHẦN NỘI DUNG 1) Cơ sở lí luận: - Giáo dục hệ trẻ nhiệm vụ mà tất quốc gia coi chiến lược dân tộc Mục đích nhằm nâng cao chất lượng dạy học, đồng thời để đào tạo, bỗi dưỡng nhân tài cho địa phương, cho đất nước Việc nâng cao chất lượng dạy học mục tiêu trọng tâm ngành giáo dục đào tạo, việc bồi dưỡng học sinh giỏi nhiệm vụ mũi nhọn Bản thân tín nhiệm, tin tưởng nhà trường phân công bồi dưỡng học sinh giỏi, nên dành nhiều tâm huyết, thời gian nghiên cứu, tìm tòi để công việc bỗi dưỡng đạt kết tốt 2) Thực trạng: a/ Thuận lợi – khó khăn: * Thuận lợi: - Xã hội ngày phát triển, công nghệ thông tin ngày ứng dụng rộng rãi nhiều ngành then chốt, đặc biệt ngành Giáo dục Đào tạo Chính nhờ điều thầy cô giáo em học sinh có nhiều thuận lợi việc thu thập tài liệu học tập tham khảo nói chung, môn tin học nói riêng - Tin học môn khoa học tự nhiên, sở, tảng nhiều lĩnh vực khoa học Nhu cầu học tập, nâng cao kiến thức say mê khám phá khoa học học sinh ngày nâng cao Vì vậy, môn tin học ngày nhiều em học sinh quan tâm, lựa chọn môn học ưa thích cần thiết cho - Được quan tâm cấp lãnh đạo huyện, quan tâm địa phương nên đời sống nhân dân huyện, thị trấn ngày nâng cao Đa số gia đình có điều kiện để đầu tư cho em học tập tốt - Phần lớn phụ huynh quan tâm đến việc học tập em - Lãnh đạo Phòng Giáo dục Đào tạo, lãnh đạo trường quan tâm, trọng đến chất lượng giáo dục đặc biệt trọng đến đội ngũ học sinh giỏi - Giáo viên tham gia bồi dưỡng có nhiều kinh nghiệm, nhiều năm tham gia bồi dưỡng học sinh giỏi, có nhiều học sinh đạt kết cao kỳ thi * Khó khăn: - Đời sống người dân nhiều thôn, buôn nhiều khó khăn, nên việc đầu tư cho em học tập hạn chế - Việc hỗ trợ kinh phí để bồ dưỡng cho giáo viên dạy học sinh giỏi số trường chưa thỏa đáng - Phương tiện dạy học, đặc biệt phòng máy số trường thiếu, bị hư hỏng nhiều - Nhiều trường chưa có phòng môn tin học - Đa số giáo viên tin học giáo viên trẻ nên kinh nghiệm bồi dưỡng học sinh giỏi hạn chế - Môn Tin học môn học tự chọn nên có học sinh chưa thật đam mê môn học, số em thụ động trình tiếp thu kiến thức Trang Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp - Một số giáo viên chưa thật đầu tư công tác bồi dưỡng học sinh giỏi b/ Thành công – Hạn chế: - Khơi dậy niềm say mê khám phá – phát huy tính độc lập – sáng tạo học sinh - Học sinh tham gia vào đội tuyển học sinh giỏi môn ngày nhiều - Kết đạt kì thi học sinh giỏi cấp trường, cấp huyện, cấp tỉnh ngày thành công + Năm học 2012-2013 trường THCS Buôn Trấp có 05 em đạt giải kì thi cấp huyện môn tin học 01 em tham gia dự thi cấp tỉnh đạt 01 giải khuyến khích + Năm học 2013-2014 trường THCS Buôn Trấp có 04 em đạt cấp huyện 01 em đạt giải cấp tỉnh Trường Lê Đình Chinh có em đạt giải cấp huyện 01 em đạt giải khuyến khích cấp tỉnh - Mặc dù có kế hoạch cụ thể, có chuẩn bị chu đáo, có quan tâm đạo cấp lãnh đạo, song trình tổ thực vào kết đạt được, cần rút kinh nghiệm: + Việc bồi dưỡng học sinh giỏi môn tin học cần trường quan tâm thực từ lớp + Một số trường cần trọng công tác bồi dưỡng học sinh giỏi môn Cần quan tâm, động viên kịp thời kết mà học sinh giáo viên đạt c/ Mặt mạnh - mặt yếu - Học sinh tự giác cao việc nghiên cứu tài liệu học tập, tự tìm kiếm kiến thức để em bồi dưỡng thêm cho thân - Học sinh tham gia kỳ thi học sinh giỏi với số lượng lớn, qua giáo viên có điều kiện tuyển chọn số lượng học sinh tham gia đội tuyển dự thi cấp cao đạt chất lượng tốt - Do học sinh số giáo viên chưa qua tâm kịp thời, khích lệ tinh thần vật chất nên chưa thật hết lòng với công viêc d/ Các nguyên nhân yếu tố tác động - Một số em học sinh chưa thật đam mê với môn Tin Học Nên em học sinh khá, giỏi không thật thích thú với môn học - Các em học sinh có lực với môn Tin Học thường kèm theo giỏi môn Toán Hóa học em chọn môn học để học chuyên sâu e/ Phân tích, đánh giá vấn đề thực trạng mà đề tài đặt - Ngày với phát triển công nghệ thông tin, việc ứng dụng khai thác nguồn học liệu mở mạng có vai trò lớn công tác bồi dưỡng học sinh giỏi Vì tận dụng tối đa để thu thập tài liệu liên quan, cần thiết theo nhu cầu cần tìm hiểu học sinh - Trong thời kỳ hội nhập nay, vốn kiến thức người phải phù hợp với điều kiện sống, phù hợp với phát triển nhanh chóng khoa học Muốn thích nghi tiếp tục phát triển khẳng định thân em học sinh phải người phát triển toàn diện Các kiến thức mà em học giúp em tự tìm hiểu Trang Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp số chương trình mạng nhằm phục vụ cho thân người xung quanh Với lý mà em khám phá cách say mê từ em thật ưa thích môn học mà em lựa chọn - Cuốn theo đam mê em học sinh, đường lựa chọn môn học thích riêng bắt buộc giáo viên thuộc môn phải đáp ứng nhu cầu đáng cho em từ người giáo viên phải làm nhiệm vụ cụ thể như: + Tham mưu trực tiếp với nhà trường, tham mưu với cấp lãnh đạo quan tâm đặc biệt tinh thần vật chất đến đội ngũ học sinh giỏi mà lựa chọn + Giáo viên trực tiếp làm công tác bồi dưỡng không ngừng nâng cao chuyên môn để đáp ứng kịp thời nhu cầu cần học tập ho em học sinh Có đội ngũ học sinh giỏi phát triển mạnh bền 3) Giải pháp – Biện pháp: a/ Mục tiêu giải pháp, biện pháp: - Nhằm nâng cao chất lượng dạy học nói chung, chất lượng dạy học môn Tin Học nói riêng - Là động lực thúc đẩy phong trào thi đua học tập học sinh - Tạo điều kiện thuận lợi cho học sinh có lực, có niềm đam mê, có sáng tạo học tập môn - Lựa chọn đội tuyển dự thi học sinh giỏi cấp có kết cao - Làm sở cho em định hướng chọn lựa ngành nghề thích hợp cho tương lai - Tạo niềm tin cấp lãnh đạo, phụ huynh học sinh b/ Nội dung cách thực giải pháp, biện pháp: - Như biết việc phát học sinh yêu thích môn bồi dưỡng học sinh trở thành học sinh giỏi môn trình lâu dài, cần nhiều thời gian Vì phân công giảng dạy lớp đó, việc truyền thụ kiến thức cho toàn lớp, giáo viên nên trọng vào việc tìm kiếm “ hạt nhân” cho môn Chúng ta lồng ghép kiến thức mở rộng, nâng cao toán trí tuệ nhanh vào tiết dạy kiểm tra Dần dần, chọn “nguồn” cho môn phụ trách - Muốn “hạt giống” cho lành, trái “người làm vườn” phải biết chăm sóc non từ bắt đầu nảy mầm đến phát triển, trưởng thành cho hoa kết Đó điều mà biết Nhưng chăm sóc lại “cái riêng” người Cũng môn Tin Học chúng ta, muốn đạt kết mỹ mãn, trước hết giáo viên phải thực đam mê với công việc, phải trau dồi nâng cao kiến thức cho thân Mỗi giáo viên phải: + Cần chọn lọc phương pháp giải dễ hiểu để hướng dẫn cho học sinh không nên máy móc theo hướng dẫn + Đưa cách phát vấn đề phương pháp giải dạng tập để học sinh tự lãnh hội tri thức Phát huy tính tích cực tự giác học sinh; tôn trọng kích lệ sáng tạo học sinh Trang Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp + Đúc kết kiến thức trọng tâm, bật phần, chương để đưa vào sổ tay kiến thức học sinh Từ đó, em hình thành hệ thống kiến thức bản, trọng tâm + Giúp học sinh dần hoàn thiện mặt tri thức tích luỹ thành “vốn riêng” thân qua việc tự giải tập cụ thể + Giúp học sinh định hướng nhận dạng tập + Hướng dẫn học sinh vận dụng thao tác tư duy, so sánh, phân tích, tổng hợp, khái quát hoá Điều giúp em nhận biết dạng tập chọn hướng giải cho phù hợp + Chuẩn bị cho học sinh dạng tập theo phần kiến thức khoảng thời gian định Sau đó, ta chuẩn bị đa dạng có lồng ghép kiến thức nhiều phần vào với cho học sinh tự học hỏi + Định hướng cho học sinh tự giải tập Nếu thấy học sinh định hướng cách giải, ta chuyển sang dạng khác Còn học sinh chưa định hướng cách giải, giáo viên hướng dẫn, gợi ý, để từ em tự tìm cách giải cho tập theo yêu cầu + Hướng dẫn học sinh cách trình bày, cách lập luận làm, để em dự thi cấp có kết tốt - Trong trình giảng dạy, giáo viên phải tổng hợp kiến thức bản, trọng tâm, dễ nhớ để đưa vào kiến thức em Chẳng hạn cho em làm tập vòng lặp giáo viên cần lưu ý học sinh trường hợp sau: FOR TO DO: - Cấu trúc FOR cho phép lặp lại nhiều lần dãy lệnh Số lần lặp lại dãy lệnh biết trước Phát biểu FOR có dạng: FOR TO DO đếm lên FOR DOWNTO DO đếm xuống * Cú pháp tổng quát là: FOR := TO/DOWNTO DO ; WHILE DO : - Trong mà điều kiện thực Công việc, quay trở kiểm tra điều kiện lại Vòng lặp tiếp tục, đến điều kiện đặt không tới thực lệnh * Cú pháp : WHILE DO + Ðiều kiện cấu trúc lặp WHILE DO biểu thức logic kiểu Boolean có giá trị Ðúng (True) Sai (False) Nếu điều kiện Ðúng chương trình chạy cấu trúc WHILE DO + Sau lần lặp, chương trình trở lại kiểm tra điều kiện Tùy theo biểu thức logic điều kiện Ðúng hay Sai chương trình thực Công việc tương ứng + Nếu Sai chuyển xuống cấu trúc WHILE DO REAPET UNTILL - Câu lệnh REPEAT UNTIL dùng trường hợp biến điều khiển kiểu rời rạc đặc biệt trường hợp số lần lặp trước Trang Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp - Nếu điều kiện logic Sai (False) lặp lại lệnh điều kiện Ðúng thoát khỏi cấu trúc REPEAT UNTIL - Nếu có nhiều câu lệnh lệnh ngăn cách dấu chấm phẩy (;) Công việc REPEAT UNTIL không thiết phải dùng lệnh ghép để nhóm từ lệnh đơn trở lên thành công việc - Có nhiều dạng câu lệnh lặp giáo viên cần lưu ý học sinh sử dụng câu lệnh lặp cho để chương trình cho kết tốt tiết kiệm dung lượng cấp phát nhớ cho tập Cũng điều kiện phù hợp để thoát khỏi vòng lặp cách hợp lý trách đưa tập vào vòng lặp không xác định - Đối với giáo viên tham gia bồi dưỡng học sinh giỏi môn Tin Học, việc nắm vững kiến thức Tin Học, phải nắm kiến thức Toán học Toán học giúp thể toán công cụ quan trọng giúp ta giải Tin Học - Ngoài việc hướng dẫn em ôn tập tập trung, giáo viên yêu cầu em tìm mua thêm tài liệu tham khảo có liên quan Giáo viên cho thêm nhà để em tự giải, sau ta xem cách giải em Từ hỗ trợ cho em kiến thức cần chỗ không cần thiết làm học sinh nhằm giúp em đạt kết tốt - Trong trình bồi dưỡng học sinh giỏi, kiến thức mà giáo viên bồi dưỡng cho em học sinh rộng sâu Kiến thức phải liên kết với tạo thành chuỗi thuộc chương trình Tin Học Giáo viên phải hướng dẫn cho học sinh nắm kiến thức nâng cao theo chuyên đề: + Chuyên đề 1: Làm quen với chương trình pascal + Chuyên đề 2: Câu lệnh điều kiện + Chuyên đề 3: Câu lệnh lặp + Chuyên đề 4: Mảng + Chuyên đề 5: Xâu kí tự + Chuyên đề 6: File - Ngoài dạng tập mà quý thầy cô truyền đạt cho học sinh Trong đề tài đưa thêm số dạng tập đặc trưng khác, cụ thể sau: CHUYÊN ĐỀ I: LÀM QUEN VỚI CHƯƠNG TRÌNH PASCAL Bài tập 1: Viết chương trình tính chu vi diện tích hình chữ nhật có chiều dài hai cạnh a, b (được nhập từ bàn phím) - Xác định toán: + Input: a, b + Output: S,p - Cách giải: - Nhập hai cạnh vào hai biến a, b - Chu vi hình chữ nhật 2*(a+b); Diện tích hình chữ nhật a*b - Chương trình minh họa: Trang Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp Program Chu_nhat; uses crt; Var a, b, S, CV: real; Begin Write('Nhap chieu dai:'); readln(a); Write('Nhap chieu rong:'); readln(b); S := a*b; CV := (a+b)*2; Writeln('Dien tich hinh chu nhat la:',S); Writeln('Chu vi hinh chu nhat la:',CV:10:2); readln end Bài tập 2: Viết chương trình tính chu vi, diện tích hình vuông có cạnh a (được nhập từ bàn phím) - Xác định toán: + Input: a + Output: p,s - Cách giải: - Nhập cạnh vào biến canh - Chu vi hình vuông 4*canh; Diện tích hình vuông canh*canh - Chương trình minh họa:: Program HINH_VUONG; uses crt; Var canh: real; Begin clrscr; Write('Nhap dai canh:');readln(canh); Writeln('Chu vi hinh vuong la:',4*canh:10:2); Writeln('Dien tich hinh vuong la:',canh*canh:10:2); readln end Bài tập 3: Viết chương trình tính chu vi diện tích hình tròn có bán kính r (được nhập từ bàn phím) - Cách giải: - Nhập bán kính vào biến r - Chu vi đường tròn 2*π*r - Diện tích hình tròn π*r*r - Chương trình minh họa: Program HINH_TRON; uses crt; Var r: real; Trang Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp Begin clrscr; Write('Nhap ban kinh:'); readln(r); Writeln('Chu vi duong tron la:',2*pi*r:10:2); Writeln('Dien tich hinh tron la:',pi*r*r:10:2); readln end Bài tập 4: Viết chương trình tính diện tích tam giác có ba cạnh a,b,c (được nhập từ bàn phím) - Cách giải : - Nhập ba cạnh tam giác vào ba biến a,b,c - Nửa chu vi tam giác p = (a+b+c)/2 - Diện tích tam giác: s = p ( p − a )( p − b)( p − c) - Chương trình minh họa: Program TAM_GIAC; uses crt; Var a,b,c,p,S: real; Begin clrscr; Write('Nhap canh a:');readln(a); Write('Nhap canh b:');readln(b); Write('Nhap canh c:');readln(c); p:=(a+b+c)/2; S:= sqrt(p*(p-a)*(p-b)*(p-c)); Write('Dien tich tam giac la:',s:10:2); readln end Bài tập 5: Viết chương trình cho phép tính trung bình cộng bốn số - Cách giải: - Nhập bốn số vào bốn biến a, b, c, d - Trung bình cộng a, b, c, d (a + b + c + d)/4 - Chương trình minh họa: Program TB_Cong_4_So; uses crt; Var a, b, c, d: real; Begin Clrscr; Write('Nhap so thu nhat:');readln(a); Write('Nhap so thu hai:');readln(b); Write('Nhap so thu ba:');readln(c); Write('Nhap so thu tu:');readln(d); Trang 10 Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp Bài 5: Viết chương trình in tất số nguyên tố bé n? - Xác định toán: + Input: n + Output: Các số nguyên tố nhỏ n - Cách giải: + Kiểm tra số nhỏ n có phải số nguyên tố: - Cho biến i chạy từ đến n – n không chia hết số i thì n số nguyên tố - Sử dụng biến ok có kiểu boolean có giá trị ban đầu true Cứ lần xét phép chia n cho i - Chương trình minh họa: Program Nguyen_to_1; uses crt; var n, i, j: integer; ok: boolean; begin clrscr; write('Nhap n: '); readln(n); for i := to n begin ok:=true; for j:= to i - if i mod j = then ok :=ok and false; if ok then write(i,';') end; readln end Bài 6: Viết chương trình cho phép nhập nhập dãy gồm n số nguyên Nhập thêm số chèn thêm vào dãy sau phần tử k - Xác định toán: + Input: n, k + Output: in day chèn - Cách giải: + Dời phần tử từ vị trí k sau bước + Nhập giá trị cần chèn vào vị trí k - Chương trình minh họa: Program Mang_chen; uses crt; var M: array[1 100] of integer; i,n,k:integer; begin clrscr; write('Nhap : ');readln(n); for i:=1 to n begin write('M[',i,']='); readln(M[i]); Trang 17 Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp end; write('Vi tri chen: ');readln(k); for i:=n+1 downto k+1 M[i]:=M[i-1]; write('Nhap so can chen: '); readln(M[k]); for i:=1 to n+1 write(M[i],', '); readln end Bài 7: Lập trình tính tích số tự nhiên từ tới 10 - Xác định toán: + Input: 1, 2, 3, , 10 + Output: 1*2*3*4* *10 - Chương trình minh họa: Var i : Byte ; p : word ; BEGIN p := 1; For i := to 10 Do p := p * i ; Write (' * * * 10 = ', p ) ; Readln ; END Bài 8: Cho số tự nhiên n, lập trình để tính tổng sau : a + 1/22 + 1/32 + … + 1/n2 b + 1/2! + 1/3! + … + 1/n! a Var n , i : Word ; S : Real ; BEGIN Write (' Nhap n : ') ; Readln (n) ; S := ; For i := To n Do S := S + / sqr(i) ; Writeln (' S = ', S:0:2) ; Readln ; END b Var n , i , j , p : Word ; S : Real ; BEGIN Write (' Nhap n : ') ; Readln(n) ; p := ; s := ; For i :=1 To n Do Begin p := p * i ; (* tính i *) S := S + / p ; End ; Trang 18 Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp Writeln (' S = ', S:0:2) ; Readln ; END Bài 9: Viết chương trình nhập dãy số tối đa 100 số , sau in hình số khác Uses Crt; Var A : Array [1 100] Of Integer; i , j , n : Integer ; BEGIN Clrscr ; Write(' Do dai cua day so N = ') ; Readln (N) ; For I := To N Do Begin Write ('A[', i , ']= ') ; Readln ( A[i] ) ; End ; Writeln (' Cac so khac la : ') ; Writeln ( A[1] ) ; i := ; While i 0 then s :=s+ A[i]; Trang 24 Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp Writeln(‘ tong cac phan tu duong cua mang la’, s); s :=0; For i :=1 to n s :=s+A[i]; tbm :=s/n; Writeln(‘ trung binh cac phan tu cua mang la ’, tbm : : 2); s :=0; demd :=0; For i :=1 to n Begin if A[i]>0 then s :=s+ A[i]; demd :=d+1; End; tb :=s/demd; Writeln(‘ trung binh cac phan tu duong cua mang la ’, tb : : 2); Writeln(‘ nhap gia tri can tim vi tri ’); readln(k); J :=1; While (j n then Writeln(‘khong co gia tri ’, k, ’ mang’) Else Writeln(k, ‘ nam o vi tri thu ’, j,’ mang’); Writeln(‘ nhap gia tri can tim vi tri ’); readln(k); J :=1; writeln(‘cac vi tri xuat hien cua ’,k,’ mang la’); While (jA[j+1] then Begin {doi vi tri hai phan tu A[j] va A[j+1]} tg :=A[j]; A[j] :=A[j+1]; Trang 25 Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp A[j+1] :=tg; End; Writeln(‘mang sau duoc sap xep la’); For i :=1 to n write(A[i] : 5); Readln END Bài 6: Viết chương trình nhập vào mảng chiều A có N phần tử số nguyên (N, 0 Then Writeln(ch,’ : ’,dem[ch]); Readln; End Bài 2: Viết chương trình nhập vào xâu, đưa xâu đảo theo từ Ví dụ: xe đạp -> đạp xe uses crt; var s:string; x,y,z,t:byte; begin write('Nhap vao mot xau: '); readln(s); z:=length(s); for y:=length(s) downto begin if ((s[y]=' ')or(y=1)) then begin for t:=y to z write(s[t]);z:=y end; write(' '); end; readln; end Bài 3: Viết ct nhập vào xâu có chữ số, cho xuất có kí tự chữ kí tự số var s: string;cs,cc,i: integer; begin write('Nhap mot xau ky tu: '); readln(s); cs:=0; cc:=0; for i:=1 to length(s) begin if (s[i] in ['0' '9']) then cs:=cs+1; if s[i] in ['A' 'Z'] + ['a' 'z'] then cc:=cc+1; end; write('So cac ki tu la chu so:',cs:2,' So cac ki tu la chu cai:',cc:4); readln end Bài 4: Viết chương trình nhập xâu ký tự St từ bàn phím ký tự ch In hình xâu St sau xóa hết ký tự ch xâu var St:string; n:char; i:byte; begin writel(' Nhap chuoi : '); readln(st); write(' Nhap ki tu : '); readln(n); for i:=1 to length(st) if st[i] = n then delete(st,i,1); Trang 28 Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp writeln('Chuoi sau xoa: ',st); readln end c) Điều kiện để thực giải pháp – biện pháp: * Đối với giáo viên phân công bồi dưỡng học sinh giỏi: - Phải có tinh thần trách nhiệm cao, nhiệt tình với công việc Tạo niềm tin cho học sinh cần phải gần gũi với học sinh - Chọn đối tượng học sinh giỏi cho môn Tin học - Lập kế hoạch bồi dưỡng - Ngoài nghiên cứu đề, sách nâng cao, giáo viên cần lên mạng để tìm hiểu thêm thông tin liên quan đến môn tin học, để có kế hoạch bồi dưỡng đạt kết tốt - Giáo viên định hướng cho học sinh giải kiểm tra lại cách giải học sinh Giúp học sinh thấy sai sót thân tự tìm cách khắc phục - Mỗi giáo viên phải tự xây dựng đề bồi dưỡng học sinh giỏi môn tin học * Đối với học sinh: - Yêu thích môn lựa chọn - Say mê tìm tòi, sáng tạo, có tư lôgíc - Biết xây dựng cho thân kế hoạch ôn tập - Không thụ động trình tiếp thu kiến thức - Tự tìm cách giải gợi ý giáo viên d/ Kết khảo nghiệm, giá trị khoa học vấn đề nghiêm cứu: - Với việc ứng dụng đề tài vào việc bồi dưỡng học sinh giỏi, trường khảo nghiệm học sinh, thấy em ngày yêu thích môn tin học tham gia vào đội tuyển học sinh giỏi ngày nhiều kết đội tuyển dự thi đạt kết ngày cao Kết đội tuyển môn Tin học huyện dự thi cấp tỉnh đạt sau: + Năm học 2012 – 2013 trường THCS Buôn Trấp có 05 em đạt giải cấp huyện, 03 em dự thi cấp tỉnh đạt giải khuyến khích cấp tỉnh + Năm học 2013 – 2014 trường THCS Buôn Trấp có 05 em đạt giải cấp huyện, 02 em đạt giải khuyến khích cấp tỉnh + Năm học 2014-2015 trường THCS Buôn Trấp có 04 em đạt giải cấp huyện 4) Kết quả: - Qua so sánh kết học sinh giỏi trường Phòng giáo dục huyện năm gần năm trước, thấy đội tuyển học sinh giỏi tăng số lượng chất lượng III KẾT LUẬN, KIẾN NGHỊ: 1) Kết luận: Trang 29 Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp - Nhằm nâng cao hiệu chất lượng công tác bồi dưỡng học sinh giỏi môn tin học, giáo viên phải thực chiến lược lâu dài, phải tìm kiếm đối tượng học sinh có khiếu đặc biệt môn thông qua giảng với câu hỏi tình nhanh để phát đối tượng có khiếu đặc biệt - Người giáo viên phải có phương pháp giảng dạy cho lôi học sinh tạo đam mê để em yêu thích khám phá môn học em lựa chọn - Qua nhiều năm áp dụng nội dung nghiên cứu này, nhận thấy số lượng học sinh tham gia kỳ thi học sinh giỏi môn tin học ngày nhiều, chất lượng em học sinh nâng lên rõ rệt 2) Những kiến nghị đề xuất: * Đối với Phòng Giáo dục Đào tạo: - Lãnh đạo phòng, lãnh đạo trường nên tiếp tục trì công tác tổ chức thi học sinh giỏi môn tin học từ lớp 8, để giáo viên có sở bồi dưỡng, học sinh xác định hướng lựa chọn cho thân - Các đề thi học sinh giỏi huyện không nên tập trung vào phần mà cần mở rộng kiến thức * Đối với trường: - Nên tổ chức chuyên đề bồi dưỡng học sinh giỏi cụm trường với nhau, để trao đổi, học hỏi kinh nghiệm lẫn - Cần trọng công tác bồi dưỡng học sinh giỏi nói chung môn Tin học nói riêng - Có chế độ động viên kịp thời giáo viên có học sinh đạt kết cao kì thi * Đối với giáo viên: - Giáo viên cần đầu tư công tác chuyên môn, công tác bồi dưỡng học sinh giỏi môn - Mỗi giáo viên phân công bồi dưỡng, nên có đề kế hoạch bồi dưỡng cụ thể, để tránh thụ động trình bồi dưỡng - Chỉ tạo khung để học sinh tự hoàn thiện giải * Tài liệu tham khảo: + SGK tin học 3, SGK tin học lớp 11 + Các tập Pascal nâng cao + Sách hướng dẫn học tốt môn Pascal + Krông Ana, ngày 12 tháng 03 năm 2015 Người viết đề tài: Nguyễn Thị Thu Thủy Trang 30 Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp NHẬN XÉT CỦA HỘI ĐỒNG SÁNG KIẾN: ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… CHỦ TỊCH HỘI ĐỒNG SÁNG KIẾN ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ( Ký tên, đóng dấu) Trang 31 [...]... Trang 28 Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp 9 writeln('Chuoi sau khi xoa: ',st); readln end c) Điều kiện để thực hiện giải pháp – biện pháp: * Đối với giáo viên được phân công bồi dưỡng học sinh giỏi: - Phải có tinh thần trách nhiệm cao, nhiệt tình với công việc Tạo được niềm tin cho học sinh và cần phải gần gũi với học sinh - Chọn đúng đối tượng học sinh giỏi cho bộ môn Tin học - Lập... thi học sinh giỏi môn tin học từ lớp 8, để giáo viên có cơ sở bồi dưỡng, học sinh xác định được hướng lựa chọn cho bản thân - Các đề thi học sinh giỏi huyện không nên tập trung vào một phần mà cần mở rộng kiến thức hơn * Đối với các trường: - Nên tổ chức chuyên đề bồi dưỡng học sinh giỏi ở các cụm trường với nhau, để trao đổi, học hỏi kinh nghiệm lẫn nhau - Cần chú trọng hơn nữa công tác bồi dưỡng học. .. số lượng và chất lượng III KẾT LUẬN, KIẾN NGHỊ: 1) Kết luận: Trang 29 Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp 9 - Nhằm nâng cao hiệu quả và chất lượng trong công tác bồi dưỡng học sinh giỏi bộ môn tin học, giáo viên phải thực hiện chiến lược lâu dài, phải tìm kiếm được đối tượng học sinh có năng khiếu đặc biệt đối với bộ môn thông qua bài giảng với những câu hỏi và tình huống nhanh để phát... dưỡng học sinh giỏi nói chung môn Tin học nói riêng - Có chế độ động viên kịp thời những giáo viên có học sinh đạt kết quả cao trong các kì thi * Đối với giáo viên: - Giáo viên cần đầu tư hơn về công tác chuyên môn, cũng như công tác bồi dưỡng học sinh giỏi bộ môn - Mỗi giáo viên được phân công bồi dưỡng, nên có bộ đề cũng như kế hoạch bồi dưỡng cụ thể, để tránh thụ động trong quá trình bồi dưỡng - Chỉ... động trong quá trình bồi dưỡng - Chỉ tạo ra khung để học sinh tự hoàn thiện bài giải * Tài liệu tham khảo: + SGK tin học quyển 3, SGK tin học lớp 11 + Các bài tập Pascal nâng cao + Sách hướng dẫn học tốt môn Pascal + Krông Ana, ngày 12 tháng 03 năm 2015 Người viết đề tài: Nguyễn Thị Thu Thủy Trang 30 Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp 9 NHẬN XÉT CỦA HỘI ĐỒNG SÁNG KIẾN: ………………………………………………………………………………………………... Với việc ứng dụng đề tài này vào việc bồi dưỡng học sinh giỏi, tôi cùng các trường đã khảo nghiệm ở học sinh, tôi thấy các em ngày càng yêu thích bộ môn tin học hơn tham gia vào đội tuyển học sinh giỏi ngày càng nhiều hơn và kết quả đội tuyển dự thi đạt kết quả ngày càng cao hơn Kết quả đội tuyển bộ môn Tin học của huyện dự thi cấp tỉnh đạt như sau: + Năm học 2012 – 2013 trường THCS Buôn Trấp có 05 em... đề bồi dưỡng học sinh giỏi bộ môn tin học * Đối với học sinh: - Yêu thích bộ môn mình lựa chọn - Say mê tìm tòi, sáng tạo, có tư duy lôgíc - Biết xây dựng cho bản thân kế hoạch ôn tập - Không thụ động trong quá trình tiếp thu kiến thức - Tự mình tìm ra cách giải trên sự gợi ý của giáo viên d/ Kết quả khảo nghiệm, giá trị khoa học của vấn đề nghiêm cứu: - Với việc ứng dụng đề tài này vào việc bồi dưỡng. .. học sinh giỏi cho bộ môn Tin học - Lập được kế hoạch bồi dưỡng - Ngoài nghiên cứu những bộ đề, những sách nâng cao, mỗi giáo viên chúng ta cần lên mạng để tìm hiểu thêm thông tin liên quan đến bộ môn tin học, để có kế hoạch bồi dưỡng đạt kết quả tốt nhất - Giáo viên chỉ định hướng cho học sinh giải và kiểm tra lại cách giải của học sinh Giúp học sinh thấy được những sai sót của bản thân và tự tìm cách... họa: Program BCC; Uses Crt ; Var a : Array[1 10, 2 9] Of Byte ; i, j : Byte ; BEGIN Clrscr ; For i := 1 To 10 Do For j := 2 To 9 Do a[i, j] := i*j ; Writeln(' Bang cuu chuong : ') ; Writeln ; For i := 1 To 10 Do For j := 2 to 9 do Write ( j:4 , 'x' , i:2 , '=' , a[i , j]:2) ; Readln ; END Trang 21 Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp 9 Bài 2: Nhập vào mảng 1 chiều gồm 1 dãy số nguyên... Người giáo viên phải có phương pháp giảng dạy sao cho lôi cuốn học sinh và tạo được sự đam mê để chính các em yêu thích và khám phá môn học do các em lựa chọn - Qua nhiều năm áp dụng nội dung nghiên cứu này, chúng tôi nhận thấy số lượng học sinh tham gia trong các kỳ thi học sinh giỏi bộ môn tin học ngày càng nhiều, chất lượng của các em học sinh cũng được nâng lên rõ rệt 2) Những kiến nghị đề xuất: * ... chưa có phòng môn tin học - Đa số giáo viên tin học giáo viên trẻ nên kinh nghiệm bồi dưỡng học sinh giỏi hạn chế - Môn Tin học môn học tự chọn nên có học sinh chưa thật đam mê môn học, số em thụ... em học sinh chưa thật đam mê với môn Tin Học Nên em học sinh khá, giỏi không thật thích thú với môn học - Các em học sinh có lực với môn Tin Học thường kèm theo giỏi môn Toán Hóa học em chọn môn. .. xin chia sẻ kinh nghiệm với đồng nghiệp để tài mà nghiên cứu thời gian qua: "Kinh nghiệm bồi dưỡng học sinh giỏi môn tin học lớp 9" Mong góp phần nhỏ vào công tác bồi dưỡng học sinh giỏi chung

Ngày đăng: 28/12/2015, 22:46

Từ khóa liên quan

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

Tài liệu liên quan