SKKN sử dụng Pascal để viết phần mềm trắc nghiệm nhằm khơi gợi đam mê học lập trình cho học sinh 11

20 205 3
SKKN sử dụng Pascal để viết phần mềm trắc nghiệm nhằm khơi gợi đam mê học lập trình cho học sinh 11

Đ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

Sáng kiến kinh nghiệm Tin học 11 “Sử dụng ngôn ngữ lập trình Pascal để viết phần mềm trắc nghiệm nhằm khơi gợi đam mê học lập trình cho học sinh lớp 11”. Hi vọng đề tài này sẽ góp phần tạo hứng thú cho HS lớp 11 và là một tài liệu tham khảo để cho các em HS yêu thích lập trình nghiên cứu.

A ĐẶT VẤN ĐỀ Trong xã hội ngày nay, hẳn người khơng cảm thấy lạ lẫm nhắc đến robot có khả làm việc nhà, hệ thống máy bán hàng tự động, hay trò chơi game lập trình giúp người giải trí,… tất ứng dụng tạo sau q trình học tập nghiên cứu khơng ngừng nghỉ chuyên gia sáng chế, nhà lập trình tài ba Trong tương lai khơng xa ứng dụng phát triển nhiều số lượng chất lượng giúp cải thiện sống lồi người 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 Học lập trình góp phần phát triển sáng tạo, rèn luyện tính cẩn thận tính xác cho người học; đồng thời việc học lập trình từ THPT góp phần phát tài năng, định hướng nghề nghiệp cho HS trước lựa chọn ngành nghề, bổ sung nguồn nhân lực tin học cho xã hội công nghệ thông tin Trong nhiều loại ngơn ngữ lập trình Pascal loại ngôn ngữ đánh giá ngôn ngữ tảng ngôn ngữ khác Pascal ngôn ngữ lập trình Niklaus Wirth – giáo sư điện toán trường Đại học kĩ thuật Zurich (Thụy Sĩ) sáng chế phát triển vào năm 1970 Đây ngơn ngữ lập trình có cấu trúc đơn giản, rõ ràng, cấu trúc chặt chẽ Do Pascal nhiều nước giới có Việt Nam lựa chọn đưa vào chương trình giảng dạy Tin học trường THPT Đại học môn học đại cương Khi học môn học cần có nên có đam mê Đối với học khơ khan, đòi hỏi tư tính xác đến dấu chấm, dấu phẩy môn lập trình thật khó nhớ, khó tiếp thu khơng có niềm đam mê “Học đơi với hành.” Với môn học nào, người học mong muốn thực hành, thực nghiệm sau kiến thức mà lĩnh hội Đối với Tin học lập trình, người học mong muốn tận mắt nhìn thao tác với ứng dụng mà chương trình học tạo ra, hay mong muốn tự sáng tạo viết nên phần mềm ứng dụng vào thực tiễn Từ lí tơi mày mò nghiên cứu viết thành cơng phần mềm trắc nghiệm viết hồn tồn NNLT Pascal Tơi cố gắng sử dụng kiến thức giới thiệu sgk để HS thấy gần gũi, dễ hiểu, qua em nhận thấy cần cố gắng thân em tự tạo phần mềm tương tự vậy, em chứng tỏ khả mình, từ em thêm u thích mơn học này, ham học hỏi, sáng tạo chiếm lĩnh tri thức Bằng số kinh nghiệm đúc rút trình nghiên cứu phần mềm tơi xin trình bày thơng qua sáng kiến kinh nghiệm: “Sử dụng ngơn ngữ lập trình Pascal để viết phần mềm trắc nghiệm nhằm khơi gợi đam mê học lập trình cho học sinh lớp 11” Hi vọng đề tài góp phần tạo hứng thú cho HS lớp 11 tài liệu tham khảo em HS u thích lập trình nghiên cứu B NỘI DUNG NGHIÊN CỨU I Cơ sở lí luận vấn đề Ngày với đời nhiều loại NNLT việc tạo phần mềm ứng dụng ngày dễ dàng hơn, nhiều tính hơn, đặc biệt giao diện đẹp mắt Thực tế cho thấy, Pascal loại NNLT thường sử dụng để dạy học lập trình bản, đại cương, loại ngôn ngữ đánh giá có tính sư phạm cao, gần gũi, sáng Còn dùng ngơn ngữ để lập trình ứng dụng khơng khả thi, thực tế sử dụng … Tuy nhiên phải có điểm khởi đầu Và việc học Pascal lựa chọn thông minh muốn bắt tay vào học lập trình Cú pháp câu lệnh Pascal thường rõ ràng, gần gũi với ngôn ngữ tự nhiên Khi tìm hiều NNLT, Pascal cơng cụ giúp người học triển khai thuật tốn cách tường minh gần gũi II Thực trạng Có thực tế HS thích thú trải nghiệm máy tính, hào hứng biết học NNLT – 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 Nhưng bắt tay vào học nội dung chương trình tin học 11 đa phần em lại thấy nản Điều dễ hiểu mơn học lập trình xem mơn học khó đòi hỏi phải nhớ số từ khóa tiếng anh, phải tư thuật tốn, nhớ xác cú pháp lệnh đến dấu chấm, dấu phẩy… Việc không hiểu chất lệnh, không nắm kiến thức học lâu dần làm HS hổng kiến thức bản, HS thấy nản, dẫn đến thấy sợ môn học lập trình điều khó tránh khỏi Vậy nên vấn đề đặt làm để tạo hứng thú cho HS học lập trình Theo tơi thay bắt HS nhớ đoạn lệnh khơ khan, vơ hồn ta nên gắn kết đoạn lệnh lại vào chương trình cụ thể có tính ứng dụng thực tế Khi HS tận mắt chứng kiến, tận tay thao tác với ứng dụng HS mong muốn tìm hiểu cốt lõi tạo nên ứng dụng – code phần mềm Từ HS hiểu chất, vai trò việc lập trình trình tạo phần mềm, dễ nhớ, dễ tiếp thu kiến thức lập trình mà lĩnh hội III Giải pháp tổ chức thực Để khơi gợi đam mê cho HS, để chứng tỏ khả làm NNLT Pascal, tơi viết phần mềm trắc nghiệm Vì mục đích tơi để tạo đam mê, kích thích sáng tạo cho HS nên sử dụng kiến thức SGK Tin 11 Do phần mềm chưa đáp ứng yêu cầu mĩ thuật, nhiên hồn tồn đáp ứng yêu cầu mà phần mềm trắc nghiệm cần có (như trộn đề, nhận xét sai, chấm điểm…) Sau xin giới thiệu vài nét phần mềm: Giao diện phần mềm trắc nghiệm H1: In lời giới thiệu thông báo cho phép GV nhập số câu hỏi H2: Sau GV nhập số câu hỏi, phần mềm thông báo nhập tên HS H3: Sau nhập tên, câu hỏi in ra, cho phép HS lựa chọn dáp án H4: Sau HS lựa chọn phương án phần mềm đưa nhận xét H5: Thông báo cho phép nhập lại HS lựa chọn sai yêu cầu H6: Tổng kết, cho điểm lưu lại kết vào tệp Tính - Phần mềm cho phép GV chọn số câu hỏi kiểm tra để phù hợp với thời gian đối tượng cần kiểm tra - Khả trộn đề linh hoạt: sau chọn số câu hỏi Chương trình tự động chọn câu hỏi cách ngẫu nhiên ngân hàng câu hỏi lưu tệp “hoi.txt”; - Phần mềm in thông báo cho phép nhập lại thí sinh lựa chọn phương án sai quy định (đáp án câu hỏi trắc nghiệm A, B, C D) - Sau trả lời hết câu hỏi , chương trình tổng hợp câu hỏi đưa số điểm tương ứng với thang điểm tối da 10 - Phần mềm cho phép lưu lại thông tin : điểm số, số câu trả lời đúng/ tổng số câu, tên HS vào tệp Txt - GV thay đổi nội dung ngân hàng đề cách thay đổi nội dung tệp “hoi.txt” thay đổi đường dẫn đến tệp chứa câu hỏi (xem hướng dẫn sử dụng) - Phần mềm đóng gói (bao gồm file setup, file chứa câu hỏi, file chứa đáp án) với dung lượng nhẹ GV copy sử dụng nhiều loại máy tính mà khơng cần cài đặt phần mềm Pascal Hướng dẫn sử dụng phần mềm 3.1 Để kiểm tra trắc nghiệm, GV kích vào tệp chạy Tracnghiem.exe; giao diện phần mềm xuất + GV nhập số câu hỏi tên thí sính + Nội dung câu hỏi xuất , thí sinh lựa chọn phương án A, B, C, D (không phân biệt chữ hoa chữ thường) + Sau phương án mà thí sinh chọn, phần mềm đưa nhận xét đúng/ sai + Sau trả lời hết số câu hỏi, phần mềm thông báo kết (bao gồm tổng hợp số câu tự động chấm điểm), kết lưu vào tệp Txt VD: Tên HS nhập là: “le thi ha” kết kiểm tra lưu vào tệp “le thi ha.txt” 3.2 Để xem lại kết thi, GV mở tệp .txt xem nội dung 3.3 Để thay đổi nội dung câu hỏi GV mở tệp .txt chỉnh sửa; để thay đổi đáp án GV mở tệp .txt để chỉnh sửa 3.4 Để thay đổi câu hỏi khác (tệp cũ không bị mà giữ lại để sử dụng cho lần khác) GV thực + Mở code phần mềm cách nháy đúp vào file Tracnghiem.pas + Thay đổi dòng lệnh Assign(f, ‘hoi.txt’); thành tên VD: Assign (Assign, ‘cau hoitienganh.inp’); với ‘cauhoitienganh.inp’ tên tệp chứa ngân hàng câu hỏi cần sử dụng Đồng thời thay đổi dòng lệnh Assign(f1, ‘dap.txt’) dòng lệnh Assign (f1, ‘dapantienganh.inp’); với ‘dapantienganh.inp’ tên tệp chứa đáp án tương ứng *Để sử dụng tính thay đổi câu hỏi 3.3 3.4 cần ý: - Phải cài đặt (hoặc copy) phần mềm Pascal máy tính (có thể sử dụng Turbo Pascal 7.0 free Pascal) - Phải có file chứa code chương trinh, pas: tức file tracnghiem.pas - Nhấn lệnh Ctrl +F9 để chạy lại chương trình sau thay đổi tệp - Để chương trình nhận biết điểm bắt đầu kết thúc câu hỏi trắc nghiệm, trước câu hỏi lưu tệp “hoi.txt” cần gõ kí tự # (xem nội dung file hoi.txt) Các thành phần 4.1 Code phần mềm (nội dung file tracnghiem.pas) Program Tu_viet_PM_trac_nghiem; uses crt; var a:array[1 100]of byte; dd,d,K,i,n,j,x:byte; s,c,ten, da:string; G,f,f1:text; diem:real; ch:char; { -} Procedure gioithieu; begin for i:=1 to 80 Write('*'); write('*'); for i:=2 to 10 write(' '); Write(' Tao phan mem trac nghiem bang ngon ngu Pascal Tai khong?'); gotoxy(80,2); write('*'); writeln; for i:=1 to 80 write('*'); end; { } BEGIN clrscr; gioithieu; Write( 'GIAO VIEN NHAP SO CAU HOI CAN KIEM TRA:'); READLN(X); WRITE('HOC SINH NHAP TEN:');READLN(TEN); assign(f1,ten+'.txt');rewrite(f1); for i:=1 to 20 write(' '); writeln('MOI BAN TRA LOI ',X,' CAU HOI SAU:'); { lay ngau nhien cac cau hoi:} randomize; for i:=1 to x a[i]:= random(19)+1; for j:=1 to i-1 if a[i]= a[j] then a[i]:=random(19)+1; assign(f,'hoi.txt'); ASSIGN(G,'DAP.TXT'); for i:=1 to x begin {in cau thu i} str(a[i], c); writeln; write('cau', i,':'); reset(f); while not eof(f) begin readln(f, s); if s='#'+c then begin readln(f, s); while s[1]'#' begin writeln(s); readln(f, s); end; break; end; end; { xu li cau i -} write ( 'Moi chon dap an:');readln(ch); repeat if (upcase(ch)'A') and (upcase(ch)'B') and (upcase(ch) 'C') and (upcase(ch)'D') then begin write( ' ban chi duoc chon A, B, C, D'); write (' moi chon lai'); readln(ch); end; until (upcase(ch)= 'A') or (upcase(ch)='B') or (upcase(ch)= 'C') or (upcase(ch)='D'); { so sanh cau tra loi voi dap an } reset(g); for k:=1 to a[i] readLN(g, da); dd:=length(da); if( UPCASE(ch)= UPCASE(da[dd])) then begin write(' -> chuc mung ban da tra loi dung');d:=d+1; end ELSE WRITE(' -> rat tiec ban da tra loi sai'); WRITELN; end; close(f); close(g); Writeln('*********************************************************'); writeln('ban tra loi dung', d,' cau tong so', x ,'cau hoi '); diem:= (10/x *d); writeln('ban duoc', round(diem):6, ' diem'); {ghi KQ tep} writeln(f1,'ban' ,Ten, ':'); writeln(f1,' Ban da tra loi dung', d,' cau tong so', x ,'cau hoi '); writeln(f1,'ban duoc', round( diem):6, ' diem'); close(f1); 10 write('Thong tin diem cua ban da duoc luu lai ban hay mo tep ', ten,'.txt', 'de xem nhe'); readln; END Để thuận tiện cho việc theo dõi, nội dung code phần mềm phân chia thành nhiều modun nhỏ, modun thường làm nhiệm vụ, giải kèm theo 4.2 File ngân hàng câu hỏi: hoi.txt Sau tơi đưa ví dụ ngân hàng đề dùng để kiểm tra sau chương V, VI sgk tin 11 Lưu ý: Để đánh dấu điểm bắt đầu kết thúc câu hỏi tơi dùng kí từ # trước câu hỏi #1 Khai bao Ham Pascal bat dau bang tu khoa? a Program b Function c Var d Procedure #2 Trong Pascal de khai bao bien tep f1 va f2 ta viet? a Var f1, f2: tep; b Var F1, f2: text; c Var f1; f2: text; d var f1+f2: text; #3 Chuong trinh co may loai? a b c d #4 Chuong trinh Thu tuc bat dau bang tu khoa a Program b Function c Var 11 d Procedure #5 De khai bao bien tep van ban ta su dung cu phap? a Var : text; b Var :text; c Var : string; d Var :; #6 Chuong trinh duoc ket thuc bang? a End b End c End; d End! #7 Cau truc chuong trinh gom ? a Phan dau b Phan khai bao c Phan than d ca a, b va c #8 Bien duoc khai nao chuong trinh duoc goi la: a Bien toan cuc b Bien cuc bo c Tham so hinh thuc d Tham so thuc su #9 Cau lenh cho phep mo tep F1 de doc co dang? a Rewrite(F1) b Reset(F1); c Readln(F1); d Readln(F1, ); #10 Bien duoc khai bao chuong trinh chinh duoc goi la? a Bien toan cuc b Bien cuc bo 12 c Tham so hinh thuc d Tham so thuc su #11 De gan bien tep F1 cho tep DL.txt ta su dung cu phap? a F1:= 'DL.txt'; b 'DL.txt := F1; c Assign(f1, 'DL.TXT'); d Assign('DL.TXT', f1); #12 Thu tuc Close(f) co y nghia? a Dong tep f1 b Mo tep f1 de doc du lieu c Mo tep f1 de ghi du lieu d Khai bao bien tep #13 Vi tri tro tep sau thu tuc Reset? a Nam o dau tep b Nam o cuoi tep c Nam o giua tep d Nam ngau nhien o bat ki vi tri nao #14 Ham eof(F)cho gia tri true thi tro tep nam o vi tri nao a Dau dong b Dau tep c Cuoi dong d Cuoi tep #15 Trong Pascal, de dong tep ta dung thu tuc? a Close(); b Close(< ten tep>); c Stop (); d Exit(); #16 Var G :text; co y nghia gi? a Dong tep G 13 b Khai bao tep G c Gan bien tep d Mo tep #17 Thu tuc Assign(, ); co y nghia? a Dong tep b Khai bao tep c Gan bien tep d Mo tep #18 Ham EOLN(G) cho gia tri true thi tro tep nam o vi tri nao a Dau dong b Dau tep c Cuoi dong d Cuoi tep #19 Trong Pascal, mo tep de ghi ta dung thu tuc? a Rewrite(); b Write(< ten tep>); c Reset (); d Readln(); #20 Trong Pascal, de doc du lieu tep ta dung thu tuc? a Rewrite(, ); b Write(< ten bien tep>, Detination Disk B2 Compile ->Build Tệp xuất có tên tracnghiem.exe Do người sử dụng cần kích đúp vào tệp chạy để giao tiếp với phần mềm mà không cần quan tâm đến mã nguồn IV Vận dụng vào thực tiễn dạy học Với mục đích khơi gợi đam mê học lập trình cho HS việc sử dụng NNLT Pascal để viết ứng dụng thực tiễn nên phần mềm Trắc nghiệm mã nguồn tơi lồng ghép nhiều học chương trình tin học 11 Cụ thể: *Trong tiết -Bài tập (trước chuyển sang chương II: Chương trình đơn giản) dành phần thời lượng nhỏ cuối tiết để củng cố kiến thức phần mềm trắc nghiệm mà tơi viết HS thao tác ứng dụng cụ thể với phần mềm Sau tơi giới thiệu sơ mã nguồn chương trình loại ngơn ngữ xây dựng nên phần mềm ngơn ngữ Pascal Đồng thời yêu cầu HS tự đọc tham khảo Bài đọc thêm số 2: Ngôn ngữ Pascal Tác dụng: HS tận mắt nhìn thấy ứng dụng ngơn ngữ Pascal khả làm Pascal, HS dễ dàng cảm thấy hứng thú bắt tay vào học học chương 15 *Trong giới thiệu Cấu trúc chương trình tơi trình chiếu mã nguồn phần mềm trắc nghiệm yêu cầu cấu trúc chương trình (gồm phần phần khai báo phần thân) Tác dụng: củng cố kiến thức học số *Trong tiết tập thực hành (tiết 15) yêu cầu HS vận dụng kiến thức cấu trúc lặp in lời giới thiệu phần mềm trắc nghiệm Tác dụng: Việc giao cho HS viết modul nhỏ phần mềm giúp HS hứng thú, thấy khả làm Đồng thời giúp HS củng cố kiến thức phần cấu trúc lặp, số hàm thủ tục vào *Sau phần học lí thuyết tệp, tập thực hành 39 yêu cầu HS đưa cách thức để chương trình có khả đọc câu hỏi đáp án tương ứng Qua HS ơn tập củng cố kiến thức: gắn biến tệp, mở tệp, đọc tệp, ghi tệp, đóng tệp, câu lệnh lặp, rẽ nhánh *Trong tập thực hành tiết 45 đặt vấn đề để HS sử dụng kiến thức chương trình để viết lại mã nguồn phần mềm cho chương trình gọn gàng khoa học 16 C KẾT QUẢ Kết áp dụng SKKN thực tiễn giảng dạy Năm học 2013- 2014 phân công giảng dạy lớp khối 11 trường tơi lớp 11B1, 11B2, 11B3, 11B4 Đề tài SKKN “Sử dụng ngơn ngữ lập trình Pascal để viết phần mềm trắc nghiệm nhằm khơi gợi đam mê học lập trình cho học sinh lớp 11” áp dụng lớp 11B4, 11B1 Sau năm nghiên cứu triển khai nhận thấy lớp áp dụng đề tài (nhóm 1) có nhiều kết khả quan so với lớp không áp dụng đề tài (nhóm 2) Cụ thể sau - Về nhận thức + HS nhóm thường hay đặt câu hỏi tình liên quan đến học nhiều hơn, điều chứng tỏ em có hứng thú học tập Tự tin phát biểu xây dựng +HS nhóm dễ dàng làm tập lập trình hơn, Các em thấy khả viết phần mềm ứng dụng Pascal – loại NNLT mà em học, đồng thời hiểu cách bố trí xây dụng, cài phần mềm ứng dụng, rèn luyện kĩ lập trình, phầm chất người lập trình (tính sáng tạo, cần cù, xác…) thơng qua đoạn lệnh +HS nhóm thường quan tâm nhiều đến lĩnh vực CNTT đặc biệt ngành nghề đòi hỏi khả lập trình Đề tài gợi mở cho em thấy loại hình ngành nghề (nghề lập trình viên) phương hướng phát triển ngành CNTT, qua giúp em có thêm lựa chọn định hướng cho việc chọn ngành nghề sau - Về điểm số Trong phạm vi lớp mà minh giảng dạy, kết điểm tổng kết năm mơn Tin tơi tính tốn thể lại bảng sau: Lớp 11B1(Áp dụng SKKN) 11B4 (Áp dụng SKKN) Tổng 11B2 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 % 0% 0% 0% 69.77% 18.60% 6.98 0% 47.95 40.48% 24 10.96% 57.14% 4.11 2.38% 0 0% 0% Tổng Số HS SL % SL % SL 30 25 83.33 16.67% 43 4.65% 30 73 42 27 36.99% 0% 35 17 17 (không áp dụng SKKN 11B3 (không áp dụng KKN) Tổng 39 2.56% 21 53.83% 16 41.03% 2.56% 0% 81 1.23% 38 46.91% 40 49.38% 2.47% 0% Qua bảng kết dễ nhận thấy: Tỉ lệ HS giỏi lớp 11B1, 11B4 lớp áp dụng phương pháp có sử dụng phần mềm ứng dụng Pascal để khơi gợi đam mê có tỉ lệ cao hẳn so với lớp 11B2, 11B3 Đó kết trình tìm hiểu, học hỏi, dựa niềm say mê học lập trình em Hướng phát triển đề tài Qua thực tế giảng dạy kinh nghiệm thân, tinh thần tìm tòi học hỏi, người viết phần có thành công việc xây dựng phương thức để khơi gợi đam mê học tập cho HS đưa tin học lập trình gần với sống cách sử dụng tin học để lập trình ứng dụng Do đề tài có khả nhân rộng để bạn bè đồng nghiệp tham khảo dạy học ngơn ngữ lập trình Như nói trên, mục đích tơi vận dụng kiến thức SGK để xây dựng phần mềm nên phần mềm chưa có giao diện đẹp mắt (do chưa sử dụng đồ họa phông chữ tiếng việt) Nhưng phần mềm sử dụng công cụ dạy học cho môn Tin mơn học khác nhà trường hồn thiện hai yêu cầu Ngoài phần mềm tài liệu tham khảo cho cho HS để nghiên cứu phát triển có tính ứng dụng khác phần mềm chơi game, phần mềm giải tốn, mơ âm thanh… phục vụ cho nhu cầu học tập giải trí 18 D KẾT LUẬN VÀ ĐỀ XUẤT Kết luận Trong xã hội tự động hóa nay, việc tạo phần mềm, máy tự động để phục vụ cho đời sống người vấn đề tất yếu Để làm điều cần thiết phải có phận người lập trình Đào tạo lập trình cho HS từ ghế nhà trường THPT hướng đắn Bộ giáo dục, đón đầu yêu cầu thực tiễn, góp phần thực phương diện yêu cầu hướng nghiệp nhà trường phổ thông Cũng giống môn học khác, em thực hiểu u thích mơn Tin học lập trình em tìm thấy niềm vui, đam mê tìm hiểu khám phá điều mẻ, thú vị môn tưởng chừng khô khan Với mục đích khơi gợi đam mê học lập trình, kích thích khả sáng tạo cho HS lớp 11, cố gắng sử dụng kiến thức có nội dung chương trình tin học 11 để viết phần mềm cụ thể ứng dụng dạy học Do thời gian kinh nghiệm chưa nhiều, đề tài không tránh khỏi thiếu sót, kính mong đóng góp ý kiến đồng nghiệp để đề tài ngày hồn chỉnh Đề xuất 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 GV 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 mà chương trình học u cầu, tơi mong muốn dành phần thời lượng để giới thiệu số phần mềm có tính ứng dụng viết ngơn ngữ lập trình Pascal, phần mềm chơi game, giải tốn… GV em HS viết Tôi mong muốn Sở Giáo Dục Đào tạo Thanh Hóa hàng năm tổ chức thi sáng tạo Tin học trẻ cho GV HS Đây sân chơi thú vị cho GV HS, tạo động lực, hứng thú ham thích tìm hiểu Tin học; đồng thời thơng qua thi phát thêm nhiều sáng kiến Tin học hay, nhiều gương mặt tài nhà trường THPT 19 Những đề xuất mang tính chủ quan tơi, nhiên tơi mong muốn cấp có thẩm quyền xem xét mong nhận góp ý chia sẻ đồng nghiệp 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 2014 Tôi xin cam đoan SKKN viết, khơng chép nội dung người khác Nguyễn Thị Dung 20 ... khối 11 trường tơi lớp 11B1, 11B2, 11B3, 11B4 Đề tài SKKN Sử dụng ngơn ngữ lập trình Pascal để viết phần mềm trắc nghiệm nhằm khơi gợi đam mê học lập trình cho học sinh lớp 11 áp dụng lớp 11B4,... trình Pascal để viết phần mềm trắc nghiệm nhằm khơi gợi đam mê học lập trình cho học sinh lớp 11 Hi vọng đề tài góp phần tạo hứng thú cho HS lớp 11 tài liệu tham khảo em HS yêu thích lập trình nghiên... lớp 11B1, 11B4 lớp áp dụng phương pháp có sử dụng phần mềm ứng dụng Pascal để khơi gợi đam mê có tỉ lệ cao hẳn so với lớp 11B2, 11B3 Đó kết q trình tìm hiểu, học hỏi, dựa niềm say mê học lập trình

Ngày đăng: 15/10/2019, 16:03

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan