SKKN: Vận dụng phương pháp diễn giảng – nêu vấn đề vào việc dạy học bộ môn Tin học

13 7 0
SKKN: Vận dụng phương pháp diễn giảng – nêu vấn đề vào việc dạy học bộ môn 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

Mời quý thầy cô tham khảo sáng kiến “Vận dụng phương pháp diễn giảng – nêu vấn đề vào việc dạy học bộ môn Tin học” để đáp ứng yêu cầu đổi mới phương pháp dạy học theo hướng tích cực trong đó kiến thức được truyền thụ do sự khám phá của học sinh thông qua quá trình hoạt động giải quyết vấn đề do giáo viên đề nghị.

SÁNG KIẾN KINH NGHIỆM VẬN DỤNG PHƯƠNG PHÁP DIỄN GIẢNG – NÊU VẤN ĐỀ VÀO VIỆC DẠY HỌC BỘ MÔN TIN HỌC LÝ DO CHỌN ĐỀ TÀI Xuất phát từ yêu cầu đổi phương pháp dạy học theo hướng tích cực kiến thức truyền thụ khám phá học sinh thơng qua q trình hoạt động giải vấn đề giáo viên đề nghị, xin phép áp dụng phương pháp vào q trình dạy học mơn là: dạy học diễn giảng – giải vấn đề I II THỰC TRẠNG Thuận lợi - Việc đổi phương pháp dạy học theo hướng tích cực từ lâu nhận quan tâm, giúp đỡ từ nhà trường, tổ chuyên môn - Phương pháp dạy học phát huy sáng tạo suy nghĩ tăng khả làm việc nhóm học sinh, từ tạo hứng thú học tập cho em Khó khăn - Phần lớn học sinh quen với cách học cũ: đọc – chép - Sách giáo khoa chưa cải tiến để hỗ trợ cho phương pháp dạy học - Giáo viên ngồi việc phải nắm vững kiến thức chương trình cịn phải đạo diễn có kinh nghiệm, tạo tình gợi vấn đề, huy để học sinh tự giải vấn đề rút kiến thức cần nắm III NỘI DUNG Cơ sở lý luận Dạy học diễn giảng – giải vấn đề cấp độ thấp dạy học phát – giải vấn đề Hình thức có đặc trưng như: - Giáo viên: thực tất khâu hình thức dạy học như: tạo tình gợi vấn đề, trình bày vần đề, trình bày q trình suy nghĩ tìm kiếm, dự đốn cách thức giải vấn đề,… - Học sinh: theo dõi trình nghiên cứu, phát giải vấn đề trình bày giáo viên - Tri thức: khơng khám phá học sinh, khơng truyền thụ dạng có sẵn trực tiếp, mà truyền thụ trình phát giải vấn đề giáo viên Các bước tiến hành: - Tạo tình gợi vấn đề, đặt vấn đề - Phát biểu vấn đề đặt mục đích giải vấn đề - Giải vấn đề bao gồm khám phá cách giải, chọn cách giải thích hợp trình bày lời giải - Kiểm tra, đánh giá lời giải, thông báo kết - Thể thức hóa Ví dụ minh họa a Ví dụ 1: Sử dụng phương pháp diễn giảng – giải vấn đề xây dựng hoạt động để dạy nội dung “Biểu diễn thơng tin máy tính” (SGK – Tin học 10)  Học sinh biết: - Khái niệm thông tin liệu - Các dạng thông tin - Đơn vị đo lượng thông tin máy tính bit - Cách mã hóa thơng tin máy tính  Học sinh học: - Cách biểu diễn thơng tin máy tính Đặt vấn đề Giáo viên xây dựng tình có vấn đề - Xem chương trình ca nhạc sân khấu xem lại chương trình qua đĩa DVD máy tính có thấy khác biệt khơng? (Lưu ý: quan tâm đến chất lượng âm hình ảnh) - Hình ảnh âm hai số dạng thông tin Với nhiều dạng thơng tin khác (văn bản, tài liệu, bảng tính, thơng tin nhiệt độ, độ ẩm khơng khí,….) máy tính biểu diễn chúng khác hay giống nhau? Có tn theo quy luật khơng? Phát biểu vấn đề Giáo viên phát biểu vấn đề, máy tính biểu diễn thơng tin nào? Giải vấn đề Giáo viên hình thành giả thiết - Dựa dạng thông tin vừa nêu, nhận xét xem có loại chính? Máy tính thiết bị điện tử, khơng có hiểu biết người có ngơn ngữ máy tính? Đó gì? Như thơng tin đưa vào máy tính phải nào?  Có nhiều dạng thơng tin khác có loại chính: loại số phi số  cách biểu diễn loại khác theo quy ước  Muốn máy tính xử lí được, thơng tin phải biến đổi thành dãy bit gọi mã hóa thơng tin  đưa vào máy tính loại thơng tin phải biến đổi thành dãy bit  nguyên lí mã hóa nhị phân Kiến thức cần truyền đạt: - Thông tin loại số cách biểu diễn - Thông tin loại phi số cách biểu diễn - Các hệ đếm dùng tin học cách chuyển đổi hệ đếm Giáo viên chứng minh giả thiết - Khi giao tiếp sống, để trao đổi thơng tin với người phải dùng chung ngơn ngữ nói, viết, hình thể, ….Đối với máy tính, linh kiện điện tử vật liệu điện, điện tử dùng để chế tạo máy tính, chế tạo nhớ,… có hai trạng thái: đóng (ON) tương ứng với 1, hở (OFF) tương ứng với Sử dụng hai trạng thái công tắc bật (1) – tắt (0), trạng thái thông (1) – hở (0) đèn điện tử, đèn bán dẫn để mô cho thiết Hay nói đơn giản hơn, ngơn ngữ máy - Mặt khác, hệ nhị phân hệ thống số có hai kí hiệu Do đó, muốn đưa thơng tin văn bản, loại số, âm thanh, hình ảnh,….vào máy tính người ta phải dùng hệ nhị phân để biểu diễn chúng để máy tính giao tiếp (thực chất mã hóa phép quy ước trước với nhau) Đánh giá thể thức hóa Giáo viên tóm tắt nội dung nghiên cứu hình thành khái niệm cho học sinh: - Với nhiều dạng thông tin khác nhau: thông tin loại số, phi số ta biến đổi dạng bit – mã nhị phân ngơn ngữ máy để máy làm việc thông tin cách dễ dàng - Việc biểu diễn thông tin loại phi số âm thanh, hình ảnh,… quan tâm chất lượng ngày hoàn thiện Vận dụng Giáo viên tập câu hỏi củng cố: - Trả lời câu hỏi b, c trang 16, 17 SGK Tin 10 - Bài tập mở rộng  Với chuỗi n bit, mã hóa kí tự? Lưu ý: kí tự tương ứng với chuỗi n bit khác  Cần chuỗi bit để mã hóa chữ từ A đến Z? Giáo viên tạo tình có vấn đề Giả sử ngơn ngữ máy 0, mà -1, chẳng hạn việc mã hóa thơng tin nào? (Cần lưu ý thực chất mã hóa phép quy ước trước với nhau) b Ví dụ 2: Sử dụng phương pháp diễn giảng – giải vấn đề xây dựng hoạt động để dạy nội dung “Giải tốn máy tính”( SGK – Tin học 10)  Học sinh biết: - Khái niệm toán thuật toán - Một số thuật toán  Học sinh học: - Cách bước giải tốn máy tính Đặt vấn đề Giáo viên xây dựng tình có vấn đề - Khi giải tốn thơng thường (tốn học), chẳng hạn tốn giải phương trình bậc hai học sinh làm nào?  Nêu trình tự bước giải? Giáo viên nhận xét đưa đáp án phù hợp - Yêu cầu học sinh nhắc lại khái niệm “bài toán tin học” (ở nội dung học 4: Bài toán thuật toán) Giáo viên nhận xét nhắc lại khái niệm “bài toán” tin học Hoạt động học sinh: thảo luận hay trả lời - Bài toán toán học dạng toán tin học việc học sử dụng máy tính học cách giao cho máy tính cơng việc mà ta muốn thực Vậy với toán giải máy tính khác so với việc giải thơng thường giấy khơng? Tự máy tính giải khơng? Và máy tính làm Phát biểu vấn đề Giáo viên phát biểu vấn đề, giải tốn máy tính nào? (Các bước giải tốn máy tính) Giải vấn đề Giáo viên hình thành giả thiết - Để giải toán cần phải xác định đầu vào (input) đầu (output) toán đó, giống việc đặc tả tốn thơng thường giả thiết kết luận  Xác định yêu cầu tốn - Để tìm output cần phải xây dựng bước giải cho máy tính, thuật tốn  sử dụng thuật tốn có (sao cho phù hợp) thiết kế thuật toán theo yêu cầu  Lựa chọn thiết kế thuật tốn - Muốn máy tính thực thuật toán  Diễn tả thuật toán ngơn ngữ lập trình  Viết chương trình - Chương trình viết xong, máy chạy chưa Vì thuật tốn ta viết diễn tả theo ngơn ngữ tự nhiên khơng vấn đề chuyển sang ngơn ngữ lập trình u cầu phải cú pháp ngơn ngữ đó…  Kiểm tra tính đắn thuật tốn: chạy thử vài giá trị kết có vấn đề ta phải chỉnh sửa lại  Hiệu chỉnh - Thực tế có tốn tương tự sử dụng thuật tốn có lối tư nhau, có toán tập hợp toán nhỏ hơn…. Cần lưu trữ tài liệu toán làm sở cho toán khác, người khác sử dụng, hiểu  Viết tài liệu Kiến thức cần truyền đạt Việc giải toán máy tính thường tiến hành qua bước: - B1: Xác định thuật toán; - B2: Lựa chọn thiết kế thuật tốn; - B3: Viết chương trình; - B4: Hiệu chỉnh; - B5: Viết tài liệu Giáo viên chứng minh giả thiết - Giáo viên lấy vài tốn như: tìm USCLN số ngun dương a, b để minh họa bước, chứng minh việc làm theo bước giúp giải toán cách tường minh, quy trình xây dựng phần mềm, dễ dàng chỉnh sửa phát triển sau này; trường hợp khiếm khuyết số bước gây trở ngại, bế tắc khó khăn - Giáo viên giải thích cho học sinh hiểu phải có bước Đánh giá thể thức hóa Giáo viên tóm tắt nội dung nghiên cứu hình thành quy trình thực giải tốn máy tính: - Có bước để giải tốn máy tính Nhấn mạnh bước quan trọng - Giải tốn máy tính cần phải tn thủ bước - Đối với toán nhỏ, đơn giản thực bỏ qua bước mà vào thẳng bước luôn, bỏ bước Vận dụng Giáo viên tập câu hỏi củng cố: - Trả lời câu hỏi làm tập SGK Tin 10 trang 51 - Bài tập mở rộng: Trình bày bước giải phương trình: ax + b = máy tính Giáo viên tạo tình có vấn đề Ta xét “bài toán đơn giản” toán quen thuộc toán học Vậy “bài tốn phức tạp” khơng thuộc lĩnh vực tốn học như: thời khóa biểu, quản lí nhân viên,… có làm theo bước khơng? c Ví dụ 3: Sử dụng phương pháp diễn giảng – giải vấn đề xây dựng hoạt động để dạy nội dung “Chương trình con” (SGK – Tin học 11)  Học sinh biết: - Cách sử dụng vòng lặp với số lần lặp biết trước for – - Cách viết chương trình Pascal đơn giản  Học sinh học: - Khái niệm chương trình - Lợi ích việc sử dụng chương trình Đặt vấn đề Giáo viên xây dựng tình có vấn đề: - Xét tốn tính: T = an + bm + cp (a, b, c số thực; n, m, p số nguyên) - Chương trình viết Pascal sau: Program tong; Var t, luythua1, luythua2, luythua3: real; a, b, c: real; i, n, m, p: integer; Begin write (‘Nhap du lieu theo thu tu a, b, c, n, m, p:’); readln (a, b, c, n, m, p); luythua1:= 1.0; for i:=1 to n luythua1:= luythua1*a; luythua2:= 1.0; for i:=1 to m luythua2:= luythua2*b; luythua3:= 1.0; for i:=1 to p luythua3:= luythua3*c; t:= luythua1 + luythua2 + luythua3; write (‘Tong luy thua = ‘, t:8:3); readln; End - Nhận xét: chương trình có ba đoạn lệnh tương tự nhau, việc lặp lại đoạn lệnh tương tự làm cho chương trình vừa dài, vừa khó theo dõi → Có cách để chương trình ngắn hơn? Phát biểu vấn đề: Giáo viên phát biểu vấn đề, chương trình gì? Giải vấn đề: Giáo viên hình thành giả thiết - Để nâng cao hiệu lập trình, ngơn ngữ lập trình bậc cao cung cấp khả xây dựng chương trình dạng tổng quát “đại diện” cho nhiều đoạn lệnh tương tự Kiến thức cần truyền đạt: -Khái niệm chương trình - Lợi ích việc sử dụng chương trình Giáo viên chứng minh giả thiết - Với tốn tính tổng T ta viết chương trình tính lũy thừa Luythua=xk, Luythua x giá trị kiểu thực k thuộc kiểu nguyên Var i:integer; tich:= 1.0; for j:=1 to k tich:= tich*x; - Ta đặt tên chương trình Luythua tên biến chứa liệu vào x k Khi cần tính lũy thừa giá trị cụ thể ta cần viết tên gọi chương trình thay (x, k) giá trị cụ thể tương ứng Chẳng hạn để tính an, bm , cp ta viết Luythua(a, n), Luythua(b, m), Luythua(c, p) Đánh giá thể thức hóa: Giáo viên tóm tắt nội dung nghiên cứu hình thành khái niệm cho học sinh: - Chương trình dãy lệnh mơ tả số thao tác định thực (được gọi) từ nhiều vị trí chương trình - Lợi ích việc sử dụng chương trình con: + Tránh việc phải viết lặp lặp lại dãy lệnh; + Hỗ trợ việc thực chương trình lớn; + Phục vụ cho trình trừu tượng hóa; + Mở rộng khả ngơn ngữ; + Thuận tiện cho phát triển, nâng cấp chương trình Vận dụng Giáo viên đặt câu hỏi củng cố: - Chương trình gì? Có loại chương trình con? - Lợi ích việc sử dụng chương trình con? Giáo viên tạo tình có vấn đề - Cách viết sử dụng chương trình nào? d Ví dụ 4: Sử dụng phương pháp diễn giảng – giải vấn đề xây dựng hoạt động để dạy nội dung “Mảng chiều” (SGK – Tin học 11)  Học sinh biết: - Cách sử dụng cấu trúc rẽ nhánh (câu lệnh if – then); - Cách viết chương trình Pascal đơn giản  Học sinh học: - Khái niệm mảng chiều; - Cách khai báo mảng chiều Đặt vấn đề Giáo viên xây dựng tình có vấn đề: - Xét toán: Nhập vào nhiệt độ (trung bình) ngày tuần, tính đưa hình nhiệt độ trung bình tuần số lượng ngày tuần có nhiệt độ cao nhiệt độ trung bình tuần - Chương trình viết Pascal sau: Program Nhietdo_Tuan; Var t1, t2, t3, t4, t5, t6, t7, tb: real; dem: integer; Begin writeln (‘Nhap vao nhiet cua ngay:’); readln (t1, t2, t3, t4, t5, t6, t7); tb:= (t1+ t2+ t3+ t4+ t5+t6+ t7)/7; dem:=0; if t1>tb then dem:=dem+1; if t2>tb then dem:=dem+1; if t3>tb then dem:=dem+1; if t4>tb then dem:=dem+1; if t5>tb then dem:=dem+1; if t6>tb then dem:=dem+1; if t7>tb then dem:=dem+1; writeln (‘Nhiet trung binh cua tuan: ‘, tb:4:2); writeln (‘So nhiet cao hon trung binh : ‘, dem); readln; End - Nhận xét: Nếu toán yêu cầu ta giải với N ngày (N lớn) cách làm tương tự khơng địi hỏi khối lượng khai báo lớn, mà đoạn chương trình tính tốn dài → Có cách giúp ta khai báo ít, chương trình ngắn hơn? Phát biểu vấn đề: Giáo viên phát biểu vấn đề, mảng chiều nào? Giải vấn đề: Giáo viên hình thành giả thiết - Để giải vấn đề này, ta sử dụng kiểu liệu mảng chiều để mô tả liệu Kiến thức cần truyền đạt: -Khái niệm mảng chiều; - Cách khai báo mảng chiều Giáo viên chứng minh giả thiết - Chương trình giải tốn tổng qt với N ngày Pascal sau: Program Nhietdo_Nngay; Const Max= 366; Var Nhietdo: array[1 Max] of real;; Dem, i, N: integer; Tong, Trung_binh: real; Begin writeln (‘Nhap so ngay:’); readln(N); Tong:=0; For i:=1 to N Begin writeln (‘Nhap nhiet ’,i, ‘ : ‘); readln(Nhietdo[i]); Tong:=Tong+Nhietdo[i]; End; dem:=0; Trung_binh:= Tong/N; For i:=1 to N if Nhietdo[i]>Trung_binh then dem:=dem+1; writeln (‘Nhiet trung binh’,N, ‘ngay: ‘, Trung_binh:8:3); writeln (‘So nhiet cao hon trung binh : ‘, dem); readln; End Đánh giá thể thức hóa: Giáo viên tóm tắt nội dung nghiên cứu hình thành khái niệm cho học sinh: - Mảng chiều dãy hữu hạn phần tử kiểu - Cách khai báo mảng chiều: Var : array[kiểu số] of ; Trong đó: Kiểu số thường đoạn số nguyên lien tục có dạng n1 n2 với n1, n2 biểu thức nguyên xác định số đầu số cuối (n1 ≤ n2) Kiểu phần tử kiểu phần tử mảng Vận dụng Giáo viên đặt câu hỏi củng cố: - Khai báo mảng chiều gồm phần tử có kiểu ngun? Giáo viên tạo tình có vấn đề - Cách tham chiếu tới phần tử mảng chiều nào? IV KẾT QUẢ - Nhìn chung, phần đông em hào hứng với phương pháp dạy học phát huy sáng tạo suy nghĩ mình, đóng góp xây dựng kiến thức học thông qua việc giải tình có vấn đề giáo viên đặt - Tiết học trở nên vui tươi, sôi - Tuy nhiên số em thụ động chưa bắt kịp với cách học V TÀI LIỆU THAM KHẢO - Sách giáo khoa Tin học 10 – NXB Giáo dục năm 2006 - Sách giáo viên Tin học 10 – NXB Giáo dục năm 2006 - Sách giáo khoa Tin học 11– NXB Giáo dục năm 2006 - Sách giáo viên Tin học 11– NXB Giáo dục năm 2006 - Phương pháp dạy học môn Tin học (Bản in thử) năm 2007 SƠ LƯỢC LÝ LỊCH I II III Thông tin cá nhân: Họ tên: Phạm Thu Hà Ngày tháng năm sinh: 28 – – 1986 Giới tính: Nữ Địa chỉ: 113/2/6 tổ – Khu – TT Tân Phú – Tân Phú – Đồng Nai Điện thoại: 0916471690 Đơn vị cơng tác: Trường THPT Đồn Kết Trình độ đào tạo: Trình độ chun mơn: cử nhân sư phạm Năm nhận bằng: 2009 Chuyên ngành đào tạo: cử nhân Tin học Kinh nghiệm khoa học: Lĩnh vực chun mơn có kinh nghiệm: giáo viên giảng dạy Tin học Số năm kinh nghiệm: năm SỞ GD & ĐT ĐỒNG NAI Trường THPT Đồn Kết CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc Tân Phú, ngày ………tháng…… năm …… PHIẾU NHẬN XÉT ĐÁNH GIÁ SÁNG KIẾN KINH NGHIỆM Năm học: 2012 – 2013  Tên sáng kiến kinh nghiệm: VẬN DỤNG PHƯƠNG PHÁP DIỄN GIẢNG – NÊU VẤN ĐỀ VÀO VIỆC DẠY HỌC BỘ MÔN TIN HỌC  Họ tên: Phạm Thu Hà  Lĩnh vực: Tổ: Tin – CNTT Quản lý giáo dục Phương pháp dạy học môn Phương pháp giáo dục Tính mới: Lĩnh vực khác - Có giải pháp hồn tồn - Có giải pháp cải tiến đổi từ có Hiệu quả: - Hoàn toàn triển khai áp dụng tồn ngành có hiệu cao - Có tính cải tiến đổi từ giải pháp có triển khai áp dụng tồn ngành có hiệu cao - Hồn tồn triển khai áp dụng đơn vị có hiệu cao - Có tính cải tiến đổi từ giải pháp có triển khai áp dụng đơn vị có hiệu Khả áp dụng: - Cung cấp luận khoa học cho việc hoạch định đường lối, sách: Tốt Khá Đạt - Đưa giải pháp khuyến nghị có khả ứng dụng thực tiễn, dễ thực dễ vào thực tiễn: Tốt Khá Đạt - Đã áp dụng thực tế đạt hiệu có khả áp dụng đạt hiệu phạm vi rộng: Tốt XÁC NHẬN CỦA TỔ CHUYÊN MÔN Khá Đạt THỦ TRƯỞNG ĐƠN VỊ ... luận Dạy học diễn giảng – giải vấn đề cấp độ thấp dạy học phát – giải vấn đề Hình thức có đặc trưng như: - Giáo viên: thực tất khâu hình thức dạy học như: tạo tình gợi vấn đề, trình bày vần đề, ... Sử dụng phương pháp diễn giảng – giải vấn đề xây dựng hoạt động để dạy nội dung “Biểu diễn thơng tin máy tính” (SGK – Tin học 10)  Học sinh biết: - Khái niệm thông tin liệu - Các dạng thông tin. .. VẤN ĐỀ VÀO VIỆC DẠY HỌC BỘ MÔN TIN HỌC  Họ tên: Phạm Thu Hà  Lĩnh vực: Tổ: Tin – CNTT Quản lý giáo dục Phương pháp dạy học môn Phương pháp giáo dục Tính mới: Lĩnh vực khác - Có giải pháp hồn

Ngày đăng: 28/04/2021, 19:10

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

Tài liệu liên quan