(SKKN HAY NHẤT) phương pháp giúp học sinh lớp 11 hiểu, phân biệt được lặp với số lần biết trước và chưa biết trước với câu lệnh “for – do và while – do”

11 5 0
(SKKN HAY NHẤT) phương pháp giúp học sinh lớp 11 hiểu, phân biệt được lặp với số lần biết trước và chưa biết trước với câu lệnh “for – do và while – do”

Đ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

SÁNG KIẾN KINH NGHIỆM ĐỀ TÀI: " PHƯƠNG PHÁP GIÚP HỌC SINH LỚP 11 HIỂU, PHÂN BIỆT ĐƯỢC LẶP VỚI SỐ LẦN BIẾT TRƯỚC VÀ CHƯA BIẾT TRƯỚC VỚI CÂU LỆNH FOR – DO VÀ WHILE – DO" LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com A PHẦN MỞ ĐẦU I LÍ DO CHỌN ĐỀ TÀI - Hiện lí luận dạy học nói chung lí luận dạy học mơn Tin học nói riêng u cầu sử dụng nhiều phương pháp: phương pháp thảo luận, phương pháp đặt câu hỏi, phương pháp chia nhóm … - Các cách thiết kế giảng nhằm mục đích áp dụng phương pháp bồi dưỡng cho học sinh lực ham muốn học hỏi, tư sáng tạo, lực tự giải vấn đề, rèn luyện phát triển lực tự học sáng tạo, nghiên cứu, nghĩ làm việc cách tư tự chủ… Đồng thời để thích ứng với phát triển tư học sinh xã hội tiếp cận với công nghệ tiên tiến xã hội, giới Bên cạnh đó, kỹ thuật dạy học mới, vai trò giáo viên có thay đổi là: “hướng dẫn học sinh biết tự tìm hướng giải vấn đề nảy sinh trình học tập, biết cách làm việc độc lập, làm việc tập thể Giáo viên người định hướng, người cố vấn giúp học sinh tự đánh giá, giúp học sinh đường tìm hiểu, lĩnh hội kiến thức…” - Xuất phát từ thực tiễn giảng dạy trường THPT Đông Sơn thấy rằng, để đạt hiệu cao phần học, tiết học cần có cách thiết kế giảng cho phù hợp với nội dung kiến thức; phương pháp, phương tiện dạy học phải phù hợp với đối tượng học sinh Để qua phần học, tiết học, học sinh thích thú với kiến thức mới, qua hiểu kiến thức học lớp, đồng thời học sinh thấy tầm quan trọng vấn đề việc ứng dụng kiến thức trước hết để đáp ứng yêu cầu mơn học, sau việc ứng dụng vào cơng việc thực tiễn đời sống xã hội (nếu có) Trong thời đại thơng tin bùng nổ ngày nay, việc lập chương trình tự hoạt động cho máy tính, máy gia dụng cần thiết Và để làm việc cần có q trình nghiên cứu, học tập ngơn ngữ lập trình lâu dài, qua nhà lập trình chọn ngơn ngữ lập trình thích hợp Tuy nhiên thứ điều có điểm khởi đầu nó, với học sinh việc học Pascal khởi đầu cho việc tiếp cận ngơn ngữ lập trình bậc cao, qua giúp em hình dung đời, cấu tạo, hoạt đợng ích lợi chương trình hoạt động máy tính, máy tự động…Q giúp em có thêm định hướng, niềm đam mê tin học, nghề nghiệp mà em chọn sau Đồng thời Pascal ngơn ngữ có cấu trúc thể yếu tố: Cấu trúc mặt liệu, cấu trúc mặt lệnh, cấu trúc mặt chương trình LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Vậy phải làm để sau kết thúc lớp 11 em nắm hiểu ngơn ngữ lập trình, cụ thể ngơn ngữ lập trình Pascal mà ta nói Trong chương trình tin học 11 có vấn đề hay làm cho người thầy bắt đầu cho học sinh hiểu hình dung học Xuất phát từ sở trên, chọn đề tài “PHƯƠNG PHÁP GIÚP HỌC SINH LỚP 11 HIỂU, PHÂN BIỆT ĐƯỢC LẶP VỚI SỐ LẦN BIẾT TRƯỚC VÀ CHƯA BIẾT TRƯỚC VỚI CÂU LỆNH “FOR – DO VÀ WHILE – DO” II MỤC ĐÍCH CỦA SÁNG KIẾN KINH NGHIỆM Sử dụng ví dụ minh họa cụ thể để học sinh hiểu gọi ‘lặp’ ‘lặp với số lần biết trước lặp với số lần chưa biết trước’, học sinh nắm cú pháp, ý nghĩa cấu trúc lặp Và thơng qua ví dụ hướng dẩn học sinh chuyển đổi qua lại hai cấu trúc lặp để học sinh phân biệt, nắm vững hai cấu trúc lặp III NHIỆM VỤ CỦA SÁNG KIẾN KINH NGHIỆM Đưa vấn đề mục 3, 10, tin học 11, để học sinh thảo luận qua nắm vững câu lệnh lặp với số lần biết trước chưa biết trước Và hình thành học sinh kĩ phân tích, xử lý vấn đề liên quan đến vịng lặp q trình lập trình chương trình đơn giản sau IV PHƯƠNG PHÁP NGHIÊN CỨU - Kết hợp thực tiễn giáo dục trường THPT ĐƠNG SƠN - Có tham khảo tài liệu ngơn ngữ lập trình Pascal tài liệu sáng kiến kinh nghiệm LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com B NỘI DUNG I.CƠ SỞ LÍ LUẬN Khi học sinh học học Bài 10 “CẤU TRÚC LẶP” Học sinh có nhiều khó khăn, nhầm lẫn việc xác định vịng lặp xác định điều kiện dừng vòng lặp II NỢI DUNG VÀ PHƯƠNG PHÁP NGHIÊN CỨU Nợi dung Trong tiết học trình chiếu cho các em xem một vi dụ minh họa sau: - Giáo viên sẽ đặt câu hỏi sau: Các em quan sát hình và cho biết phải đổ lần thì bình sẽ được đổ đầy nước và công việc gì được làm làm lại nhiều lần lít + Học sinh sẽ trả lời được là số lần thực hiện là 50 lần và công việc được làm làm là công việc đổ nước vào bình Bình này chứa tối đa là 50 lít - Tiếp theo cho các em xem hình thứ sau: Ca ? lít Bình này chứa tối đa là 50 lít Ca Hình Hình LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Giáo viên đặt câu hỏi sau: + Các em có biết được số lần thực hiện công việc đổ nước không ? + Đổ nào thì dừng việc đổ nước? - Từ hai câu hỏi thì các em sẽ trả lời được là: chưa biết được số lần đổ và thực hiện công việc đổ nước cho đến bình đầy thì dừng việc đổ nước lại => Từ hai hình ảnh ở chúng ta có thể giúp cho các em hiểu và biết được thế nào là lặp và phân biết được lặp với số lần biết trước và lặp với số lần chưa biết trước - Sau các em đã biết được thế nào là lặp và phân biệt được hai dạng lặp - Tiếp theo đó đưa bài toán sách giáo khoa làm ví dụ sau: Với a số nguyên nhập từ bàn phím a > 2, xét tốn sau đây: Bài Tính đưa kết hình tổng Bài Tính đưa kết hình tổng Cho đến Giáo viên đưa câu hỏi sau: Câu Bài xác định lần lặp chưa? Học sinh trả lời là: xác định lần lặp, cụ thể cộng dồn đến a+100 Câu Em viết câu lệnh lặp để tính tổng S 1? Học sinh viết: S:=1/a; for i:=1 to 100 S:=S+1/(a+i); Câu Bài xác định lần lặp chưa? LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Học sinh trả lời là: chưa xác định lần lặp, với a nhập từ bàn phím thì: 1/(a+N) < 0.0001 khơng xác định cụ thể N Câu Em viết câu lệnh lặp để tính tổng S 2? Học sinh viết: S:=1/a; N:=1; While 1/(a+N) < 0.0001 Begin S:=S+1/(a+N); N:=N+1; End; Giáo viên cho học sinh hồn chỉnh chương trình dựa hai vịng lặp có để giải tốn (sau Giáo viên kiểm tra) Câu Em cho biết tương đồng hai toán trên: Học sinh trả lời: Xuất phát, S gán giá trị: 1/a; Tiếp theo, cộng dồn vào S giá trị: 1/(a+N), với N tăng từ 1,2,3… Câu Hai toán khác điểm nào? Học sinh trả lời: Bài toán biết số lần lặp cụ thể, toán chưa xác định lần lặp cụ thể Câu Có thể dùng câu lệnh while…do để viết vịng lặp tính tổng S khơng? Và dùng câu lệnh for…do để viết vịng lặp tính tổng S không? Học sinh trả lơi: Việc dùng câu lệnh lặp while…do để thực vòng lặp cho câu lệnh for…do làm được, việc dùng câu lệnh for…do để thực vòng lặp cho câu lệnh while…do khơng vì: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com + Câu lệnh for…do sau thực câu lệnh sau biến đếm tự động tăng lên 1, câu lệnh while…do ta thực lệnh tăng biến_đếm lên cách thực câu lệnh gán biến_đếm:=biến_đếm+1 + Câu lệnh for…do kết thúc biến_đếm > Giá_trị_cuối, câu lệnh while… ta đưa điều kiện biến_đếm>Giá_trị_cuối vào điều kiện kiểm tra vòng lặp while…do, cụ thể ta thực sau: S:=1/a; N:=1; While N

Ngày đăng: 10/10/2022, 15:20

Hình ảnh liên quan

Các em quan sát hình 1 và cho biết phải đổ bao nhiêu lần thì bình sẽ được đổ đầy nước và cơng việc gì được làm đi làm lại nhiều lần. - (SKKN HAY NHẤT) phương pháp giúp học sinh lớp 11 hiểu, phân biệt được lặp với số lần biết trước và chưa biết trước với câu lệnh “for – do và while – do”

c.

em quan sát hình 1 và cho biết phải đổ bao nhiêu lần thì bình sẽ được đổ đầy nước và cơng việc gì được làm đi làm lại nhiều lần Xem tại trang 4 của tài liệu.

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

Tài liệu liên quan