luận văn đại học sư phạm Tiểu luận Những cách thông dụng để tạo tình huống gợi vấn đề trong Tin học

12 408 0
luận văn đại học sư phạm  Tiểu luận Những cách thông dụng để tạo tình huống gợi vấn đề trong Tin học

Đ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

NHỮNG CÁCH THƠNG DỤNG ĐỂ TẠO TÌNH HUỐNG CĨ VẤN ĐỀ TRONG MÔN TIN HỌC LỚP 11 I Đặt vấn đề Thế giới đà phát triển vũ bão khoa học kĩ thuật, công nghệ thông tin từ mà phát triển theo, ứng dụng tin học vào đời sống xã hội lớn dần trở thành vấn đề then chốt cho phát triển quốc gia Việt Nam nước áp dụng công nghệ thông tin chậm so với nhiều nước giới khu vực,đã bước khắc phục, đem công nghệ thông tin vào mặt đời sống xã hội thu kết định, để người dân Việt Nam khơng cịn xa lạ với máy Vi tính nữa, người Việt Nam biết sử dụng máy Vi tính để sánh vai nghiệp cơng nghiệp hố đại hoá đất nước, Bộ GD – ĐT đưa chương trình tin học vào phổ thơng từ năm 2006, môn học nên tránh khỏi mâu thuẫn nội dung chương trình SGK, PP dạy học GV khả tiếp thu học sinh Đặc biệt SGK tin học lớp 11 có nhiều ý kiến đóng góp từ giới chuyên môn học sinh như: Nội dung chương trình q nặng với khả học sinh, khơng phù hợp với học sinh …vv, để giải vấn đề khó, phụ thuộc vào nhiều yếu tố, theo không bàn cách để GV truyền đạt tốt kiến thức tới học sinh, để học sinh học tốt nội dung chương trình Thật mà nói nội dung chương trình khơng khó q học sinh, thử thơng kê lại, tồn chương trình Tin học 11 học sinh phải học có câu lệnh Pascal, không nhiều mà học sinh khơng thể nhớ được, ngun nhân PP giảng dạy GV Tin học chúng tơi cịn chưa tốt, kinh nghiệm cịn chưa nhiều lại mẻ với em học sinh Để giải vấn đề khó, phương diện GV trực tiếp tham gia giảng dạy môn mạnh dạm đưa đề tài “ Những cách thông dụng để tạo tình gợi vấn đề Tin học”, cách thức dạy học có nhiều thành công giảng dạy môn học khác, để có tác dụng tốt môn Tin học đưa số cách thức sau: II Biện pháp thực Để dạy học phát giải vấn đề, điểm xuất phát GV phải tạo tình có vấn đề, nhiều người cho dạy học phát giải vấn đề hay có hội để tạo tình gợi vấn đề đặc biệt môn Tin học Để giải vấn đề đưa số cách tạo tình gợi vấn đề phổ biến nhất, rễ gặp dễ thiết lập Dự đoán nhờ nhận xét trực quan qua trường hợp cụ thể Ví dụ: Cho xâu s có n kí tự gồm kí tự số, xố k chữ số để xâu cịn lại có giá trị nhỏ Để giúp học sinh tìm quy luật xử lý ta dẫn vài trường hợp cụ thể sau: Bài toán: Cho mảng chiều gồm n phần tử số nguyên (n nhập từ bàn phím),hãy tìm phần tử lớn thứ mảng Trường hợp 1: GV giáo đưa mảng môt chiều sau: Giáo viên hỏi: Em làm để tìm số lớn thứ Học sinh: Rõ ràng em biết thuật tốn tìm Max rồi, em đưa cách làm xếp mảng giảm dần, số thứ mảng số lớn thứ Trường hợp 2: GV đưa mảng sau: 562342347 GV hỏi trường hợp em làm nào? Đây tình có vấn đề mà em chưa biết, không sức với em GV gợi ý cho học sinh xếp mảng tăng dần ta mảng sau: 2 3 4 đến học sinh nhận biết số thứ hai số lớn thứ rồi, dó học sinh suy nghĩ tìm phần tử khác phần tử thứ phần tử lớn thứ 2 Lật ngược vấn đề Ví dụ: Sau học sinh học hàm Upcase(x) cho kí tự viết hoa tương ứng x, để có kí tự viết thường tương ứng kí tự viết hoa ta làm nào? Đây tình mà học sinh phải suy nghĩ Xét tương tự Ví dụ: Từ biết viết chương trình tính độ dài đoạn thẳng biết toạ độ hai điểm đầu, ta cho học sinh viết chương trìnhn nhập vào toạ độ n điểm ( khơng có điểm thẳng hàng) Tính tổng độ dài đoạn thẳng tạo từ n điểm cho Khái qt hố Ví dụ: Khái quát trường hợp tính diện tích tam giác cho toạ độ đỉnh tính diện tích tứ giác cho toạ độ đỉnh, gợi vấn đề “tính diện tích đa giác (bỏ qua kiểm tra tính lồi) n đỉnh cho toạ độ n đỉnh” Đây tình gợi vấn đề em làm tương tự tứ giác, dùng đường chéo xuất phát từ đỉnh (chẳng hạn đỉnh thứ nhất) để chia tam giác Vấn đề chỗ làm để lưu trữ toạ độ tam đỉnh? Giáo viên gợi ý cho em dùng mảng hai chiều có n dịng hai cột để lưu toạ độ điểm dòng, cột hoành độ cột tung độ điểm Từ em giải vấn đề, đưa chương trình sau (chương trình chưa tối ưu) Program dientichdagiac; Uses crt; Const n=9; s:real=0; Var array[1 n,1 2] of real; k: byte; Function dttg(k: byte):real; Var c1,c2,c3,p:real; Function canh(g,h:byte):real; Begin Canh:= sqrt( sqr(a[h,1] – a[g,1]) - sqr(a[h,2] – a[g,2])); End; Begin c1:= canh(1,k); c2:=canh(k,k+1); c3:=canh(1,p); P:=(c1+c2+c3)/2; Dttg:=sqrt(p*(p-c1)*(p-c2)*(p-c3)); End; Program vaomang; Begin Writeln(‘ Vao hoanh do, tung cho tung diem’); For k:=1 to n Begin gotoXY(9*k-8,4); write(‘X’,k,’=’); readln(a[k,2]); end; end; begin clrscr; vaomang; for k:=2 to n-1 s:=s+dttg(k); writeln(‘ dap so’,s:9:3); readln; end Bước kiểm tra nghin cứu lời giải, ta cho em thấy sau tính diện tích tam giác thứ xác định đỉnh M1,M2,M3, đến lượt tính diện tích tam giác thứ xác định đỉnh M1,M3,M4 tam giác biết cạnh M1M3 tính tam giác trước rồi, khơng cần tính độ dài cạnh này.Điều có nghĩa từ tam giác thứ hai ta phải tính hai cạnh khơng kề với tam giác liền trước Một cạnh cạnh đa giác, cạnh đường chéo lại nối đỉnh M1 Saun cải tiến chương trình cho hợp lý, em có chương trình sau: Program dientichdagiac; Uses crt; Const n=9; s:real=0; Var array[1 n,1 2] of real; k: byte; c1:real; Function canh(g,h:byte):real; Begin Canh:= sqrt( sqr(a[h,1] – a[g,1]) - sqr(a[h,2] – a[g,2])); End; Function dttg(var c1:real; k: byte):real; Var c1,c2,c3,p:real; Begin c2:=canh(k,k-1); c3:=canh(k,1); P:=(c1+c2+c3)/2; Dttg:=sqrt(p*(p-c1)*(p-c2)*(p-c3)); C1:=c3; End; Program vaomang; Begin Writeln(‘ Vao hoanh do, tung cho tung diem’); For k:=1 to n Begin gotoXY(9*k-8,4); write(‘X’,k,’=’); readln(a[k,2]); end; end; begin clrscr; vaomang; c1:=canh(2,1); for k:=3 to n s:=s+dttg(c1,k); writeln(‘ dap so’,s:9:3); readln; end Giải tập mà chưa biết thuật giải để giải để giải trực tiếp GV đưa tập mà chưa biết thuật giải không sức với học sinh tình có vấn đề Tìm sai lầm lời giải Giáo viên đưa lời giải để học sinh phát sai lầm tạo tình gợi vấn đề Phát nguyên nhân sai lầm sửa chữa sai lầm Sau thấy sai lầm, học sinh đặt vào tình gợi vấn đề với nhiệm vụ phát nguyên nhân sửa chữa sai lầm Tình 5: Khi học sinh giao tập mà học sinh chưa biết thuật giải trực tiếp tức tình có bao hàm vấn đề Vấn đề gợi nhu cầu nhận thức khơi dậy họ niềm tin vào khả huy động tri thức, kĩ thân vào việc giải vấn đề, kinh nghiệm từ trình học tập cho họ thấy tập GV dẫn đến kiến thức bổ ích, giúp củng cố kiến thức bổ ích, giúp củng cố kiến thức học hay rèn luyện kĩ đó, họ thấy giải tập cần sử dụng kiến thức học Tuy nhiên, liên quan đến tình có đơi điều cần lưu ý: Thứ nhất, việc gợi nhu cầu cần giải vấn đề khơi dậy học sinh niền tin vào khả huy động tri thức, kĩ thân phụ thuộc trình làm việc Giáo viên Trong trình dạy học , thầy nhiều tập xa lạ yêu cầu chương trình, q khó đa số học sinh tác dụng gợi nhu cầu nhận thức khơi dậy niền tin vào khả huy động tri thức, kĩ thân học sinh tình tập nói chung bị giảm sút khơng cịn Trong trường hợp, tình chưa tình gợi vấn đề Thứ hai, khơng nên tuyệt đối hố cách tạo tình gợi vấn đề, đặc biệt tình với hạn chế có vừa lưu ý Hơn nữa, tình 5, vấn đề nêu sẵn tốn, học sinh có điều kiện rèn luyện khả phát vấn đề Tình 6: Khi học sinh yêu cầu tìm sai lầm lời giải, so Giáo Viên đưa tức tình bao hàm vấn đề, nói chung khơng có thuật giải để phát sai lầm Tình gợi nhu cầu nhận thức lẽ thân học sinh muốn tìm sai lầm lời giải, khơng thể chấp nhận lời giải sai Nó gây cho người học niềm tin huy động tri thức, kĩ sẵn có thân họ thấy rõ lời giải có sai lầm liên quan tới tri thức học Tình 7: sau phát thấy sai lầm học sinh đứng trước nhiệm vụ nhận thức: Tìm nguyên nhân sai lầm sửa chữa sai lầm Đó tình gợi vấn đề đối chiếu với điều kiện tình gợi vấn đề, ta thấy: - Học sinh chưa có sẵn câu trả lời khơng biết thuật giải để có câu trả lời; - Học sinh có nhu cầu giải vấn đề, họ chấp nhận để nguyên sai lầm mà không sửa chữa; - Vấn đề liên quan tới kiến thức sẵn có họ, khơng có vượt yêu cầu Họ thấy tích cực suy nghĩ vận dụng kiến thức học tìm nguyên nhân sai lầm sửa chữa sai lầm III Kết luận Các cách tạo tình có vấn đề nêu cho thấy hội dạy học phát giải vấn đề phổ biến cách dạy học có khả áp dụng rộng rãi cho tất Giáo Viên, nói chung với cách dạy học tạo khơng khí học tốt cho học sinh, đặc biệt môn học Pascal lớp 11, Giáo viên đặt học sinh vào tình có vấn đề, làm cho em học sinh phải tư duy, tự tìm phát đưa giải thuật để giải toán Trên suy nghĩ đóng góp nhỏ tơi, giáo viên chưa có kinh nghiệm nhiều cơng tác giảng dạy, mong đồng nghiệp đóng góp để đề tài tơi có hiệu hơn, học Pascal khơng cịn vấn đề mà phải suy nghĩ Quỳnh côi, ngày 14 tháng 02 năm 2011 Giao Viên: Đỗ Bá Thắng ... giải vấn đề khó, phương diện GV trực tiếp tham gia giảng dạy môn mạnh dạm đưa đề tài “ Những cách thông dụng để tạo tình gợi vấn đề Tin học? ??, cách thức dạy học có nhiều thành công giảng dạy môn học. .. nhiều người cho dạy học phát giải vấn đề hay có hội để tạo tình gợi vấn đề đặc biệt môn Tin học Để giải vấn đề đưa số cách tạo tình gợi vấn đề phổ biến nhất, rễ gặp dễ thiết lập Dự đoán nhờ nhận... khơng cịn Trong trường hợp, tình chưa tình gợi vấn đề Thứ hai, không nên tuyệt đối hố cách tạo tình gợi vấn đề, đặc biệt tình với hạn chế có vừa lưu ý Hơn nữa, tình 5, vấn đề nêu sẵn tốn, học sinh

Ngày đăng: 24/04/2015, 17:56

Từ khóa liên quan

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

Tài liệu liên quan