1. Trang chủ
  2. » Trung học cơ sở - phổ thông

MỘT SỐ PHƯƠNG PHÁP GIÚP HỌC SINH LỚP 8 HỌC TỐT DẠNG BÀI CẤU TRÚC LẶP Ở TRƯỜNG THCS

15 264 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 15
Dung lượng 189,5 KB

Nội dung

Để học sinh có được kiến thức cơ bản nhất về cấu trúc lặp trong ngôn ngữ lập trình pascal, thì các em phải hiểu tác dụng, ý nghĩa của các lệnh cơ bản. Các lệnh cơ bản cần thiết ở đây bao gồm một số lệnh như: Lệnh Nhập dữ liệu, lệnh Gán dữ liệu, lệnh Rẽ nhánh, lệnh Lặp.

PHÒNG GIÁO DỤC VÀ ĐÀO TẠO TAM ĐƯỜNG TRƯỜNG THCS THỊ TRẤN THUYẾT MINH SÁNG KIẾN MỘT SỐ PHƯƠNG PHÁP GIÚP HỌC SINH LỚP HỌC TỐT DẠNG BÀI CẤU TRÚC LẶP Ở TRƯỜNG THCS THỊ TRẤN TAM ĐƯỜNG Tác giả/đồng tác giả: Nguyễn Văn Khoa/Trì Lệ Dung Trình độ chuyên môn: Cao đẳng Chức vụ: Giáo viên Nơi công tác: Trường THCS Thị Trấn Thị Trấn, ngày tháng năm 2017 THUYẾT MINH SÁNG KIẾN MỘT SỐ PHƯƠNG PHÁP GIÚP HỌC SINH LỚP HỌC TỐT DẠNG BÀI CẤU TRÚC LẶP Ở TRƯỜNG THCS THỊ TRẤN TAM ĐƯỜNG I THÔNG TIN CHUNG Tên sáng kiến: “Một số phương pháp giúp học sinh lớp học tốt dạng cấu trúc lặp trường THCS Thị Trấn Tam Đường” Tác giả: 2.1 Họ tên: Nguyễn Văn Khoa Năm sinh: 10/10/1987 Nơi thường trú: Thị Trấn Tam Đường - Tam Đường - Lai Châu Trình độ chun mơn: Cao đẳng Chức vụ công tác: Giáo viên Nơi làm việc: Trường THCS Thị Trấn Điện thoại: 01683.223.123 Tỷ lệ đóng góp tạo sáng kiến: 50% 2.2 Họ tên: Trì Lệ Dung Năm sinh: 01/01/1980 Nơi thường trú: Thị Trấn Tam Đường - Tam Đường - Lai Châu Trình độ chun mơn: Đại học Chức vụ cơng tác: Giáo viên Nơi làm việc: Trường THCS Thị Trấn Điện thoại: 091.608.4987 Tỷ lệ đóng góp tạo sáng kiến: 50% Lĩnh vực áp dụng sáng kiến: Môn tin học lớp Thời gian áp dụng sáng kiến: Từ ngày tháng 10 năm 2015 đến ngày 25 tháng năm 2017 Đơn vị áp dụng sáng kiến Tên đơn vị: Trường THCS Thị Trấn Tam Đường Địa chỉ: Thị Trấn Tam Đường - Tam Đường - Lai Châu Điện thoại: 02313.879.106 II NỘI DUNG SÁNG KIẾN Sự cần thiết, mục đích việc thực sáng kiến: 1.1 Sự cần thiết việc thực sáng kiến: Hiện môn Tin học môn học tự chọn cho cấp Tiểu học Trung học Cơ sở Trong khung chương trình mơn tin cấp THCS khối nói riêng ngơn ngữ lập trình pascal lựa chọn để giảng dạy Để học sinh có kiến thức cấu trúc lặp ngơn ngữ lập trình pascal, em phải hiểu tác dụng, ý nghĩa lệnh Các lệnh cần thiết bao gồm số lệnh như: Lệnh Nhập liệu, lệnh Gán liệu, lệnh Rẽ nhánh, lệnh Lặp Trong lệnh lệnh Lặp lệnh thường xuyên sử dụng để viết chương trình cho tập quan trọng mơn tin học lớp 8, qua thực tế nhiều năm giảng dạy tơi thấy lệnh khó hiểu khó vận dụng em học sinh Vì lệnh Lặp đòi hỏi học sinh tính tư logic cao muốn áp dụng câu lệnh Lặp vào giải tốn khơng phải chuyện dễ Vì để giúp học sinh lớp trường THCS Thị Trấn Tam Đường hiểu câu lệnh Lặp vận dụng câu lệnh viết chương trình cho tốn, tơi mạnh dạn nghiên cứu đưa sáng kiến kinh nghiệm “Một số phương pháp giúp học sinh lớp học tốt dạng cấu trúc lặp trường THCS Thị Trấn Tam Đường” 1.2 Mục đích việc thực sáng kiến: Giúp học sinh giảm áp lực, dễ hiểu tăng hiệu nắm bắt kiến thức cách logic có hệ thống học dạng cấu trúc lặp lập trình pascal Đặc biệt tăng chất lượng đại trà, tăng tỷ lệ học sinh khá, giỏi giảm tỷ lệ học sinh yếu môn tin học lớp trường THCS Thị Trấn Tam Đường Phạm vi triển khai thực hiện: Học sinh khối lớp trường THCS Thị Trấn Tam Đường - huyện Tam Đường - tỉnh Lai Châu Mô tả sáng kiến 3.1 Mô tả giải pháp trước tạo sáng kiến: 3.1.1 Thực trạng: Trong sáng kiến có phương pháp dạy mơn tin chưa có sáng kiến nghiên cứu nghiên cứu không phù hợp với đối tượng học sinh vùng miền đơn vị trường huyện Khi chưa áp dụng sáng kiến, để đánh giá học sinh qua giải pháp cũ trước đưa số tập khảo sát sau: + Bài 1: Hãy viết chương trình in hình tổng số tự nhiên từ tới 2016, lưu với tên “tinhtong16.pas” + Bài 2: Hãy viết chương trình in hình tổng số tự nhiên từ tới N, với N nhập từ bàn phím? Lưu với tên “baitap1.pas” Qua thực tế lớp dạy năm học trước 2015-2016, mức độ kiến thức Câu lệnh lặp em giáo viên khảo sát có kết sau: Tổng HS 63 Hiểu (hoạt động lệnh lặp) Biết (có câu lệnh lặp) Vận dụng mức đơn giản SL TL (%) SL TL (%) SL TL (%) 55 87,3 50 79,4 45 71,4 Qua kết qua khảo sát cho thấy đa số học sinh đạt mức biết có câu lệnh lặp (đạt 87,3%), để hiểu câu lệnh lặp hoạt động nhiều học sinh chưa nắm (chiếm 20,6%), số học sinh vận dụng câu lệnh lặp mức độ dễ (đạt 71,4%) Trong chuẩn kiến thức kĩ yêu cầu: + Hiểu cấu trúc lặp gồm hai dạng câu lệnh lặp; + Viết chương trình có câu lệnh lặp For While + Hiểu ý nghĩa câu lệnh chương trình Vì để học sinh hiểu vận dụng tốt câu lệnh lặp, tơi nghiên cứu, thực có hiệu xin đưa sáng kiến kinh nghiệm “Một số phương pháp giúp học sinh lớp học tốt dạng cấu trúc lặp trường THCS Thị Trấn Tam Đường” nhằm giúp em nắm kiến thức học theo chuẩn kiến thức, kỹ yêu cầu 3.1.2 Ưu điểm giải pháp cũ: Nhà trường có sở vật chất khang trang, phòng máy trang thiết bị phục vụ cho công tác dạy học tương đối đầy đủ Giáo viên mơn tin học trẻ, có lực, nhiệt tình cơng tác giảng dạy Một số học sinh có tố chất thơng minh có khả tiếp thu tốt, có điều kiện thực hành nhà, say mê môn học 3.1.3 Nhược điểm giải pháp cũ: Khi làm quen với câu lệnh lặp đòi hỏi học sinh phải có kiến thức tốt toán học Đối với đa số học sinh lớp nói chung lệnh tương đối khó, học sinh trung bình yếu nói riêng giống mê cung em, cụ thể như: Học sinh chưa mơ tả thuật tốn số tốn đơn giản có sử dụng lệnh lặp; Chưa hiểu dạng cấu trúc lặp; Chưa biết vận dụng loại cấu trúc lặp vào tình cụ thể; Khi viết chương trình có sử dụng câu lệnh lặp lúng túng phải viết viết lại nhiều lần Vì khó để em nắm kiến thức cần thiết theo chuẩn kiến thức kỹ đề 3.2 Mô tả giải pháp sau có sáng kiến: 3.2.1 Tính mới: Qua q trình nghiên cứu thực sáng kiến kinh nghiệm giúp giáo viên tự trau dồi kiến thức, kinh nghiệm, đổi phương pháp dạy lập trình như: “Chọn ví dụ mở đầu phải phù hợp với đối tượng sinh; Minh họa vòng lặp bảng giá trị trực quan; Một số điểm khác lệnh Lặp For While do”, tạo cho học sinh tự tin học lập trình giúp cho học sinh nắm bắt kiến thức cách logic có hệ thống Từ giúp cho học sinh phát triển trí tuệ, rèn luyện khả lao động sáng tạo, tham gia học tích cực đặc biệt yêu thích, hứng thú việc tiếp cận với lập trình Pascal, mơn học thường cho “khô khan” Sự khác biệt giải pháp so với giải pháp cũ tăng chất lượng đại trà, tăng tỷ lệ học sinh giỏi giảm tỷ lệ học sinh yếu môn tin học lớp trường THCS Thị Trấn 3.2.2 Các giải pháp áp dụng: Qua kinh nghiệm thân nhận thấy để giúp học sinh lớp học tốt lập trình pascal cần thực tốt biện pháp sau: Chọn ví dụ mở đầu phải phù hợp với đối tượng học sinh: Đây vấn đề quan trọng dạy mới, ví dụ mở đầu quan trọng: Ví dụ mở đầu vừa khơi gợi lại kiến thức cũ vừa đặt vấn đề dẫn dắt cho nội dung cần tìm hiểu Nếu ví dụ mở đầu mà khó gây áp lực ban đầu cho học sinh, em thấy khó khơng hứng thú tìm hiểu Ngược lại tốn mở đầu dễ khiến học sinh chủ quan cảm thấy nhàm chán mà khơng kích thích tính tò mò, ham học hỏi học sinh Do đó, đầu tiết học giáo viên cần phải chọn ví dụ mở đầu phù hợp với trình độ tiếp thu đối tượng học sinh nhằm thu hút ý, kích thích tính khám phá tìm hiểu kiến thức học sinh Đối với câu lệnh lặp sách giáo khoa Tin học có đưa tốn làm ví dụ mở đầu giới thiệu hai dạng cấu trúc lặp sau: Ví dụ 1: Giả sử ta cần vẽ ba hình vng có cạnh đơn vị, hình vng ảnh dịch chuyển hình vng bên trái khoảng cách đơn vị Ví dụ 2: Chúng ta biết rằng, n (n > 0) lớn 1/n nhỏ, luôn lớn Với giá trị n 1/n < 0.005 1/n 100) dừng Ta có thuật tốn sau: Bước : Nß1; iß2; Bước : Trong N ≤ 100 NßN*i; ißi+1; Ngược lại, chuyển tới bước Bước : In kết quả, kết thúc thuật tuán Ta mô thực lệnh While qua bảng sau: Điều kiện N≤100 N=1≤100: Đúng N=2≤100: Đúng N=6≤100: Đúng N=24≤100: Đúng N=120≤100: Sai Câu lệnh thực N:=N*i; i:=i+1; N:=N*i; i:=i+1; N:=N*i; i:=i+1; N:=N*i; i:=i+1; Dừng vòng lặp While Kết N=1*2 i=2+1=3 N=2*3=6 i=3+1=4 N=6*4=24 i=4+1=5 N=24*5=120 i=5+1=6 N = 120 Kết cuối cùng: N=120 Như việc thực phép nhân thuật toán lặp lại với số lần 11 chưa biết trước, phụ thuộc vào điều kiện (N≤100) dừng lại điều kiện sai Qua ví dụ trên, giáo viên kết luận lệnh While thực theo Sơ đồ khối sau: sai Điều kiện Đúng Câu lệnh Đánh giá: Qua ví dụ minh họa nguyên tắc hoạt động câu lệnh lặp thể thông qua bảng giá trị trên, đa số học sinh hiểu nắm nguyên tắc hoạt động hai dạng câu lệnh lặp For While từ học sinh dễ dàng vận dụng câu lệnh lặp phù hợp để viết chương trình cho yêu cầu toán Sự khác lệnh Lặp For While Giáo viên cần củng cố thêm cho học sinh điểm hai lệnh lặp For While do, để học sinh khắc sâu nữa, để phân biệt khác hai dạng câu lệnh lặp vận dụng dạng vào giải toán cụ thể Một số điểm khác For While do: For While - Cú pháp: For (biến đếm):= (giá trị đầu) To (giá trị cuối) Do (câu lệnh); - Biết trước số lần lặp - Cú pháp: While (điều kiện) Do (Câu lệnh); - Không biết trước số lần lặp - Thực lặp lại câu lệnh sau "Do" với số - Thực lặp lại câu lệnh sau vòng lặp bằng: (giá trị cuối – giá trị đầu +1) "Do" điều kiện sai 12 - Sử dụng cho tốn có hoạt động lặp với số lần biết trước dừng lại - Sử dụng cho tốn có hoạt động lặp (phụ thuộc vào điều kiện) trước số lần lặp Đánh giá: Học sinh dễ dàng nhận biết toán có hoạt động lặp với số lần biết trước hoạt động lặp với số lần chưa biết trước để vận dụng lệnh lặp phù hợp giải yêu cầu toán Hiệu sáng kiến đem lại: Sau áp dụng sáng kiến, để kiểm tra khả lĩnh hội học sinh đưa số tập khảo sát sau: + Bài 1: Hãy viết chương trình in hình tổng số tự nhiên từ tới 2017, lưu với tên “tinhtong17.pas” + Bài 2: Hãy viết chương trình in hình tổng số tự nhiên từ tới N, với N nhập từ bàn phím? Lưu với tên “baitap1.pas” Kết học sinh khơng lúng túng q trình làm tập mà hình thành đúc kết cách giải ngắn gọn hợp lí hơn, học sinh nắm kiến thức kỹ cần thiết Các em hiểu câu lệnh lặp không khó khăn, nặng nề trước Chất lượng kiểm tra sau áp dụng sáng kiến năm sau cao năm trước cụ thể: Qua thực tế lớp dạy năm học 2016-2017, mức độ kiến thức Câu lệnh lặp em giáo viên khảo sát có kết sau: Tổng HS 92 Biết (có câu lệnh lặp) Hiểu (hoạt động lệnh lặp) Vận dụng mức đơn giản SL TL (%) SL TL (%) SL TL (%) 92 100 86 93,5 81 88,0 Sau áp dụng biện pháp trên, tơi nhận thấy áp dụng với đối tượng học sinh Học sinh nắm cú pháp, nguyên tắc hoạt động bước đầu vận dụng câu lệnh vào toán đơn giản thành công Đạt nội dung kiến thức theo yêu cầu chuẩn kiến 13 thức, kĩ đề Đánh giá phạm vi ảnh hưởng sáng kiến: Sáng kiến áp dụng có hiệu với học sinh khối lớp trường THCS Thị Trấn triển khai, áp dụng cho thầy cô giáo giảng dạy môn tin học học sinh lớp trường THCS huyện Tam Đường Các thông tin cần bảo mật: Khơng có Kiến nghị, đề xuất: 7.1 Về danh sách cá nhân công nhận đồng tác giả sáng kiến: Nguyễn Văn Khoa; Trì Lệ Dung 7.2 Kiến nghị khác: Kiến nghị với Phòng GD&ĐT Tam Đường: Có kế hoạch trang bị thêm phòng máy vi tính, cho trường THCS để đẩy nhanh mạnh việc ứng dụng CNTT vào dạy học Kiến nghị với cấp: Tổ chức kì thi Olympic tin học dành cho học sinh THCS hàng năm Tài liệu kèm: Khơng có Trên nội dung, hiệu tơi thực hiện, khơng chép vi phạm quyền./ XÁC NHẬN CỦA NHÀ TRƯỜNG TÁC GIẢ SÁNG KIẾN Nguyễn Văn Khoa Trì Lệ Dung 14 XÁC NHẬN CỦA HỘI ĐỒNG SÁNG KIẾN CẤP HUYỆN 15 ... KIẾN MỘT SỐ PHƯƠNG PHÁP GIÚP HỌC SINH LỚP HỌC TỐT DẠNG BÀI CẤU TRÚC LẶP Ở TRƯỜNG THCS THỊ TRẤN TAM ĐƯỜNG I THÔNG TIN CHUNG Tên sáng kiến: Một số phương pháp giúp học sinh lớp học tốt dạng cấu trúc. .. học sinh giỏi giảm tỷ lệ học sinh yếu môn tin học lớp trường THCS Thị Trấn 3.2.2 Các giải pháp áp dụng: Qua kinh nghiệm thân nhận thấy để giúp học sinh lớp học tốt lập trình pascal cần thực tốt. .. học sinh lớp học tốt dạng cấu trúc lặp trường THCS Thị Trấn Tam Đường” 1.2 Mục đích việc thực sáng kiến: Giúp học sinh giảm áp lực, dễ hiểu tăng hiệu nắm bắt kiến thức cách logic có hệ thống học

Ngày đăng: 12/06/2018, 20:25

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w