skkn một số vấn đề góp phần nâng cao chất lượng dạy học môn tin học 8

10 1K 3
skkn một số vấn đề góp phần nâng cao chất lượng dạy học môn tin học 8

Đang tải... (xem toàn văn)

Thông tin tài liệu

A MỞ ĐẦU I LÍ DO CHỌN ĐỀ TÀI: Tin học môn tự chọn bắt buộc dành cho đối tượng học sinh THCS, dạy cho bốn lớp 6, 7, với thời lượng tuần hai tiết Môn Tin học đưa vào dạy cấp Tiểu học, hình thức tự chọn không bắt buộc Vì nội dung môn Tin học cấp THCS xây dựng giả thiết môn học Môn Tin học trường phổ thông trang bị cho học sinh hiểu biết công nghệ thông tin vai trò xã hội đại Môn học giúp học sinh bước đầu làm quen với phương pháp giải vấn đề theo quy trình công nghệ kỹ sử dụng máy tính phục vụ học tập sống Tin học có ý nghĩa to lớn phát triển trí tuệ, tư thuật toán, góp phần hính thành học vấn phổ thông cho học sinh Như vậy, phương pháp giảng dạy môn Tin học hợp lí? Làm để em phát huy tính học tập cách hiệu nhất? Theo tôi, giáo viên có cách giải riêng Với tôi, đề tài “Một số vấn đề góp phần nâng cao chất lượng dạy học môn Tin học 8” thực vấn đề đem bàn luận để cho tiết dạy Tin học ngày gần gũi với em hơn, cho em cảm thấy hứng thú có tiết học Tin học Sau trường, em có hội dễ dàng tìm việc, tình hình kinh tế nay, Tin học thiếu muốn tìm việc làm với mức lương ý muốn Nói dễ việc thực trình Với cương vị giáo viên, mong muốn học hỏi nhiều để truyền đạt hết kiến thức cho em Tôi mong đóng góp ý kiến quý thầy cô đồng nghiệp cho chuyên đề hoàn chỉnh II - ĐỐI TƯỢNG NGHIÊN CỨU: Đối tượng nghiên cứu chính: Các giáo viên dạy Tin học học sinh lớp Nghiên cứu số phương pháp tích cực hóa hoạt động học sinh học tập Tin học nhà trường III ĐẶC ĐIỂM CHUNG: 1) Thuận lợi: − Được quan tâm, giúp đỡ tận tình Ban Gíam Hiệu tổ chức đoàn thể nhà trường Sự ủng hộ nhiệt tình đồng nghiệp giúp cho trình giảng dạy Tin học đạt hiệu cao − Hầu hết học sinh có Sách giáo khoa − Sách giáo khoa rõ, đẹp có đầy đủ kênh hình biểu mẫu − Ngữ liệu Sách giáo khoa giới thiệu thông qua mẫu câu tình phù hợp gần gũi với sống hàng ngày, tạo nên thuận lợi cho giáo viên bước đầu dẫn dắt em vào học − Mỗi lớp đếu có số học sinh ham học, tích cực phát biểu xây dựng học nguồn động viên lớn trình giảng dạy − Nhìn chung, học tập theo phương pháp học sinh có hứng thú học tập so với so với phương pháp dạy học truyền thống Vì thế, có điều kiện phát triển tư khả diễn đạt em 2) Khó khăn: − Vì trường học thành lập năm học vừa qua (năm học 2007-2008) nên sở vật chất chưa trang bị đầy đủ: số lượng máy tính, máy chiếu, kết nối Internet hạn chế Do vậy, giáo viên cần chủ động tìm giải pháp khắc phục trình giảng dạy − Đội ngũ giáo viên Tin học thiếu số lượng chất lượng Do cần chấp nhận đầu tư ưu tiên so với môn học khác việc đào tạo bồi dưỡng giáo viên, trang bị phương tiên cần thiết cho việc dạy học Tin học − Phương pháp dạy học thấy yêu cầu cao (Gv-Hs) Đòi hỏi giáo viên thật tâm huyết với nghề, có tinh thần trách nhiệm cao, đầu tư cho tiết dạy nhiều − Hoc sinh: Yêu cầu phải có ý thức học tập tốt, chăm yêu thích môn học đáp ứng mục tiêu tiết học Học sinh phải tự khám phá hiểu biết thân ghi nhớ vận dụng vào sống Còn học sinh yếu chưa cố gắng không theo kịp IV 1) NỘI DUNG NGHIÊN CỨU: Cơ sở lý luận: i Đổi phương pháp dạy học Tin Học có hiệu ii Một số phương pháp đặc thù dạy học môn Tin học 2) Nội dung, biện pháp thực giải pháp đề tài B NỘI DUNG I CƠ SỞ LÝ LUẬN: a) Đổi phương pháp dạy học Tin Học có hiệu quả: − Vận dụng linh hoạt, sáng tạo phương pháp dạy học theo cách phát huyyếu tố tích cực ưu điểm phương pháp dạy học truyền thống phương pháp dạy học đại nhằm tăng cường tính tích cực học sinh tiếp nhận kiến thức, hình thành kĩ sử dụng máy tính, phần mềm máy tính mạng máy tính phục vụ học tập bước đầu vận dụng vào sống Từ đó, giáo viên tạo điều kiện tối ưu để học sinh bồi dưỡng kĩ tự họcVận dụng linh hoạt, sáng tạo hình thức tổ chức học tập kết hợp học tập cá thể với học tập hợp tác; hình thức học cá nhân với hình thức học theo nhóm − Giáo viên chủ động sáng tạo thiết kế học vào mục tiêu cụ thể học, không gò bó theo qui trình cứng nhắc bước bắt buộc − Tăng cường kiểm tra đánh giá nhiều hình thức khác theo chuẩn kiến thức kĩ năng, coi kiểm tra đánh gái biện pháp kích thích hứng thú học tập b) Một số phương pháp đặc thù dạy học môn Tin học 8: − Phương pháp dạy học có xu hướng thay đổi cách tích cực Phương pháp hướng tới lấy học sinh làm trung tâm, học sinh không đóng vai trò tiếp thu cách thụ động kiến thức giáo viên truyền đạt Giáo viên trở thành người hướng dẫn, giúp đỡ học sinh Học sinh hướng tới việc học tập chủ động, biết tự thích nghi Kiến thức cá nhân học sinh tự tìm tòi, phát cách tích cực hướng dẫn giáo viên Ngoài ra, cách tổ chức học theo nhóm làm tăng thêm khả cộng tác, khả làm việc tập thể Tin học môn học có nhiều điều kiện thuận lợi để thực phương pháp dạy học − Cũng môn học khác, việc dạy học Tin học cần thực hoạt động hoạt động tự giác, tích cực, chủ động sáng tạo học sinh Khi cần dạy nội dung Tin học cho học sinh, người giáo viên phải biết phân tích nội dung liên quan đến hoạt động Và số hoạt động lại phân tích thành hoạt động thành phần Rồi vào mục tiêu tiết học, trình độ học sinh, trang thiết bị có mà lựa chọn cho học sinh tập luyện thực số hoạt động tiềm tàng nội dung cần dạyĐể học sinh có ý thức ý nghĩa hoạt động, cần tạo động học tập cho học sinh, để học sinh học hứng thú thực sự, nảy sinh từ việc ý thức sâu sắc ý nghĩa nội dung học, học tất tính tích cực, độc lập trách nhiệm cao học sinh − Cần phải đặt học sinh vào tình có vấn đề để hướng đích cho học sinh Phải tập luyện cho học sinh hoạt động ăn khớp với tri thức phương pháp Phải phân bậc hoạt động để nâng cao yêu cầu tình dạy học cho phép hạ thấp yêu cầu học sinh gặp khó khăn Hệ thống tập phân bậc để học sinh luyện tập lớp làm nhà II NỘI DUNG, BIỆN PHÁP THỰC HIỆN CÁC GIẢI PHÁP CỦA ĐỀ TÀI: Đối với giáo viên:  Cần phải nắm vững phương pháp dạy học Tin học (theo đổi mới) nhằm phát huy tính tích cực, chủ động học sinh học tập Để nâng cao chất lượng dạy học môn Tin học, giáo viên phải tiếp cận nội dung lựa chọn phương pháp, xây dựng hệ thống câu hỏi logic, phù hợp với ba đối tượng: giỏi, trung bình, yếu Từ dẫn dắt học sinh tự khám phá kiến thức, không thụ động ghi nhận kiến thức giáo viên cung cấp, phải có phối hợp hoạt động dạy hoạt động học sở lấy học sinh làm trung tâm  Để kích thích hứng thú học tập hoạt động tích cực chủ động học sinh, giáo viên phải phối hợp nhuần nhuyễn phương pháp:  Cho học sinh thực luyện tập hoạt động hoạt động thành phần tương thích với nội dung mục tiêu dạy học: a) Phát hoạt động tương thích với nội dung Ví dụ: Dạy khái niệm chương trình con, phát hoạt động tương thích như: − Nhận dạng thể cách khai báo chương trình − So sánh hai loại chương trình con: Function Procedure − Hoạt động phân tích dùng Function, dùng Procedure − Hoạt động lật ngược vấn đề dạy truyền tham biến, tham trị − Hoạt động ngôn ngữ cho biết kết chương trình b) Phân tách hoạt động thành thành phần Ví dụ: Khi dạy câu lệnh: FOR biến_điều_khiển := giá_trị_đầu TO giá_trị_cuối DO câu_lệnh Giáo viên yêu cầu học sinh phân tách câu lệnh thành câu lệnh thành phần diễn theo trình tự sau: - B1: Kiểm tra điều kiện giá_trị_đầu > giá_trị_cuối kết thúc lệnh For - B2: Gán biến_điều_khiển := giá_trị_đầu - B3: Thực câu_lệnh - B4: Kiểm tra điều kiện thoát: biến_điều_khiển = giá_trị_cuối kết thúc lệnh For - B5: Tăng giá trị biến_điều_khiển lên Quay lên B3 Sau phân tách câu lệnh For học sinh nắm rõ trình thực câu lệnh => tránh nhiều sai sót viết chương trình c) Lựa chọn hoạt động dựa vào mục tiêu d) Tập trung vào hoạt động Tin học  Gợi động cho hoạt động học tập: a) Đáp ứng nhu cầu xóa bỏ hạn chế Ví dụ: Khi lưu liệu vào mảng, sử dụng biến tĩnh ta gặp vấn đề tràn nhớ, lãng phí nhớ Để giải vấn đề này, ta sử dụng biến cấp phát động để lưu trữ liệu, biến động bỏ không sử dụng để tận dụng ô nhớ lưu biến liệu b) Hướng tới tiện lợi, hợp lí hoá công việc Ví dụ: Khi tạo tình cho khởi tạo từ ma trận trở lên yêu cầu thực phép toán cộng, trừ ma trận giáo viên hướng dẫn học sinh xây dựng chương trình để tính tổng hiệu ma trận cho tiện lợi hơn, không thời gian c) Chính xác hoá khái niệm Ví dụ: Khái niệm biến toàn cục, biến địa phương, tham biến, tham trị; dạy chưa thể làm rõ mối quan hệ chúng Tuy nhiên, ứng dụng chương trình để giải tập mảng ta có điều kiện làm việc d) Hướng tới hoàn chỉnh hệ thống Ví dụ: Giáo viên giới thiệu đồ tất kiểu liệu Pascal trước định nghĩa khái niệm kiểu liệu chuẩn e) Lật ngược vấn đề: Sau giải vấn đề, câu hỏi tự nhiên thường đặt vần đề ngược lại giải f) Qui lạ quen Ví dụ: Khi dạy tính tổng S = + + + …+ n giáo viên cho học sinh tương tự giải tập viết chương trình tính tổng S = 12 + 22 + 32 +… + n2 g) Khái quát hóa Ví dụ: Giải toán tháp Hà Nội, ta đưa toán đĩa, sau khái quát hóa lên n đĩa  Dẫn dắt học sinh kiến tạo tri thức, đặc biệt tri thức phương pháp phương tiện kết hoạt động: a) Những tri thức phương pháp thực hoạt động tươpng ứng với nội dung Tin học Ví dụ: Đặt tên đối tượng chương trình, khai báo phần tiê đề chương trình con,… b) Những tri thức phương pháp thực hoạt động Tin học phức hợp Ví dụ: Xây dựng thuật giải, kiểm thử chương trình,… c) Những tri thức phương pháp thữc hoạt động trí tuệ phổ biến Tin học Ví dụ: Hoạt động tư duy, phân chia trường hợp,… d) Những tri thức phương pháp thực hoạt động trí tuệ chung Ví dụ: So sánh, khái quát hóa, trừu tượng hóa,… e) Những tri thức phương pháp thực hoạt động ngôn ngữ logic Ví dụ: Phát biểu lời giống khác câu lệnh lặp, thiết lập biểu thức logic,…  Phân bậc hoạt động làm điều khiển trình dạy học: a) Chính xác hóa mục tiêu: Nếu phân bậc hoạt động người ta thường đề mục tiêu dạy học cách chung chung Ví dụ: Để học sinh nắm khái niệm máng chiều, giáo viên phân bậc hoạt động để đề mục tiêu xác hơn: - Học sinh biết cách khai báo mảng chiều - Biết nhập giá trị vào mảng - Biết cách xuất giá trị mảng - Thành thạo việc truy nhập đến phần tử mảng b) Tuần tự nâng cao yêu cầu: Giáo viên dựa vào phân bậc hoạt động để nâng cao yêu cầu học sinh c) Tạm thời hạ thấp yêu cầu cần thiết: Trường hợp học sinh gặp khó khăn hoạt động, giáo viên tạm thời hạ thấp yêu cầu Sau học sinh đạt nấc thang này, yêu cầu lại tiếp tục nâng cao d) Dạy học phân hóa: Trong dạy học phân hóa, người giáo viên cần tính tới đặc điểm cá nhân học sinh, ý đến đối tượng hay loại đối tượng trình độ tri thức, kĩ năng, kĩ xảo đạt, khả tiếp thu, nhu cầu luyên tập,…để tích cực phân hóa hoạt động học sinh học tập Đối với học sinh: − Giáo viên phải tác động cho học sinh thấy môn Tin học cần thiết − Sách giáo khoa phương tiện chủ yếu để học sinh học tập Bên cạnh đó, học sinh phải biết chọn lọc sách đọc tham khảo để học tốt môn Tin họcHọc sinh phải tích cực chủ động học tập thực yêu cầu chuẩn bị nhà trước đến lớp Trong trình học tập, em phải tư theo gợi dẫn giáo viên, phải chủ động quan sát vấn đề, tượng, phối hợp giải quyết, khám phá nội dung học, thực hành vận dụng − Học phải hành Thực hành thước đo đánh giá tiếp nhận vận dụng kiến thức Hành thông thường áp dụng tập lớp nhà III GIÁO ÁN MINH HỌA: BÀI 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH (tt) I Mục tiêu: Kiến thức:  Biết khái niệm cách khai báo ngôn ngữ lập trình Pascal  Biết cách sử dụng biến chương trình Kỹ năng:  Khai báo sử dụng biến chương trình  Phân tích, tư liên hệ thực tiễn Giáo dục:  Giúp hs ham thích môn học, tác phong làm việc nghiêm túc, cẩn thận có tinh thần làm việc theo nhóm II Chuẩn bị: Giáo viên:  Sách giáo khoa, soạn giáo án  Chuẩn bị tốt giáo án Học sinh:  Sách giáo khoa, ghi  Học cũ xem trước III Tiến trình lên lớp: Ổn định: Kiểm tra cũ: Câu hỏi: Câu 1: Biến gì? Hãy nêu cách khai báo biến chương trình? Câu 2: Trong Pascal, khai báo biến sau đúng, khai báo sai? Tại sao? a) Var 3.14: real; b) Var So hs: integer; c) Var read: String; d) Var so_pi:integer; Đáp án, biểu điểm Câu (4 đ) - Biến đại lượng đặt tên dùng để lưu trữ liệu liệu biến gọi giá trị biến Giá trị biến thay đổi chương trình - Khai báo biến gồm: + Khai báo tên biến + Khai báo kiểu liệu biến Câu (5đ) - Câu a Sai Vì: Tên biến Pascal không bắt đầu số - Câu b Sai Vì: Trong tên biến khoảng trắng - Câu c Sai Vì: Tên biến không trùng với từ khóa - Câu d Đúng Giới thiệu mới:  Tiết trước tìm hiểu cách khai báo biến Vậy ta sử dụng biến chương trình? Và công cụ lưu trữ liệu biến chương trình cung cấp thêm công cụ Để biết điều tìm hiểu tiếp vào “Bài 4: Sử Dụng Biến Trong Chương Trình (tt)” Hoạt động dạy học: Hoạt động Giáo Viên Học Sinh Nội dung Hoạt động 1: Sử dụng biến chương trình Sử dụng - Gv đặt vấn đề: Biến sử dụng chương trình: chương trình? - Gv: Cho hs quan sát chương trình pascal sau: Var x,y,a,b: integer; biến Begin Gán giá trị cho biến a:=5; b:=9; x:= a+b; Tính toán với giá trị biến y:=a*b; readln; end; - Hs: Quan sát nhận xét khác biến - Gv: Sau khai báo, ta thực thao tác với biến như: + Gán giá trị cho biến + Tính toán với giá trị biến - Gv: Tóm tắt ý cho Hs ghi - Sau khai báo, ta thực thao tác với biến như: + Gán giá trị cho biến Vd: x:=5; y:=1 + Tính toán với giá trị biến Vd: k:= x+y; t:=(x+y)/2; - Gv: Hãy cho biết kết chương trình trên? - Hs: Kết quả: x = 14; y = 45 - Gv: Hãy cho biết cách khai báo biến chương trình? - Hs: Khai báo biến gồm: + Khai báo tên biến: + Khai báo kiểu liệu biến - Gv: Kiểu liệu giá trị gán cho biến thường phải trùng với kiểu biến gán giá trị giá trị cũ biến bị xóa - Gv: Ví dụ: x:=5.1 sai chương trình ta khai báo x kiểu số nguyên nên gán biến x có giá trị kiểu số thực - Gv: Câu lệnh gán gía trị cho biến ngôn ngữ lập trình thường là: Tên biến Biểu thức cần gán giá trị cho biến - Gv: Ví dụ: x y (biến x gán giá trị biến y); x x +1 (biến x gán giá trị x cộng thêm đơn vị); - Gv: Tùy theo ngôn ngữ lập trình qui định kí hiệu câu lệnh gán Đối với Pascal, người ta kí hiệu phép gán dấu kép := để phan biệt với dấu (=) phép so sánh - Gv: Tóm tắt ý cho Hs ghi - Câu lệnh gán gía trị cho biến ngôn ngữ lập trình thường là: Tên biến Biểu thức cần gán giá trị cho biến Trong đó, dấu biểu thị phép gán Hằng: - Hằng đại lượng đặt tên dùng để lưu trữ liệu - Giá trị giữ nguyên suốt trình thực chương trình Hoạt động 2: Hằng - Gv đặt vấn đề : Ngoài công cụ để lưu trữ liệu biến, ngôn ngữ lập trình có công cụ khác - Gv: Hằng đại lượng đặt tên dùng để lưu trữ liệu Giá trị giữ nguyên suốt trình thực chương trình - Muốn sử dụng ta phải - Gv: Để sử dụng biến ta phải làm gì? khai báo tên Tuy - Hs: Khai báo biến nhiên phải gán giá trị khai báo - Gv: Để sử dụng ta có phải khai báo không? Vd Trong Pascal: Giá trị - Hs: Có - Gv: Khai báo đặt đâu chương Const pi = 3.14; Bankinh = trình? - Hs: Sẽ đặt phần khai khai báo Tên - Gv: Giống biến, muốn sử dụng ta phải khai báo tên Tuy nhiên phải gán giá Là từ khóa để khai báo trị khai báo - Gv: Ví dụ Giá trị Const pi = 3.14; Bankinh = Tên Là từ khóa để khai báo - Gv: Cho hs quan sát chương trình Pascal sau: Var R: Integer; Const pi=3.14; Begin Write('Nhap ban kinh hinh tron R=: '); Readln(R); Write('Dien tich hinh tron la: ', pi*R*R); readln; End - Gv: Nếu muốn thay đổi giá trị Pi=3.1416 ta làm sao? - Hs: Ta thay đổi giá trị ví trí khai báo - Gv: Nếu khai báo Pi thực phép gán chương trình - Gv: Ví dụ: Trong chương trình ta thực câu lệnh gán Pi:=3.1416 chương trình Vì giá trị không thay đồi suốt trình thực chương trình V Kiểm tra – đánh giá: GV: Gọi hs nhắc lại nội dung học: + Hãy nêu cách sử dụng chương trình? + Hằng gì? Hãy nêu cách khai báo Pascal? VI Hướng dẫn dặn dò: + Về nhà học bài, làm tập (từ 1 trang 33 Sgk) đọc trước IV BÀI HỌC KINH NGHIỆM: − Muốn đạt kết cao việc giảng dạy cho học sinh, người giáo viên phải trau dồi kiến thức, không ngừng phấn đấu học hỏi qua sách vở, học hỏi kinh nghiệm giảng dạy từ người trước đồng nghiệp Kiên trì rèn luyện phát huy cách học sáng tạo học sinh − Muốn hoàn thành tốt hoạt động dạy học lớp, giáo viên phải đầu tư nghiên cứu nội dung dạy, hình thành ý tưởng xây dựng hệ thống câu hỏi, phác thảo câu hỏi trắc nghiệm, thiết kế mô hình gợi dẫn hay mẫu minh họa tiếp cận vấn đề theo quan điểm nội dung học Người thầy bắt buộc phải có đầu tư nghiên cứu, chọn lọc sử dụng phương pháp phù hợp với loại bài, chuẩn bị tốt phương tiên giảng dạy trực quan rõ ràng − Lên lớp, giáo viên giảng dạy nhiệt tình có kinh nghiệm gợi dẫn, kích thích hoạt động tích cực phát biểu xây dựng bài, vận dụng làm tập nhanh thông qua trò chơi, học sinh khắc sâu khiến thức đạt kết học tập tốt − Để hoạt động dạy học có hiệu cao, người giáo viên luôn ghi nhớ bước hướng dẫn học tập nhà khâu không phần quan trọng V KIẾN NGHỊ: Đối với ngành giáo dục: Để nâng cao phương pháp dạy học Tin học giáo viên nên: - Tăng cường lượng sách tham khảo tài liệu Tin học để giáo viên có sở trao đổi mở rộng thêm kiến thức - Cung cấp thêm máy chiếu để tiết dạy trở nên sinh động hơn, giúp học sinh dễ quan sát tiếp thu tốt Đối với đồng nghiệp: - Lượng kiến thức Tin học bậc Trung học sở nhiều, đa dạng phong phú dẫn đến giáo viên phải đúc kết thành hệ thống tri thức, ngắn gọn, nhẹ nhàng mà đảm bảo chất vấn đề - Với nội dung đề tài này, đề cập tới số vấn đề góp phần nâng cao chất lượng dạy học môn Tin học nhằm phát huy tính chủ động, tích cực tự tìm hiểu phát giải vấn đề sở tự giác mà thân áp dụng trường học việc giúp học sinh lĩnh hội kiến thức, chắn nhiều hạn chế Rất mong đóng góp ý kiến quý thầy cô bạn bè đồng nghiệp để hoàn thành tốt cho nghiệp “trồng người” Tổ trưởng Ban giám hiệu Bùi Quang Toàn Người biên soạn Nguyễn Thị Linh Xuân 10 ... này, đề cập tới số vấn đề góp phần nâng cao chất lượng dạy học môn Tin học nhằm phát huy tính chủ động, tích cực tự tìm hiểu phát giải vấn đề sở tự giác mà thân áp dụng trường học việc giúp học. .. phương pháp dạy học Tin Học có hiệu ii Một số phương pháp đặc thù dạy học môn Tin học 2) Nội dung, biện pháp thực giải pháp đề tài B NỘI DUNG I CƠ SỞ LÝ LUẬN: a) Đổi phương pháp dạy học Tin Học có... tập thể Tin học môn học có nhiều điều kiện thuận lợi để thực phương pháp dạy học − Cũng môn học khác, việc dạy học Tin học cần thực hoạt động hoạt động tự giác, tích cực, chủ động sáng tạo học sinh

Ngày đăng: 07/03/2017, 00:49

Từ khóa liên quan

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

Tài liệu liên quan