MỤC LỤC Mở đầu 1.1 Lí chọn đề tài .2 1.2 Mục đích nghiên cứu .2 1.3 Đối tượng nghiên cứu 1.4 Phương pháp nghiên cứu .2 Nội dung sáng kiến kinh nghiệm 2.1 Cơ sở lí luận sáng kiến kinh nghiệm 2.2 Thực trạng vấn đề trước áp dụng sáng kiến kinh nghiệm 2.3 Các giải pháp sử dụng để giải vấn đề 2.4 Hiệu sáng kiến kinh nghiệm hoạt động giáo dục, với thân, đồng nghiệp nhà trường 10 Kết luận, kiến nghị 12 3.1 Kết luận 12 3.1.1 Những kết đạt 12 3.1.2 Nguyên nhân tồn tại, hạn chế 12 3.2 Kiến nghị 12 1 Mở đầu 1.1 Lí chọn đề tài Khi giảng dạy "câu hỏi tập", đặc biệt từ chương III chở ngơn ngữ lập trình (NNLT) Pascal – Tin học 11 nhận thấy hầu hết học sinh gặp nhiều khó khăn việc tiếp thu kiến thức, tiếp cận với thuật tốn lập trình Điều làm tơi khơng khỏi băn khoăn làm để học sinh hiểu nắm bắt cấu trúc chương trình đơn giản, viết tốt chương trình đơn giản Bài viết khơng trọng vào thuật tốn tốn khó mà đưa tốn có thuật toán đơn giản để hướng dẫn học sinh, giúp em nắm cấu trúc chương trình Bài viết trọng đến vấn đề: "Một số phương pháp giảng dạy câu hỏi tập tin học 11 nhằm tạo hứng thú học tập cho học sinh trường THPT Bá Thước 3" Đây vấn đề khơng q phức tạp đem lại hiệu thực tế công tác giảng dạy 1.2 Mục đích nghiên cứu Trong đề tài xây dựng đề xuất: Một số phương pháp giảng dạy "câu hỏi tập" tin học 11 nhằm tạo hứng thú học tập cho học sinh trường THPT Bá Thước 1.3 Đối tượng nghiên cứu Học sinh lớp 11 trường THPT Bá Thước năm học từ 2012 – 2013 đến năm học 2017-2018 1.4 Phương pháp nghiên cứu - Phương pháp quan sát sư phạm; - Phương pháp dạy học tích cực; - Phương pháp nêu vấn đề giảng dạy; - phương pháp thống kê, tổng hợp, so sánh Nội dung sáng kiến kinh nghiệm 2.1 Cơ sở lí luận sáng kiến kinh nghiệm - Những lý luận, lý thuyết sau giúp cho định hướng việc nghiên cứu tìm kiếm giải pháp, biện pháp cho việc giảng dạy: - Phương pháp dạy học ngôn ngữ lập trình từ hoạt động chia nhỏ thành hoạt động nhỏ để học sinh dễ hiểu: - Phương pháp phát vấn; - Phương pháp quy nạp; - Lý thuyết khái niệm vai trò cấu trúc chương trình 2.2 Thực trạng vấn đề trước áp dụng sáng kiến kinh nghiệm Thuận lợi: - Thời lượng cho tiết tập thực hành Tin học khối 11 nhiều thuận lợi cho việc áp dụng tập sáng kiến vào dạy - Các phòng học có máy chiếu, có phòng máy đáp ứng u cầu giảng dạy mơn có máy chiếu, máy kết nối internet - Sự quan tâm đạo kịp thời Ban giám hiệu nhà trường Khó khăn: - Mơn tin mơn học không học sinh đầu tư nhiều thời gian mơn học khác - Để học tốt chương trình tin học 11 học sinh phải có kiến thức mơn toán tốt - Phần lớn học sinh trường THPT Bá Thước người dân tộc thiểu số, sống khu vực đặc biệt khó khăn nên tiếp xúc với máy tính hạn chế (rất nhà học sinh có máy tính) - Đầu vào học sinh thấp, kiến thức mơn tốn hạn chế - Vốn tiếng Anh hạn chế - Hầu hết học sinh trường THCS khu vực Quốc Thành chưa học mơn tin học ảnh hưởng trực tiếp đến chất lượng môn tin cấp THPT - Kết khảo sát năm học 2012-2013 HS giải HS lúng túng HS STT Lớp Sĩ số SL % SL % SL % 11A1 35 14.3 10 28.57 20 57.13 11A2 35 11.42 12 34.28 19 54.3 11A3 39 15.38 13 33.33 20 51.29 11A4 40 17.5 12 30 21 52.5 - Kết khảo sát năm học 2013-2014 HS giải HS lúng túng HS STT Lớp Sĩ số SL % SL % SL % 11A1 36 11.11 11 30.55 21 58.34 11A2 37 16.21 10 27.03 21 56.57 11A3 36 13.88 12 33.33 19 52.77 11A4 41 17.07 13 31.7 21 51.23 - Kết khảo sát năm học 2014-2015 HS giải HS lúng túng STT Lớp Sĩ số SL % SL % 11A1 35 17.14 11 31.14 11A2 36 16.66 11 30.55 11A3 38 18.42 12 31.57 11A4 39 15.38 11 28.2 HS SL % 18 51.42 19 52.79 19 50.01 22 56.42 2.3 Các giải pháp sử dụng để giải vấn đề 2.3.1 Hệ thống lại kiến thức chương I, II 2.3.1.1 Em cho biết khác v bin? Hằng đại lợng có giá trị không thay đổi trình thực chơng trình VÝ dô : Const PI=3.1416, Const MaxN=100 Biến đại lượng đặt tên, dùng để lưu trữ giá trị giá trị thay đổi trình thực chương trình Var X1,X2:real; Nhận xét: Đây kiến thức quan trọng chương I giúp học sinh phân biệt rõ đâu Hằng đâu Biến chương trình 2.3.1.2 Em cho biết phải khai báo biến? Xác định kiểu liệu biến để chương trình dịch biết cách tổ chức nhớ chúa liệu biến Đặt tên biến vào danh sách đối tượng chương trình quản lí Trình dịch biết cách truy cập giá trị biến áp dụng thao tác thích hợp cho biến Nhận xét: 2.3.1.3 Rèn luyện cho học sinh kĩ chuyển đổi từ biểu thức toán học sang biểu thức NNLT pascal ngược lại Nhận xét: 2.3.1.4 Cấu trúc chương trình + Cấu trúc chung chương trình Pascal gồm có phần, gồm phần nào? Gồm có phần Phần khai báo Phần thân CT + Hãy mô tả cấu trúc chương trình Pascal? Mơ tả cấu trúc: [] 2.3.2 Nêu phương pháp làm tập ví dụ áp dụng, hoạt động nhóm: 2.3.2.1 Phương pháp: 2.3.2.2 Một số ví dụ: + Cài đặt chương trình 2.3.2.3 Hoạt động nhóm Chia lớp học thành nhóm theo tổ, nhóm bầu nhóm trưởng thư kí để báo cáo trước lớp làm nhóm Mỡi nhóm làm đề riêng, nhóm có thời gian hồn thành làm minh phut 2.4 Hiệu sáng kiến kinh nghiệm hoạt động giáo dục, với thân, đồng nghiệp nhà trường - Hệ thống lại đầy đủ kiến thức chương I, II cho học sinh nắm đặc biệt cấu trúc chương trình - Sử dụng ví dụ để em ôn lại kiến thức môn toán cần thiết cho tập - Đề tài ứng dụng để giảng dạy đạt kết tốt năm học vừa qua Phần lớn học sinh nắm cấu trúc chương trình, phân biệt rõ ràng Hăng Biến - Tiếp thu tốt nội dung kiến thức chương Kết thu năm áp dụng SKKN Năm học 2015 – 2016 HS giải HS lúng túng STT Lớp Sĩ số SL % SL % 11A1 11A2 11A3 11A4 Năm học 2016 - 2017 HS giải HS lúng túng STT Lớp Sĩ số SL % SL % 11A1 11A2 11A3 11A4 HS SL % HS SL % Năm học 2017 - 2018 STT Lớp 11A1 11A2 11A3 11A4 Sĩ số HS giải SL % HS lúng túng SL % HS SL % Trên kết cụ thể q trình giảng dạy, từ thấy hiệu thực tế việc áp dụng SKKN nâng cao chất lượng học tập học sinh Kết luận, kiến nghị 3.1 Kết luận 3.1.1 Những kết đạt - Hệ thống lại đầy đủ kiến thức chương I, II cho học sinh nắm đặc biệt cấu trúc chương trình - Sử dụng ví dụ để em ôn lại kiến thức môn toán cần thiết cho tập - Đề tài ứng dụng để giảng dạy đạt kết tốt năm học vừa qua Phần lớn học sinh nắm cấu trúc chương trình, phân biệt rõ ràng Hăng Biến Tiếp thu tốt nội dung kiến thức chương 3.1.2 Nguyên nhân tồn tại, hạn chế - Phần lớn học sinh người dân tộc thiểu số, vùng cao tiếp xúc với máy vi tính nên chậm thao tác thực hành - Một số học sinh lực hạn chế việc áp dụng lý thuyết vào làm tập - Môn Tin học mà đặc biệt Tin học lập trình lớp 11 mơn học khó mẻ, đặc biệt học sinh vùng khó khăn vùng 30A, vùng 135 - Số học sinh gia đình có máy tính ít, số em chưa chịu khó giành thời gian cho mơn học - Kinh nghiệm giảng dạy cá nhân chưa nhiều 3.2 Kiến nghị Với kinh nghiệm chưa nhiều thân giúp em học sinh phát sửa số lỗi dùng tham biến tham trị PASCAL chương trình Tin học lớp 11, em tỏ tích cực học tập nắm rõ vấn đề, từ chất lượng bước nâng cao Mặc dù thân có nhiều cố gắng để hồn thành đề tài chắn khơng thể tránh khỏi thiếu sót Tơi mong đóng góp hội đồng giám khảo đồng nghiệp để đề tài hồn thiện góp phần nâng cao hiệu thực tế giảng dạy môn Tôi xin chân thành cảm ơn! XÁC NHẬN CỦA THỦ TRƯỞNG ĐƠN VỊ Thanh Hóa, ngày 25 tháng 05 năm 2018 Tôi xin cam đoan SKKN viết, khơng chép nội dung người khác Hà Thị Thu Trần Văn Đức TÀI LIỆU THAM KHẢO [1] Sách giáo khoa Tin học 11 (Hồ Sĩ Đàm chủ biên, NXB Giáo dục, năm 2006) [2] Sách Bài tập Tin học 11 (Hồ Sĩ Đàm, Nguyễn Thanh Tùng, NXB Giáo dục, năm 2006) [3] Sách giáo viên Tin học 11 (Hồ Sĩ Đàm chủ biên, NXB Giáo dục, năm 2006) [4] Lí luận dạy học tin học trường phổ thông (Trương Trọng Cần, ĐH Vinh, năm 2000) [5] Các vấn đề lập trình Pascal (Trần Đức Huyên, NXB trẻ, 1996) [6] Một số nguồn thông tin mạng Internet 10 ... dẫn học sinh, giúp em nắm cấu trúc chương trình Bài viết trọng đến vấn đề: "Một số phương pháp giảng dạy câu hỏi tập tin học 11 nhằm tạo hứng thú học tập cho học sinh trường THPT Bá Thước 3" Đây... cơng tác giảng dạy 1.2 Mục đích nghiên cứu Trong đề tài xây dựng đề xuất: Một số phương pháp giảng dạy "câu hỏi tập" tin học 11 nhằm tạo hứng thú học tập cho học sinh trường THPT Bá Thước 1 .3 Đối... % 11A1 35 14 .3 10 28.57 20 57. 13 11A2 35 11. 42 12 34 .28 19 54 .3 11A3 39 15 .38 13 33. 33 20 51.29 11A4 40 17.5 12 30 21 52.5 - Kết khảo sát năm học 20 13- 2014 HS giải HS lúng túng HS STT Lớp Sĩ số