1. Trang chủ
  2. » Luận Văn - Báo Cáo

sáng kiến kinh nghiệm dự thi 63

97 7 1

Đ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

Thông tin cơ bản

Định dạng
Số trang 97
Dung lượng 1,94 MB

Nội dung

1 Điều kiện hoàn cảnh tạo sáng kiến: I - Nhu cầu xã hội ngày lớn với phát triển khoa học kỹ thuật kéo theo phát triển nhƣ vũ bão tin học Sự phát triển tin học đem lại hiệu to lớn cho hầu hết lĩnh vực xã hội, cịn sâu vào đời sống ngƣời Nền tin học quốc gia đƣợc xem phát triển đóng góp đƣợc phần đáng kể vào kinh tế quốc dân vào kho tàng tri thức chung giới - Tiếp phong trào thi học sinh giỏi Tin học diễn khắp tỉnh thành nƣớc ta nói riêng nƣớc giới nói chung hƣớng tới mục đích: + Đẩy mạnh phong trào dạy học Tin học nhằm đáp ứng yêu cầu sống đƣợc tin học hóa sâu rộng lĩnh vực + Phát học sinh có khiếu để đào tạo phát triển nguồn nhân lực đỉnh cao, có tri thức có tay nghề theo kịp phát triển xã hội - Việc đào tạo, bồi dƣỡng học sinh giỏi Tin học chịu tác động nhiều hai yếu tố: + Sự phát triển lý thuyết, + Sự phát triển công cụ Tin học - Do vậy, Việt Nam nói chung ngành giáo dục đào tạo nói riêng phải đầu tƣ phát triển mặt Đặc biệt nguồn nhân lực tri thức tức phải đào tạo hệ trẻ động, thông minh, độc lập, sáng tạo, nắm vững tri thức khoa học công nghệ để làm chủ hồn cảnh cơng tác hoạt động xã hội nhằm đáp ứng đƣợc nhu cầu thời kì cơng nghiệp hố, đại hố đất nƣớc Là bối cảnh viết sáng kiến II Mô tả giải pháp kỹ thuật: 2.1 Mô tả giải pháp kỹ thuật trước tạo sáng kiến: 2.1.1 Thực trạng chung môn tin học địa phương: Vấn đề chung - Theo kết khảo sát, phần lớn trƣờng gặp phài số vấn đề sở vật chất nhƣ: + Thiếu phịng máy tính, máy chiếu phục vụ dạy lý thuyết thực hành + Phịng máy tính số lƣợng máy hỏng cịn nhiều, máy cũ với cấu hình thấp gây khó khăn cho việc cài đặt phần mềm phiên cao phục vụ học tập, tốc độ máy chậm, chạy không ổn định ảnh hƣởng đến chất lƣợng buổi học thực hành - Vị môn Tin học trƣờng THPT mơn “tự chọn” chƣa nhận đƣợc quan tâm nhà trƣờng nhƣ phụ huynh học sinh: học sinh học để đối phó, nhà trƣờng tổ chức dạy cho yêu cầu, phụ huynh khơng khuyến khích ủng hộ em u thích đam mê mơn học, chí nhiều phụ huynh cấm em họ tham gia thi học sinh giỏi môn Tin học, tạo áp lực cho giáo viên nhà trƣờng để em học đƣợc khỏi đội tuyển - Phần lớn giáo viên môn Tin học phải kiêm nhiệm nhiều công tác khác nên ảnh hƣởng không nhỏ tới chất lƣợng giảng dạy Vấn đề dẫn tới tâm lý học sinh chán học, giáo viên chán dạy nên chất lƣợng môn Tin học trƣờng THPT không đáp ứng đƣợc mục đích, u cầu mơn học Đặc biệt với mơn Lập trình tin học lớp 8, mơn học đƣợc đánh giá khó việc dạy học trở lên “đối phó” Vấn đề học sinh học lập trình - Các tập áp dụng cơng thức tốn học q nhiều, học sinh phải có kiến thức tốt tốn làm đƣợc tập sách giáo khoa - Phần lớn tập liên quan đến tính tốn, tốn học, khơng liên quan đến thực tiễn học sinh chƣa hiểu đƣợc lập trình để làm ngồi viêc tính tốn với số - Phần lớn học sinh cố hoàn thành tập giáo viên cho cách bị động, khơng kích thích tƣ tính sáng tạo, khơng thu hút ý học sinh, học sinh học để đối phó với mơn học - Với ngơn ngữ lập trình, học sinh khó liên hệ với việc xây dựng ứng dụng thực tế, học sinh khơng hình dung hết vai trị sản phẩm lập trình sống hàng ngày Vấn đề giáo viên tin học cấp THCS - Nhiều trƣờng giáo viên Tin học thầy đƣợc đào tạo chun ngành Tốn - Tin (trong chƣơng trình Tốn chủ yếu), dẫn đến việc lúng túng giảng dạy môn Tin học, đặc biệt việc ứng dụng kiến thức sách giáo khoa vào thực tế việc cập nhật kiến thức cho học sinh - Số lƣợng học sinh/lớp trƣờng THPT cao (trung bình 45 – 55 học sinh) gây khó khăn lớn cho giáo viên hƣớng dẫn học sinh thực hành Bên cạnh sở vật chất cịn thiếu lạc hậu dẫn tới chất lƣợng tiết học thực hành không cao - Với tâm lý môn học “tự chọn”, nên nhiều giáo viên khơng u thích đam mê với công tác giảng dạy chuyên môn, lại phải kiêm nhiệm nhiều công tác khác nên khơng có nhiều thời gian để giáo viên đầu tƣ cho soạn giáo án, thiết kế chƣơng trình đổi phƣơng pháp giảng dạy hay tự bồi dƣỡng chuyên môn Vấn đề tài liệu tham khảo trao đổi học hỏi -Tài liệu tham khảo lập trình tiếng Việt có hạn chế Các tài liệu wed tập tiếng Anh hay nhƣng công để tự dịch hạn chế lớn tìm kiếm tài liệu - Hơn nơi trƣờng công tác có thân tơi dạy Tin học nên việc trao đổi chun mơn với đồng nghiệp cịn nhiều hạn chế khó khăn Vấn đề thay đổi ngơn ngữ lập trình chương trình tin học lớp - Dạy thi học sinh giỏi tin học tỉnh Nam Định diễn nhiều năm hai cấp học THCS THPT Bắt đầu từ năm học 2017-2018, Sở Giáo dục Đào tạo bắt đầu triển khai giảng dạy ngơn ngữ lập trình C++ với hệ thống lập trình CodeBlocks cho trƣờng THCS THPT tồn tỉnh mà chƣa có sách giáo khoa nhƣ sách tập làm tài liệu giảng dạy cho học sinh (Đây lí cấp thiết tơi viết báo cáo sáng kiến này.) Nói tóm lại để giải thực trạng nêu trên, báo cáo xây dựng để đáp ứng yêu cầu đề mong muốn chia sẻ kinh nghiệm dạy ngơn ngữ lập trình C++ cho đối tƣợng HS phổ thông lớp với vấn đề 1: “Tài liệu cung cấp tạm thời thay ngơn ngữ lập trình Pascal sang ngơn ngữ lập trình C++ dạy THPT” dạy ngơn ngữ lập trình C++ cho đối tƣợng học sinh giỏi phổ thông thi học sinh giỏi với vấn đề “ Sử dụng ngơn ngữ lập trình C++ dạy học sinh giỏi” Tôi mạnh dạn viết sáng kiến lấy tên chuyên đề cho sáng kiến kinh nghiệm “ XÂY DỰNG HỆ THỐNG BÀI TẬP TIN HỌC THEO KỊP SỰ THAY ĐỔI DẠY NGÔN NGỮ LẬP TRÌNH C++ VÀ PHÙ HỢP VỚI NĂNG LỰC HỌC SINH TẠI CẤP TRUNG HỌC CƠ SỞ ” Mơ tả giải pháp kỹ thuật sau có sáng kiến: Trƣớc thực trạng nhận thấy trang bị kiến thức ngơn ngữ lập trình chƣa vấn đề cũ cơng nghệ thơng tin phát triển ngày, không ngừng thay đổi Điều quan trọng nắm vững kỹ thuật lập trình tổ chức liệu Khi biết tƣơng đối tốt ngơn ngữ lập trình việc chuyển sang lập trình hệ thống lập trình đơn giản Đƣơng nhiên, chọn ngơn ngữ làm cơng cụ cho ngƣời lập trình cần phải: + Biết rõ điểm mạnh yếu ngôn ngữ nhƣ hệ thống hệ thống lập trình hỗ trợ, + Cần nắm vững dịch vụ mà hệ thống lập trình cung cấp, + Cần có thói quen suy nghĩ hành động phù hợp với ngôn ngữ hệ thống lập trình + Cần biết sâu tốt thư viện chuẩn hỗ trợ lập trình biết khai thác chúng cách tối ưu Sau đâu xin đƣa định hƣớng phát triển lực, phƣơng pháp, phƣơng tiện hình thức tổ chức dạy học, phƣơng pháp đánh giá sở để xây dựng hệ thống tập trên: 2.2.1 Năng lực cần hình thành cho học sinh qua mơn tin học nhà trường: Môn Tin học giúp cho học sinh hình thành phát triển lực sử dụng CNTT truyền thông (ICT) nhƣ công cụ để mở rộng khả tiếp nhận tri thức sáng tạo bối cảnh bùng nổ thông tin, đáp ứng u cầu thời đại số hóa tồn cầu hóa biến q trình đào tạo thành q trình tự đào tạo Cụ thể, mơn Tin học hình thành phát triển cho học sinh: Khi có lực học sinh xác định đƣợc thông tin cần thiết để thực nhiệm vụ học tập; lập kế hoạch tìm kiếm đƣợc thơng tin với chức tìm kiếm đơn giản; biết tổ chức thơng tin phù hợp; biết đánh giá phù hợp thơng tin, liệu tìm thấy với nhiệm vụ đặt ra; biết cách tiếp nhận thuật toán nguyên tắc chuyển giao thuật tốn cho máy tính Trải nghiệm đƣợc thành cơng tự động hóa giải vấn đề nhờ vào việc chuyển giao thuật toán đơn giản cho thiết bị 2.2.2 Đổi phương pháp, nội dung theo định hướng lực cho học sinh qua môn tin học nhà trường: Phƣơng pháp dạy học giáo viên có vai trị quan trọng, cơng cụ giúp học sinh hứng thú học tập Hơn nữa, xu xã hội ngày phát triển, đổi đất nƣớc, giáo dục có thay đổi nội dung lẫn phƣơng pháp dạy học ngày hội nhập sâu vào tiến chung giáo dục khu vực giới Vì việc vận dụng phƣơng pháp dạy học tiến bộ, tích cực tất mơn học nói chung nhƣ giảng dạy mơn Tin học nói riêng phù hợp với xu chung giáo dục đại theo hƣớng phát huy tính tích cực học sinh nhằm nâng cao chất lƣợng giáo dục môn học Tin học mơn học mang tính khoa học cơng nghệ, tốc độ phát triển thay đổi nhanh, diễn hàng ngày, hàng chí hàng giây Vì giảng dạy, giáo viên nên hƣớng cho học sinh ý thức tự học, tự tìm tịi nghiên cứu, học thông qua nhiều nguồn khác nhau, đổi phƣơng pháp giảng dạy, sử dụng phƣơng tiện dạy học nhƣ học qua mạng, soạn giáo án điện tử, kiểm tra trắc nghiệm máy, sử dụng đồ dùng dạy học trực quan, máy chiếu projector… để phát huy đƣợc tính tích cực, tự giác học tập học sinh Tóm lại để nâng cao chất lƣợng giáo dục, theo kịp với giáo dục đại theo cần phải đổi phƣơng pháp dạy học cho có hiệu tơi xin trình bày phƣơng pháp sau: 2.2.3 Đánh giá giáo dục tin học đánh giá lực phẩm chất đạt - Bám sát yêu cầu cần đạt chủ đề triển khai cấp, lớp Các yêu cầu cần đạt chƣơng trình nêu biểu học sinh với “minh chứng” “đo” đƣợc - Khác với trƣớc đây, đánh giá chƣơng trình tiếp cận lực xoay quanh câu hỏi “học sinh làm đƣợc gì? Học sinh vận dụng đƣợc kiến thức kĩ để giải vấn đề đặt hay không?” Vì cần coi trọng việc đánh giá khả vận dụng kiến thức , kĩ tin học để giải vấn đề thực tiển không tình trƣờng mà nhà ngồi xã hội GV nên chủ động đánh giá qua sản phẩm học sinh độ hoàn thiện sản phẩm đối sánh với nhiệm vụ thực tế đặt - Nhờ hoạt động đánh giá thƣờng xuyên định kì mà cấp quản lí, giáo viên, phụ huynh học sinh có đƣợc thơng tin: Chính xác, kịp thời, có giá trị mức độ đáp ứng yêu cầu cần đạt; tiến học sinh Các hoạt động đánh giá phải đƣợc tổ chức phục vụ cho trình dạy học phát triển phẩm chất lực, khơng thể tình trạng “thi học nấy” xảy nhƣ thời gian qua - Có mức độ đánh giá BIẾT, HIỂU VẬN DỤNG, tùy ngữ cảnh yêu cầu cụ thể mơ tả có phân biệt chi tiết - Đánh giá lực tin học diện rộng, toàn quốc phải chuẩn cần đạt chủ đề bắt buộc, tránh xây dựng công cụ đánh giá dựa vào sách giáo khoa hay chủ đề tuỳ chọn cụ thể 2.2.4 Xây dựng hệ thống tập điểm mới: Quan điểm tơi hệ thống hóa tập phải dựa vào 10 điểm môn Tin học chƣơng trình phổ thơng Tin học môn bắt buộc Ở bậc THCS, môn Tin học có vị trí bình đẳng với mơn khác nhƣ Vật lý, Hóa học, Sinh học, Lịch sử, Địa lý đƣợc phân hóa theo hai định hƣớng: Tin học ứng dụng Khoa học máy tính Hình ảnh ngày hội khoa học kỹ thuật stem đầu năm 2020 Tiếp cận theo lực có tính mở Chƣơng trình mơn Tin học đƣợc xác định mơn cốt lõi giúp hình thành phát triển cho học sinh lực tin học Hình ảnh tiết học tự chọn tin học trường Ba mạch kiến thức hịa quyện Mơn Tin học cung cấp cho học sinh mạch kiến thức: Học vấn số hóa phổ thông (DL), Công nghệ thông tin truyền thông (ICT) Khoa học máy tính (CS) Mạch kiến thức giúp học sinh bƣớc đầu hiểu nguyên tắc thực hành tƣ máy tính, tƣ tự động hóa, có khả thích ứng với tiến thiết bị công nghệ số xuất tƣơng lai tạo tảng cho việc thiết kế, phát triển hệ thống máy tính 10 Biểu đồ Ba mạch kiến thức CS, DL ICT hòa quyện chương trình mơn tin học Cách tiếp cận thuật tốn lập trình Trong hệ thống tập, nội dung lập trình thuật tốn dạy tập trung trọng phƣơng pháp dạy học tích cực, giai đoạn giáo dục sử dụng ngôn ngữ lập trình trực quan, đại, phù hợp với lứa tuổi, giúp học sinh tự làm đƣợc sản phẩm số, gây hứng thú học tập sáng tạo Hình ảnh tiếp cận vần đề cách dùng thuật giải viết lập trình Chú trọng thực hành trải nghiệm sáng tạo làm sản phẩm số Việc dạy học thông qua dự án, tập giải vấn đề cụ thể, thiết thực, nhằm khuyến khích học sinh vận dụng kiến thức, kỹ môn học áp dụng công nghệ số để hiểu giải vấn đề thực tế môi trƣờng số, sáng tạo sản phẩm cá nhân, nhóm 83 Nếu ta sử dụng mảng tính trƣớc để tính kết chƣơng trình chạy nhanh hiệu Cụ thể, ta gọi đèn số từ tổng lƣợng tiêu thụ điện bóng đến Khi đó, (trong đó, cơng suất tiêu thụ bóng đèn chữ số cơng suất tiêu thụ bóng đèn thị số từ Chƣơng trình: #include using namespace std; const int power[10]={6,2,5,5,4,5,6,3,7,6}; int f[10005],s,t; int DEN(int a) { int s=0; while (a) { s+=power[a%10]; a/=10; } return s;} int main() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); f[0]=6; for(int i=1;i>s>>t) { cout

Ngày đăng: 22/06/2021, 07:53

TỪ KHÓA LIÊN QUAN

w