THIẾT KẾ VÀ SỬ DỤNG TRÒ CHƠI TRONG DẠY HỌC TIN HỌC LỚP 11 NHẰM THÚC ĐẨY ĐỘNG CƠ VÀ HỨNG THÚ HỌC TẬP CHO HỌC SINH 1 TÓM TẮT ĐỀ TÀI Xu thế chung của thế giới hiện nay là đổi mới phương pháp dạy học nhằm[.]
THIẾT KẾ VÀ SỬ DỤNG TRÒ CHƠI TRONG DẠY HỌC TIN HỌC LỚP 11 NHẰM THÚC ĐẨY ĐỘNG CƠ VÀ HỨNG THÚ HỌC TẬP CHO HỌC SINH TÓM TẮT ĐỀ TÀI Xu chung giới đổi phương pháp dạy học nhằm phát huy tính tích cực tự giác học sinh trình dạy học Luật giáo dục Việt Nam khẳng định phương pháp dạy học phải phát huy tính tích cực, tự giác, chủ động sáng tạo học sinh Để tích cực hố hoạt động học tập học sinh mơn Tin cần có phương pháp dạy học phù hợp Ở nói đến phù hợp nhiều mặt: với nội dung kiến thức tin học, với đặc điểm tâm lí sinh lí học sinh Việt Nam, với điều kiện dạy học cụ thể Việt Nam Nội dung môn tin học lớp 11 phong phú có nhiều có nội dung khơ khan Để học sinh nắm bài, giáo viên môn tin học trường Trung học phổ thông XXX trường khác, biết vận dụng nhiều phương pháp kĩ thuật dạy học Chẳng hạn người giáo viên phải biết cách theo dõi học sinh trình giải tập, để kịp thời giúp đỡ học sinh yếu, giao thêm tập cho học sinh giỏi, phải biết chia lớp thành nhóm nhỏ để tổ chức làm tập, phải công bố luật chơi cách rành mạch tổ chức trò chơi, phải biết cách làm mẫu hướng dẫn học sinh sử dụng đồ dùng học tập Phần lớn giáo viên biết kĩ thuật dạy học nói chưa thục thực chúng Có giáo viên ngại sử dụng, có giáo viên lạm skkn dụng kĩ thuật (kĩ thuật dạy học phương pháp quy trình hố thành thao tác) Đó điểm yếu cần nhanh chóng khắc phục Giải pháp sử dụng phương pháp tổ chức trị chơi học tập dạy học mơn tin phần mở đầu, để em có tâm lý thoải mái trước lĩnh hội kiến thức mới, thay câu hỏi cứng nhắc, khô khan Nghiên cứu tiến hành hai nhóm đối tượng hai lớp 11A1 11A2 trường Trung học phổ thông XXX Lớp 11A1 lớp thực nghiệm, lớp 11A2 lớp đối chứng Lớp thực nghiệm tiến hành tổ chức chơi trò chơi dạy kiến thức mới: cụ thể đề tài nghiên cứu trình bày bài: Cấu trúc lặp, tiết Kết cho thấy tác động có ảnh hưởng rõ rệt đến kết học tập học sinh, em nắm bắt kiến thức nhanh áp dụng để làm tập, lớp thực nghiệm có kết cao lớp đối chứng Điểm kiểm tra đầu ra lớp thực nghiệm có giá trị trung bình 8,6; điểm kiểm tra đầu lớp đối chứng 7,8 kết kiểm chứng T-test cho thấy p0,05 Điều chứng tỏ điểm số hai nhóm thực nghiệm đối chứng khơng có ý nghĩa, hai nhóm coi tương đương Sử dụng thiết kế 2: trước sau tác động nhóm tương đương (Bảng 2) Bảng 3: Thiết kế nghiên cứu Nhóm Kiểm tra trước tác động Thực nghiệm 01 Đối chứng 02 Tác động Dạy học có sử dụng PP trị chơi Dạy học khơng sử dụng PP trò chơi Kiểm tra sau tác động 03 04 Ở thiết kế dùng phép kiểm chứng T-Test độc lập Quy trình nghiên cứu *Chuẩn bị giáo viên: Cô Thuỷ dạy lớp đối chứng: thiết kế, kế hoạch giảng không sử dụng phương pháp trị chơi, quy trình chuẩn bị bình thường Người nghiên cứu: Tơi thiết kế kế hoạch học có sử dụng phương pháp trị chơi, vào nội dung kiến thức giáo viên lựa chọn để đưa vào tiết học hoạt động dạy học skkn Tôi phải ý xác định rõ mục đích học tập trị chơi, chuẩn bị dụng cụ cần thiết, công bố luật chơi, giải thích cách chơi chơi trực tiếp, cổ động đánh giá? Chơi nào? Không nên giải thích dài dịng khiến học sinh hứng thú chưa tham gia vào trò chơi Sưu tầm trò chơi tốn học phù hợp với mơn tin học *Tiến hành dạy thực nghiệm Thời gian dạy thực nghiệm tuân theo kế hoạch giảng dạy nhà trường theo thời khố biểu để đảm bảo tính khác quan Cụ thể: Thứ, ngày, tháng, năm Môn Tiết theo PPCT Tên dạy Thứ Bảy, 4/12/2010 Tin học 13 Cấu trúc lặp (Tiết 1) 4.Đo lường Bài kiểm tra trước tác động kiểm tra khảo sát chất lượng đầu năm mơn Tin, nhóm Tin đề Bài kiểm tra sau tác động kiểm tra cuối học kỳ I giáo viên môn tin học thiết kế Bài kiểm tra gồm hai viết chương trình Pascal giấy có nội dung sử dụng vòng lặp For *Tiến hành kiểm tra chấm bài: Sau thực dạy Cấu trúc lặp, tiến hành kiểm tra tiết (nội dung phần phụ lục) IV.PHÂN TÍCH DỮ LIỆU VÀ KẾT QUẢ Bảng 5: So sánh điểm trung bình kiểm tra sau tác động: Đối chứng skkn Thực nghiệm ĐTB 7,8 8,6 Độ lệch chuẩn 1,095 0,86 Giá trị P T-Test 0,0001 Chênh lệch giá trị TB chuẩn (SMD) 0,93 Như chứng minh kết hai nhóm trước tác động tương đương Sau tác động kiểm chứng chênh lệch ĐTB T-Test cho kết P=0,0001, cho thấy: chênh lệch điểm trung bình nhóm thực nghiệm nhóm đối chứng có ý nghĩa, tức chênh lệch kết ĐTB nhóm thực nghiệm cao ĐTB nhóm đối chứng khơng ngẫu nhiên, mà kết tác động Chênh lệch giá trị trung bình chuẩn Điều cho thấy mức độ ảnh hưởng dạy học có tổ chức trị trơi đến học tập nhóm thực nghiệm lớn Biểu đồ so sánh ĐTB trước tác động sau tác động nhóm thực nghiệm nhóm đối chứng V.BÀN LUẬN Kết kiểm tra sau tác động nhóm thực nghiệm TBC=8,6, kết kiểm tra kiểm tra tương ứng nhóm đối chứng TBC=7,8 Độ lệch điểm số hai nhóm 0,8 Điều cho thấy điểm TBC hai lớp đối chứng thực nghiệm có khác biệt rõ rệt, lớp tác động có điểm cao lớp đối chứng Chênh lệch giá trị trung bình chuẩn hai kiểm tra SMS=0,93, điều có nghĩa mức độ ảnh hưởng tác động lớn Phép kiểm chứng T-Test ĐTB sau tác động hai lớp 0,0001 Kết khẳng định chênh lệch ĐTB hai nhóm khơng phải ngẫu nhiên mà tác động mang lại skkn *Hạn chế: Nghiên cứu sử dụng trò trơi dạy học tin học bậc trung học phổ thông giải pháp tốt, để tổ chức trị chơi thành cơng có hiệu người giáo viên cần chuẩn bị kỹ càng, giải thích luật chơi, cách chơi cách rành mạch, rõ ràng Khơng nên giải thích dài dịng khiến học sinh hứng thú từ chưa tham gia trò chơi Trị chơi phải phù hợp với đặc điểm tâm lí lứa tuổi, phù hợp với khả sở vật chất nhà trường KẾT LUẬN VÀ KHUYẾN NGHỊ 1.Kết luận Việc sử dụng phương pháp trò chơi dạy học nâng cao hiệu học tập học sinh 2.Khuyến nghị Đối với cấp lãnh đạo: cần quan tâm đến sở vật chất trang thiết bị máy tính, phịng máy tính xuống cấp cần phải thay hệ thống máy tính mới, việc dạy học lập trình cần phải thực trực tiếp máy tính, đảm bảo cho học sinh máy Đối với giáo viên: Khơng ngừng tự học, tự bồi dưỡng nâng cao trình độ chuyên môn nghiệp vụ, lựa chọn phương pháp phù hợp với nội dung dạy đối tượng học sinh để giảng đạt kết cao Giáo viên cần biết khai thác thông tin mạng Internet để phục vụ cho giảng Với kết đề tài này, mong bạn đồng nghiệp quan tâm, chia sẻ đặc biệt giáo viên dạy môn tin học trung học phổ thơng, ứng dụng đề tài vào việc dạy học môn tin học để tạo hứng thú nâng cao kết học tập học sinh skkn Phụ lục 1: Giáo án dạy thực nghiệm CẤU TRÚC LẶP MỤC TIÊU Kiến thức – Biết ý nghĩa cấu trúc lặp – Biết cấu trúc chung lệnh lặp for ngơn ngữ lập trình Pascal – Biết sử dụng hai dạng lệnh lặp For ngơn ngữ lập trình Pascal Kĩ – Bước đầu sử dụng lệnh lặp For để lập trình giải số tốn đơn giản Thái độ: – Phát triển tư lôgic, linh hoạt, có tính sáng tạo PHƯƠNG PHÁP, PHƯƠNG TIỆN DẠY HỌC Phương pháp:- Thuyết trình, vấn đáp Phương tiện dạy học: – Chuẩn bị giáo viên: máy chiếu Projector, sách giáo khoa, bảng phụ skkn -Chuẩn bị học sinh: – Sách giáo khoa, đọc trước học nhà III HOẠT ĐỘNG DẠY – HỌC Bíc Ổn định lớp, kiểm tra cũ Câu 1: Hãy nêu cú pháp câu lệnh If – Then dạng thiếu dạng đủ Câu 2: Câu lệnh ghép gì? Tại cần phải sử dụng câu lệnh ghép Hoạt động 1: Tìm hiểu ý nghĩa cấu trúc lặp Mục tiêu: – Học sinh thấy cần thiết cấu trúc lặp lập trình Nội dung: -Để làm rõ mục tiêu cần thiết vòng Lặp For lập trình, lặp tiến, lặp lùi Giáo viên tổ chức lớp làm hai đội để chơi trò chơi Thi cộng Các bước tiến hành: HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH GV: -Chuẩn bị hai mươi đĩa nhỏ HS: -Chia làm hai đội chơi, đội 15 (bằng giấy), đĩa ghi số bí em mật, chia làm hai chồng khác nhau, -Các em cử đội trưởng đội úp xuống -Chuẩn bị cịi làm hiệu lệnh -Chuẩn bị số phần thưởng bút, cho độ giành chiến thắng GV: -Cử học sinh để làm trọng skkn tài -Cử học sinh để làm thư ký GV: công bố thể lệ thi sau: +sau tiếng còi trọng tài thi bắt đầu, học sinh hai đội phải khẩn trương lên lật đĩa đội mình, sau chạy lên phía bảng ghi số lên bảng, lật hết số đĩa người cuối phải cộng thật nhanh tổng số ghi đĩa +đội thời gian có kết xác, đội thắng *Bắt đầu chơi: -quan sát thấy đội thứ học sinh ghi liên tiếp số sau: 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 -quan sát thấy đội thứ hai học sinh ghi liên tiếp số sau: 80 75 70 65 60 55 50 45 40 35 30 25 20 15 10 skkn -cả hai đội đưa kết tổng số hạng Theo luật chơi đội *sau trò trò chơi kết thúc, giáo viên hỏi hai đội chơi hết thời gian, xác đội thắng Các em có nhận xét trị chơi này? Đội thứ cử đại diện lên trả lời: -đây phép tính tổng số hạng ghi đĩa, số hạng tham phép tính số nhỏ đến số cuối số hạng lớn lặp lặp lại số lần định Đội thứ hai cử đại diện lên trả lời: -về thực chất phép tính tổng số hạng ghi đĩa, có khác số hạng tham gia phép tính số lớn đến số cuối số hạng nhỏ GV: Đối với thuật toỏn cú lặp lặp lại số lần thao tỏc phải thực lặp định lặp lại số lần thỡ mỏy tớnh cú thể thực hiệu cỏc thao tỏc lặp đú cỏc cấu trỳc lặp Từ GV đưa khái niệm Cấu trúc lặp skkn Hoạt động 2: Tìm hiểu lệnh lặp For ngơn ngữ lập trình Pascal Mục tiêu: – Học sinh biết cấu trúc chung lệnh FOR Hiểu ý nghĩa thành phần lệnh Biết thực máy gặp FOR Vẽ sơ đồ thực Nội dung: – Dạng tiến: Cấu trúc: For := To Do ; Biến đếm: Là biến kiểu nguyên, kí tự miền Giá trị đầu, giá trị cuối biểu thức kiểu với biến đếm Giá trị đầu phải nhỏ giá trị cuối Sự thực máy: Bước 1: Tính giá trị đầu, gán cho biến đếm Bước 2: Nếu biến đếm =giá trị cuối thực lệnh cần lặp Các bước tiến hành: HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH Yêu cầu học sinh nghiên cứu sách Đọc sách giáo khoa trả lời: giáo khoa cho biết cấu trúc chung For := To For? Do ; – Giải thích: – Dùng để làm giới hạn cho biến đếm < Biến đếm>: Là biến kiểu nguyên, kí tự – Cùng kiểu với 10; – Hỏi: Trong tốn tính tổng trên, 80 bao nhiêu? – Dẫn dắt : Những lệnh cần lặp lại ta đặt sau Do -giá trị đầu phải nhỏ giá trị cuối câu lệnh sau Do thực – Hỏi : Em có nhận xét giá trị của ? – Dẫn dắt: Khi lệnh For gọi For tiến Ngơn ngỡ lập trình Pascal cịn có dạng For khác gọi For skkn lùi Yêu cầu: Hãy trình bày cấu trúc chung For lùi – Hỏi: Trong tốn tính tổng trên, bao nhiêu? Nghiên cứu sách giáo khoa, suy nghĩ, so sánh với cấu trúc For tiến để trả lời For := Downto Do ; – Hỏi : So sánh ? – Hỏi : Trong hai toán trên, dạng lệnh For phù hợp? -Giá trị cuối lớn giá trị đầu – Sử dụng dạng For tiến phù hợp Hoạt động 3: Rèn luyện kĩ vận dụng lệnh lặp For mục tiêu: – Sử dụng lệnh lặp For để giải tốn đơn giản Nội dung: Ví dụ 1: Viết chương trình tính tổng S = 1/a+ 1/a+1 + 1/a+2 + ….+ 1/a+100 Ví dụ 2: Một người có số tiền S, ông ta gửi tiền tiết kiệm ngân hàng với lãi suất 1,5% tháng Hỏi sau 12 tháng gửi tiết kiệm, ông ta số tiền bao nhiêu? skkn Các bước tiến hành: HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH Nêu nội dung toán Mục tiêu xác định việc cần làm Chú ý lắng nghe trả lời yêu cầu giáo viên – Giá trị đầu 1, Giá trị cuối 100 + Xác định giá trị đầu, giá trị cuối + Xác định lệnh cần lặp lại – u cầu học sinh tiếp tục hồn thành chương trình nhà S : = S + 1 a+i Nêu nội dung toán 2, mục tiêu viết chương trình hồn thiện – Định hướng vấn đề Chú ý lắng nghe nội dung yêu cầu – Chia lớp thành nhóm Yêu cầu học sinh viết chương trình lên bảng phụ – Thu phiếu học tập, chiếu lên bảng, gọi học sinh nhóm khác nhận xét – Cùng thảo luận viết chương trình theo nhóm đánh giá – Chính xác hóa làm học sinh chương trình mẫu – Quan sát chương trình giáo viên hướng dẫn ghi nhớ IV HOẠT ĐỘNG CỦNG CỐ skkn Những nội dung học – Cấu trúc chung lệnh lặp For Sơ đồ thực lệnh lậnh lặp For Câu hỏi tập nhà – Giải bài tập 5.a, 6, sách giáo khoa, trang 51 – Xem trước phần nội dung cấu trúc lặp có số lần chưa xác định While … – Xem nội dung phụ lục B, sách giáo khoa trang 131 : Lệnh rẽ nhánh lặp – Xem nội dung phụ lục C, sách giáo khoa trang 139 : Lệnh rẽ nhánh lặp Phụ lục 2: Đề đáp án kiểm tra sau tác động I.Đề bài: Bài 1: Viết chương trình tính tổng S = 1+2+…+N Bài 2: Viết chương trình nhập vào N số nguyên từ bàn phím Hãy tính in hình tổng số vừa nhập vào II Đáp án.Bài 1: Dùng vòng lặp FOR Program TinhTong; Uses crt; skkn Var N,i,S:integer; Begin Clrscr; Write(‘Nhap vao gia tri cua N :’); Readln(N); S:=0; For i:=1 to Writeln(‘Ket N qua S:=S+i; la :’,S); Readln; End Bài 2: Program Tong; Uses crt; Var N,S,i,X : Integer; Begin Clrscr; S:=0; For i:=1 To n Do X= ‘); Readln(X); nhap vao Begin Write(‘Nhap so nguyen S:=S+X; End; Writeln(‘Tong cac so duoc la: ‘,S); Readln; End —————————Phụ lục 3:BẢNG ĐIỂM LỚP THỰC NGHIỆM STT HỌ VÀ TÊN ĐIỂM KT TRƯỚC ĐIỂM KT SAU TÁC skkn TÁC ĐỘNG ĐỘNG 10 9 8 7 8 9 10 9 11 12 13 14 10 15 16 17 10 18 9 19 skkn ... trị chơi cho học sinh … Để thay trạng trên, đề tài nghiên cứu tơi đưa số trị chơi nhằm gợi động học tập cho học sinh, nhằm thay cho câu hỏi hay tập nhỏ 2.Giải pháp thay Sử dụng trò chơi nhằm. .. chơi nhằm gợi động học tập cho học sinh Cấu trúc lặp, giáo viên tổ chức trị chơi hình thức tốn học, trị chơi Thi cộng, giúp học sinh củng cố kiến thức học tạo hứng thú học tập cho học sinh Vấn đề... đặc biệt giáo viên dạy môn tin học trung học phổ thơng, ứng dụng đề tài vào việc dạy học môn tin học để tạo hứng thú nâng cao kết học tập học sinh skkn Phụ lục 1: Giáo án dạy thực nghiệm CẤU