(Sáng kiến kinh nghiệm) giúp học sinh hình thành và phát triển tư duy thông qua việc xây dựng và sử dụng 1 số bài tập khi dạy tin học lớp 11 THPT

17 3 0
(Sáng kiến kinh nghiệm) giúp học sinh hình thành và phát triển tư duy thông qua việc xây dựng và sử dụng 1 số bài tập khi dạy tin học lớp 11 THPT

Đ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

1 MỞ ĐẦU 1.1 - Lí chọn đề tài Trong bối cảnh nay, giới bước vào thời kì cơng nghiệp 4.0 cơng nghệ thơng tin coi ngành quyền lực bậc với hàng loạt ứng dụng lĩnh vực đời sống - từ sản xuất, kinh doanh đến giáo dục, y tế, văn hóa Để tối ưu hóa suất lao động, tiết giảm nhân lực lao động thủ cơng, tiết kiệm chi phí sản xuất hàng loạt công nghệ thông minh đời công nghệ tự động hóa, trao đổi liệu… Để làm điều cần thiết phải có phận người lập trình Việc đưa mơn lập trình vào giảng dạy nhà trường THPT nhu cầu tất yếu thực cần thiết, đón đầu yêu cầu thực tiễn kỉ nguyên thông tin, xã hội tự động hóa Bộ mơn lập trình đưa vào giảng dạy chương trình Tin học 11 mơn khoa học có tính trừu tượng tính phổ dụng cao Tin học lập trình khơng giúp học sinh tìm hiểu đoạn chương trình đơn giản mà huớng cho học sinh nhận thức mới, luyện cho học sinh khả tự tìm tịi khám phá từ góp phần phát triển tư nhận thức học sinh, rèn luyện cho học sinh khả tự độc lập suy nghĩ giải vấn đề Nhận thức tầm quan trọng việc dạy học Tin học lập trình, mong muốn tìm phuơng pháp dạy học mới, giúp học sinh dễ dàng việc tiếp cận vận dụng kiến thức tơi nghiên cứu, xây dựng hệ thống hóa số tập lập trình đưa vào giảng dạy Tin học 11 bước đầu có hiệu tích cực Từ kinh nghiệm q trình nghiên cứu áp dụng thực tiễn giảng dạy, xin trình bày thơng qua sáng kiến kinh nghiệm đề tài: ''Giúp học sinh hình thành phát triển tư thông qua việc xây dựng sử dụng số tập dạy Tin học lớp 11 THPT'' 1.2 - Mục đích nghiên cứu Mục đích nghiên cứu sáng kiến kinh nghiệm hệ thống hóa tập ngơn ngữ lập trình chương trình Tin học 11 nhằm hình thành phát triển phẩm chất tư học sinh 1.3 - Đối tượng nghiên cứu Sáng kiến kinh nghiệm có đối tượng nghiên cứu là tập lập trình sách giáo khoa Tin học 11 tập có liên quan chọn lọc nhằm hình thành phát triển tư cho học sinh 1.4 - Phương pháp nghiên cứu Để trình bày sáng kiến kinh nghiệm này, đã sử dụng phối kết hợp nhiều phương pháp như: nghiên cứu tài liệu, thuyết trình, quan sát, thực nghiệm so sánh, phân tích kết quả thực nghiệm, … phù hợp với môn học thuộc lĩnh vực Tin học 2 NỘI DUNG 2.1 - Cơ sở lí luận Theo nội dung chương – Mục tiêu nhiệm vụ mơn Tin học nhiệm vụ môn Tin học Bộ Giáo Dục xác định rõ: “ Trên sở cung cấp tri thức bản, có hệ thống, mơn Tin học phải rèn luyện cho học sinh lực trí tuệ chung kĩ tư duy, trừu tượng, kĩ thực hành cần thiết” Về tư duy, cần hình thành phát triển thao tác chủ yếu: tư logic, phân tích, so sánh, tổng hợp, khái quát hoá, trừu tượng hoá Về thực hành cần trọng đến kĩ sử dụng máy tính, kĩ vận dụng Tin học vào thực tiễn Cũng cần ý luyện tập cho học sinh thói quen gắn liền thao tác tư với kĩ thực hành thể thống hoạt động nhận thức”[6] 2.2 - Thực trạng 2.2.1 - Giới thiệu khái quát trường Trường THPT Đặng Thai Mai nơi tơi cơng tác đóng địa bàn xã Quảng Bình, huyện Quảng Xương Nơi phần đông em học sinh xuất thân từ gia đình nơng nghiệp túy, điều kiện kinh tế cịn nhiều khó khăn Rất nhiều em phải nhà với ông bà, bố mẹ làm ăn xa Điều có ảnh hưởng nhiều đến ý thức học tập em Một số em bỏ bê học hành, thời gian vào hoạt động vô bổ game, facebook… dẫn đến kết học tập giảm sút Bên cạnh đó, cịn phận không nhỏ học sinh phụ huynh chưa đánh giá hết tầm quan trọng môn Tin học, coi môn Tin học môn phụ Các em tâm vào học môn coi để phục vụ cho việc thi tốt nghiệp, đại học Do em học sinh không thực tâm vào học tập môn Tin học, dẫn đến kết môn học không cao Tuy nhiên, quan tâm sâu sát Ban Giám Hiệu tổ chức nhà trường, thầy trò trường THPT Đặng Thai Mai nỗ lực việc dạy, học đạt số thành tích định Đối với môn Tin học, nhiều năm liên tục nhà trường có học sinh đạt giải kì thi chọn học sinh giỏi cấp tỉnh Năm học 2017- 2018 có học sinh đạt giải nhì học sinh đạt giải ba (đạt tỉ lệ 100% số học sinh tham gia thi) 2.2.2 - Thực trạng trước nghiên cứu Có thực tế học sinh thích thú trải nghiệm máy tính, hào hứng biết học ngơn ngữ lập trình – ngơn ngữ để viết nên chương trình chạy máy tính ứng dụng vào đời sống Tuy nhiên kiến thức ngơn ngữ lập trình chương trình Tin học 11 trừu tượng khó hiểu nên việc học sinh khơng nắm vững kiến thức sách giáo khoa, giải tập học sinh áp dụng cách máy móc kiến thức dần trở nên phổ biến, từ làm giảm kĩ tư học sinh Trong thực hành học sinh chưa thực tâm để chạy chương trình chạy chương trình có sẵn sách giáo khoa giáo viên làm sẵn lớp hay làm việc riêng cho thực hành Các tập sách giáo khoa Tin học 11 cịn tương đối khó, dàn trải chưa thực phù hợp với mức độ tư học sinh, đặc biệt học sinh lớp trường THPT Đặng Thai Mai Việc tiếp cận giải tập học sinh cịn thụ động, chưa có hiệu cao, học sinh khó khăn việc vận dụng kiến thức để giải tập tương tự 2.3 - Các giải pháp sử dụng để giải vấn đề 2.3.1 - Bài tập lập trình 2.3.1.1 - Các khái niệm Theo tài liệu sách giáo khoa Tin học 10, - Bài toán thuật toán “Trong Tin học, tốn việc ta muốn giao cho máy tính thực hiện” Muốn máy tính thực cơng việc tốn phải lập trình máy tính Việc đưa thơng tin vào máy tính, biến đổi tìm kết diễn đạt theo sơ đồ: A > B Trong đó: A: input thông tin vào; B: output thông tin Và q trình biến đổi thơng tin từ A thành B hiểu giải tập lập trình [1] 2.3.1.2 - Tác dụng tập lập trình việc dạy học Tin học trường trung học phổ thông - Bài tập lập trình hình thức củng cố, ơn tập hệ thống hoá kiến thức cách sinh động - Bài tập lập trình phương tiện tốt để phát triển tư khả sáng tạo học sinh - Bài tập lập trình phương tiện tốt để làm tăng hứng thú học tập học sinh - Thông qua việc giải tập lập trình cịn luyện cho học sinh phẩm chất độc lập suy nghĩ, tính kiên trì dũng cảm, khắc phục khó khăn để vượt lên - Bài tập lập trình phương tiện nghiên cứu tài liệu trang bị kiến thức cho học sinh - Bài tập lập trình phương tiện tốt để kiểm tra việc lĩnh hội kiến thức mới, nhớ kiến thức học, kiểm tra lực tư sáng tạo học sinh 2.3.1.3 - Các phương pháp hướng dẫn giải tập lập trình - Hướng dẫn theo mẫu có sẵn: hướng dẫn hành động theo mẫu có sẵn rõ cần thực hành động vào trình tự để đến kết - Hướng dẫn tìm tịi: kiểu hướng dẫn mang tính chất gợi ý, tìm tịi để học sinh phát khả giải vấn đề, tự xác định hành động cần thực hịên để tìm kết - Hướng dẫn định hướng khát qt chương trình hố: hướng dẫn cho học sinh tự tìm tịi để giải 2.3.2 - Xây dựng sử dụng hệ thống tập ngôn ngữ lập trình nhằm hình thành phát triển phẩm chất tư học sinh 2.3.2.1- Những sở để xây dựng hệ thống tập ngơn ngữ lập trình Căn vào mục đích đề tài phát triển phẩm chất tư học sinh thông qua việc sử dụng hệ thống tập ngôn ngữ lập trình chương trình Tin học 11 THPT Vì cố gắng lựa chọn hệ thống tập để đáp ứng mục đích Căn vào yêu cầu vấn đề lựa chọn tập ngơn ngữ lập trình sở việc phân bậc hoạt động Các tập phải từ dễ đến khó, từ đơn giản đến phức tạp quan hệ đối tượng toán hay yêu cầu toán Trong hệ thống tập đưa thêm số tập mang tính chất tổng hợp kiến thức với mục đích làm phong phú đa dạng hố tập ngơn ngữ lập trình thơng qua việc hướng dẫn học sinh giải tập giúp học sinh phát triển lực tư Căn thực tế dạy học, phải thông qua hệ thống tập tạo cho học sinh lực tìm tịi, tự giải vấn đề Để làm sở cho việc lựa chọn hệ thống tập ngôn ngữ lập trình cần phải biết đuợc thực trạng dạy học ngơn ngữ lập trình lớp 11 nay, biết đuợc nội dung kiến thức cần truyền thụ rèn luyện để phát triền cao kiến thức học sinh Từ rút yêu cầu cụ thể lựa chọn đuợc thống tập cho hợp lý Hoạt động dạy học hoạt động thầy trị, nguời thầy giữ vai trị chủ đạo tích cực Xuất phát từ lựa chọn hệ thống tập ngơn ngữ lập trình phải có tác dụng thúc đẩy tích cực hố hoạt động học sinh q trình ngơn ngữ lập trình Các tập tập đặc trưng hệ thống tập đuợc xây dựng theo huớng đề tài 2.3.2.2- Xây dựng hệ thống tập ngơn ngữ lập trình sử dụng giảng dạy Tin học 11 Dựa vào sở ta xây dựng hệ thống tập ngơn ngữ lập trình nhằm hình thành phát triển phẩm chất tư học sinh theo tiêu chí sau : - Xây dựng hệ thống tập theo hướng gợi mở - Xây dựng hệ thống tập từ phân bậc - Xây dựng hệ thống tập tổng hợp 2.3.2.2.1 - Xây dựng hệ thống tập theo hướng gợi mở Khi xây dựng hệ thống tập giáo viên đưa học sinh tập đơn giản số tập mẫu cho học sinh nhằm truyền đạt tư có sẵn cho học sinh từ học sinh làm quen dần với thao tác tư hình thành thao tác tư riêng Bài tốn 1: Lập trình tính tổng S= 1+2+3+ +n Với n số nguyên dương nhập từ bàn phím Xác định tốn : Input: số ngun duơng n Output: Tổng S = 1+2+3+ +n Chương trình: Program bai_1; Var s,i,n:integer; Begin Write ('nhap n='); readln (n); s:=0; For i:=1 to n s:=s+i; Writeln('tong la:',s); Readln; End Với tốn ta hình thành cho học sinh tư sau:  Thao tác phân tích: Chia cơng việc thành bước sau: Buớc 1: Gán s:=0 Cộng phần tử thứ nhất= tổng s= 0+1=1 Bước 2: s:=1 Cộng phần tử thứ hai =2 vào tổng s=s+2=1+2=3 Bước 3: s:=3 Cộng phần tử thứ ba =3 vào tổng s=s+3=3+3=6  Các thao tác tương tự: Tương tự cho bước lại bước đến bước n  Khái quát cho bước thứ i: Bước i: Cộng phần tử thứ i vào tổng s với i chạy từ đến n Cho i chạy từ đến n, s:=s+i  Thao tác tổng hợp: Tổng hợp cho n buớc vào dựa vào khái quát bước thứ i với i chạy từ đến n ta có giải tính tổng s Khi kiểm việc giải tập học sinh giáo viên hỏi số câu để học sinh tư trả lời Để trả lời câu hỏi học sinh phải có q trình tư lôgic áp dụng thao tác tư Từ hình thành phát triển tư học sinh * Một số câu hỏi để phát triển tư cho học sinh : a Tại lại gán tổng s=0 ? b Nêu trình việc vịng lặp for to ? c Có thể sử dụng vịng lặp khác để giải tốn tốn khơng? Bài tốn 2: Nhập in hình xâu * Ngồi hệ thống tập ta xây dựng hệ thống tập trắc nghiệm máy vi tính Trong hệ thống tập gồm câu trắc nghiệm đơn giản củng cố kiến thức cho học sinh bước đầu hình thành cho học sinh thao tác tư duy, số câu hỏi bắt buộc học sinh phải có q trình tư tìm đáp số [2] Bài tốn 1: Kiểu liệu sau kiểu liệu có giá trị lớn nhất? a word c byte b integer d longint Đáp án: d Bài toán 2: Kết chương trình sau gì? Var x,y: integer ; Begin x:=10; y:=15; If (x>y) then x:=x-y else y:=y-x End a x=10, y=5 c x=10, y=15 b x=5, y=15 d Chuơng tình báo lỗi Đáp án: a Bài tốn 3: Hãy cho biết đoạn chuơng trình cho kết ? tong :=0; For i:=1 to 10 If i mod 3=0 then tong:=tong+i*i a 18 b 126 c 55 d 10 Đáp án: b [2] 2.3.2.2.2 - Xây dựng hệ thống tập phân bậc Khi xây dựng hệ thống tập với tập bước đầu tập với mức độ đơn giản sau nâng dần mức độ khó điều địi hỏi học sinh phải có trình tư giải yêu cầu Điều giúp học sinh phát triển tư Ta xây dựng tập phân bậc theo tiêu trí khác * Xây dựng hệ thống tập phân bậc dựa vào phức tạp đối tượng tốn: Bài tốn 1: Lập trình tính tổng S=12 +22 + 32 + +n2 với n số nguyên dương nhập từ phím Xác định tốn: Input: số nguyên dương Output: Tổng s=12+22+32+ +n2 Bài tốn 2: Lập trình tính tổng S=1k+2k+3k+ +nk với n, k số nguyên dương nhập từ bàn phím Xác định toán: Input: Số nguyên dương n, k Output: Tổng s * Xây dựng hệ thống tập phân bậc dựa vào mức độ yêu cầu Có thể nâng dần mức độ yêu cầu câu Những toán ban đầu toán đơn giản cần áp dụng thao tác tư đơn giản giải Nhưng toán sau mức độ yêu cầu ngày tăng đòi hỏi phải tổng hợp thao tác tư lúc, thời điểm giải Bài toán 1.1: Nhập vào mảng có phần tử số nguyên dương Lập trình in hình mảng vừa nhập Xác định toán: Input: Nhập số nguyên dương Output: Mảng gồm số nguyên dương Bài toán 1.2: Nhập mảng gồm n phần tử số nguyên dương In hình phần tử nguyên tố Xác định toán: Input: số nguyên dương Output: số nguyên tố mảng Bài toán 1.3: Nhập mảng gồm n phần tử số nguyên dương Đếm xem mảng có phân tử số nguyên tố có chữ số Xác định toán: Input: số nguyên dương Output: tổng số nguyên tố mảng Bài toán 2.1: Nhập vào từ bàn phím xâu Hãy in hình xâu vừa nhập Xác định tốn Input: Các kí tự Output: In xâu Bài tốn 2.2: Lập chương trình nhập vào xâu Sau nhập thêm kí tự, kiểm tra xem kí tự xuất lần xâu Xác định toán: Input: Xâu kí tự Output: số lần xuất kí tự câu Bài tốn 2.3: Nhập vào hình xâu kí tự Đếm in hình số từ xâu Từ chữ viết gần khơng có kí tự trống Xác định tốn Input: Xâu, kí tự Output: Số từ câu [2] 2.3.2.2.3 - Xây dựng hệ thống tập tổng hợp Việc xây dựng hệ thống tập nhằm mục đích hình thành tư học sinh cách tổng hợp Vì để giải toán học sinh phải sử dụng nhiều thao tác tư Bài tập tổng hợp kiến thức chương chương trình học [2] Bài tốn 1: Dùng chương trình viết chương trình đọc vào mảng, xác định phần tử lớn nhất, nhỏ mảng Xác định tốn: Input: mảng có phần tử số nguyên Output: số lớn nhất, nhỏ mảng Bài tốn 2: Dùng chương trình viết chương trình tính C(m,n) = m!/(n!*(m-n)!) Xác định toán Input: Số m,n Output: C(m,n) Bài tốn 3: Viết chương trình tính diện tích tam giác biết toạ độ đỉnh A(x1,y1), B(x2,y2), C(x3,y3) Xác định toán Input: Nhập toạ độ đỉnh A,B,C Output: S tam giác ABC 2.3.2.3 - Sử dụng hệ thống tập xây dựng dạy học lập trình Tin học 11 10 Hệ thống tập áp dụng vào giảng dạy Tin học theo nhiều hướng khác như: Sử dụng tập hệ thống tập để dùng làm ví dụ minh họa giảng dạy Sử dụng tập hệ thống tập để dùng làm tập tập tập nhà cho học sinh Giáo viên giao tập cho học sinh theo kiểu dạy học phân hoá Với hệ thống tập này, giáo viên phân loại học sinh từ áp dụng loại tập cụ thể cho đối tượng học sinh Sử dụng tập hệ thống tập để dạy học thực hành Tổng hợp nội dung học để yêu cầu học sinh làm tập có quy mô lớn Các tập lớn tập địi hỏi áp dụng nhiều kiến thức tổng hợp việc làm tập lớn thường áp dụng cho học sinh giỏi 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 Trong q trình giảng dạy nhiều năm qua, tơi nhận thấy việc học lập trình vận dụng làm tập em học sinh đa phần khó Mặc dù sách giáo khoa lớp 11 có nhiều ví dụ minh họa xen kẽ với tiết lý thuyết buổi tập, số lượng tập sách không nhiều Học sinh gần học thuộc lòng câu lệnh sách giáo khoa cách máy móc, khơng thực hiểu hết chất lệnh, học sau quên trước nên khả vận dụng vào làm tập khó khăn, kết học tập không cao Năm học 2017- 2018 phân công giảng dạy Tin học nhiều khối lớp, riêng khối 11 phân công giảng dạy môn lớp 11A5, 11A6, 11A7, 11A8, 11A9 Đây lớp nhà trường Nhìn chung, em học sinh lớp có mức độ tiếp thu trung bình, số em mức độ tiếp thu hạn chế Sau nghiên cứu hệ thống hóa tập lập trình chương trình Tin học 11 tơi áp dụng vào giảng dạy thử nghiệm lớp 11A5, 11A6 Các lớp 11A7, 11A8, 11A9 giảng dạy theo phương pháp cũ, tức thực tập theo hướng dẫn sách giáo khoa 11 Dưới bảng so sánh kết điểm trung bình mơn Tin học cuối năm học 2017 – 2018 lớp thực nghiệm lớp đối chứng q trình tơi thực đề tài: Lớp 11A5 (Áp dụng SKKN) 11A6 (Áp dụng SKKN) Tổng 11A7 (không áp dụng SKKN 11A8 (không áp dụng SKKN) 11A9 (không áp dụng SKKN) Tổng Tổng Số HS Giỏi 8-10 điểm Khá 6.5-6.9 điểm TB 5- 6.4 điểm Yếu 3.5–4.9điểm Kém 0-3.4 điểm SL % SL % SL % SL % SL % 38 30 78.95% 21.05% 0% 0% 0% 38 28 73.7% 10 26.31% 0% 0% 0% 76 58 76.32% 18 23.68% % % 0% 37 13.51% 27 72.97% 10.81% 2.7% 0% 38 15.8% 24 63.15% 18.42% 2.6% 0% 42 9.5% 23 54.76% 13 30.95% 4.47% 0% 117 15 12.82% 74 63.24% 24 20.51% 3.4% 0% Việc áp dụng đề tài sáng kiến kinh nghiệm vào giảng dạy lập trình có hiệu rõ rệt Học sinh dễ dàng tiếp cận với câu lệnh Pascal, biệt vận dụng kiến thức câu lệnh vào tập lập trình đơn giản Học sinh có hứng thú tiết học tập tiết học thực hành Tin học 12 KẾT LUẬN VÀ KIẾN NGHỊ 3.1 - Kết luận Sáng kiến kinh nghiệm xây dựng hệ thống tập lập trình theo hướng: gợi mở, phân bậc tổng hợp; đồng thời sáng kiến đưa phương án sử dụng giảng dạy học Tin học 11 Thông qua hệ thống tập lập trình này, hướng dẫn giáo viên học sinh hiểu hơn, từ có hứng thú học Tin học Đồng thời việc áp dụng đề tài vào giảng dạy cịn góp phần hình thành phát triển cho học sinh thao tác tư quan trọng như: phân tích, tổng hợp, khái quát hóa, trừu tượng hóa, so sánh… Đề tài áp dụng hầu hết trường THPT, đặc biệt có hiệu học sinh có mức độ tiếp thu trung bình yếu tập chọn lọc tương đối dễ, có tính hệ thống, kế thừa, học sinh dễ dàng vận dụng Đối với tốn giáo viên áp dụng kiểu hướng dẫn khác Có thể sử dụng kiểu hướng dẫn định hướng khái quát chương trình hóa cho hệ thống tập phân bậc Với tốn lúc đầu học sinh làm với tốn sau khó giáo viên gợi ý cho học sinh bước câu hỏi tư gợi ý cho học sinh Hoặc sử dụng kiểu hướng dẫn theo mẫu cho hệ thống tập gợi mở Qua kiểu hướng dẫn giáo viên làm tăng hứng thú làm tập học sinh 3.2 - Kiến nghị Đối với tổ nhóm mơn Tin học: Cần linh hoạt dạy đặc biệt tiết tập thực hành Đối với đối tượng học sinh có mức độ tiếp thu khác cần có tập phân hóa khác để tạo hứng thú học tập cho học sinh, đạt hiệu dạy học Đối với nhà trường: Do mơn Tin học có tính đặc thù riêng, khơng giống với môn học nào, mong muốn Sở Giáo Dục Đào tạo Thanh Hóa, Ban giám hiệu nhà trường cho phép giáo viên môn linh hoạt thời lượng nội dung giảng dạy Trên sở đảm bảo kiến thức bản, mong muốn dành số thời lượng định để tổ chức hướng dẫn học sinh số thao tác với máy tính, trình chiếu số chương trình giải trí đơn giản ngơn ngữ lập trình Pascal nhằm tạo hứng thú học tập cho học sinh, từ nâng cao chất lượng học tập môn Tin học cho học sinh THPT 13 Trong q trình thực đề tài khơng tránh khỏi thiết sót, hạn chế, mong thầy giáo đóng góp ý kiến để sáng kiến kinh nghiệm tơi hồn thiệ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 19 tháng năm 2018 Tôi xin cam đoan sáng kiến kinh nghiệm viết, khơng chép nội dung người khác Người thực Bùi Thị Hợp 14 TÀI LIỆU THAM KHẢO Sách giáo khoa Tin học 10 – NXB Giáo Dục Sách giáo khoa Tin học 11 – NXB Giáo Dục Sách giáo viên Tin học 10 – NXB Giáo Dục Sách giáo viên Tin học 11 – NXB Giáo Dục Tài liệu chuẩn kiến thức kĩ Tin học https://123doc.org/document/2110233-chuong-1-muc-tieu-va-nhiem-vucua-bo-mon-tin-hoc-ppt.htm 15 MỤC LỤC MỞ ĐẦU 1.1 - Lí chọn đề tài 1.2 - Mục đích nghiên cứu 1.3 - Đối tượng nghiên cứu 1.4 - Phương pháp nghiên cứu NỘI DUNG 2.1 - Cơ sở lí luận 2.2 - Thực trạng 2.2.1 - Giới thiệu khái quát trường 2.2.2 - Thực trạng trước nghiên cứu 2.3 - Các giải pháp sử dụng để giải vấn đề 2.3.1 - Bài tập lập trình 2.3.1.1- Các khái niệm 2.3.1.2 - Tác dụng tập lập trình việc dạy học Tin học truờng trung học phổ thông 2.3.1.3 - Các phương pháp hướng dẫn giải tập lập trình 2.3.2 - Xây dựng sử dụng hệ thống tập NNLT nhằm hình thành phát triển phẩm chất tư học sinh 2.3.2.1 - Những sở để xây dựng hệ thống tập ngôn ngữ lập trình 2.3.2.2 - Xây dựng hệ thống tập ngơn ngữ lập trình sử dụng giảng dạy Tin học 11 2.3.2.2.1 - Xây dựng hệ thống tập theo hướng gợi mở 2.3.2.2.2 - Xây dựng hệ thống tập phân bậc phân bậc 2.3.2.2.3 Xây dựng hệ thống tập tổng hợp 2.3.2.3 - Sử dụng hệ thống tập xây dựng dạy học lập trình Tin học 11 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 KẾT LUẬN VÀ KIẾN NGHỊ 3.1 - Kết luận 3.2 - Kiến nghị TÀI LIỆU THAM KHẢO 1 1 3 3 4 4 5 6 10 10 11 13 13 13 15 16 17 ... chương trình Tin học 11 tơi áp dụng vào giảng dạy thử nghiệm lớp 11 A5, 11 A6 Các lớp 11 A7, 11 A8, 11 A9 giảng dạy theo phương pháp cũ, tức thực tập theo hướng dẫn sách giáo khoa 11 Dưới bảng so sánh... mơn Tin học cuối năm học 2 017 – 2 018 lớp thực nghiệm lớp đối chứng q trình tơi thực đề tài: Lớp 11 A5 (Áp dụng SKKN) 11 A6 (Áp dụng SKKN) Tổng 11 A7 (không áp dụng SKKN 11 A8 (không áp dụng SKKN) 11 A9... Sử dụng hệ thống tập xây dựng dạy học lập trình Tin học 11 10 Hệ thống tập áp dụng vào giảng dạy Tin học theo nhiều hướng khác như: Sử dụng tập hệ thống tập để dùng làm ví dụ minh họa giảng dạy

Ngày đăng: 20/06/2021, 21:24

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

Tài liệu liên quan