1. Trang chủ
  2. » Giáo Dục - Đào Tạo

tuan 23 tiet 44

4 4 0

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

THÔNG TIN TÀI LIỆU

Nội dung

+ HS: Làm cho giá trị các biến + GV: Khi sử dụng vòng lặp chưa trong điều kiện của câu lệnh phải xác định cần làm gì để vòng lặp có được chuyển từ đúng sang sai.. thể dừng lại.[r]

Tuần 23 Tiết: 44 Ngày soạn: 20/01/2018 Ngày dạy: 22/01/2018 BÀI LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC I MỤC TIÊU: Kiến thức: Hiểu hoạt động câu lệnh lặp với số lần chưa biết trước ngơn ngữ lập trình cụ thể Kĩ năng: Phát lấy ví dụ minh họa Thái độ: Học tập nghiêm túc, có ý thức tự giác, tinh thần vươn lên vượt qua khó khăn II CHUẨN BỊ: Giáo viên: Sách giáo khoa, máy tính điện tử, giáo án, máy chiếu Học sinh: Vở ghi, sách giáo khoa III CÁC HOẠT ĐỘNG DẠY – HỌC: Ổn định lớp: (1’) 8A1:…………………………………………………………………………… 8A2:…………………………………………………………………………… Kiểm tra cũ: (5’) Câu 1: Em Trình bày cú pháp cách thực câu lệnh lặp với số lần chưa biết trước? Cho ví dụ minh họa Bài mới: * Hoạt động khởi động: Lệnh lặp với số lần chưa biết trước cần lưu ý điều ta tìm hiểu Hoạt động GV Hoạt động HS Nội dung ghi bảng Hoạt động 1: (38’) Lặp vô hạn lần – Lỗi lập trình cần tránh + GV: Trình chiếu ví dụ + HS: Quan sát, ý ví dụ Lặp vơ hạn lần – Lỗi - Phân tích tốn lập trình cần tránh Input: Dãy số tự nhiên + HS: Xem lại thuật tốn ví dụ - Khi viết chương trình sử Output: n = ? để Tn 1000 tìm hiểu dụng cấu trúc lặp cần ý + HS: Quan sát, ý, lắng nghe tránh tạo nên vịng lặp + GV: Chạy chương trình Điều kiện + HS: Trả lời yêu cầu GV không kết thúc đưa n Tổng Sn Sn + HS: Nhận xét quan sát nhận 1000 biết trình GV hướng dẫn S1 = Đúng + HS: Giải thích vấn đề S2 = 1+2 = S1 + Đúng GV đặt S3 = 1+2+3 = S2 + Đúng + HS: Minh họa lại nội dung … … … mà GV thực + HS: Các bạn khác theo dõi Sn Sai kết đưa nhận xét ? (Sao cho Sn nhỏ thúc việc + HS: Vì vịng lặp khơng xác lớn 1000) tính tổng + GV: Vì khơng sử dụng định điểm dừng + HS: Điều kiện sau While S n vịng lặp for…to…do… 1000 + GV: Điều kiện ví dụ + HS: Quan sát, ý vịng lặp dừng lại? + HS: Dùng vịng lặp xác định + GV: Trình chiếu ví dụ ? Bài tốn em dùng vịng được, xác định số lặp xác định for…to…do… để tính lần lặp + HS: Trả lời u cầu GV khơng Vì sao? 1 Input: T =1+ + + .+ 100 Output: Tổng T + GV: Chạy chương trình n Tổng Sn S 1=1 1 S 2=1+ =S 1+ 2 1 S 3=1+ + =S2 + 3 … … 100 1 1 S 100 =1+ + + + + 99 100 đưa + HS: Thực vào nháp + HS: Trả lời yêu cầu GV đưa + HS: Nhận xét quan sát nhận biết trình GV hướng dẫn + HS: Giải thích vấn đề GV đặt + HS: Minh họa lại nội dung mà GV thực + HS: Các bạn khác theo dõi đưa nhận xét + HS: Thực ghi vào vở, hiểu + GV: Hướng dẫn em thực nhớ tiến trình làm tốn viết chương trình với vòng lặp + HS: Điều kiện sau While n - Vậy điều kiện ví dụ 100 vịng lặp dừng lại? + HS: Nếu n > 100 vịng lặp + GV: u cầu HS quan sát đưa dừng lại nhận xét + HS: Phụ thuộc vào điều kiện + GV: Số vòng lặp câu lệnh phụ vòng lặp thuộc vào điều gì? + HS: Vịng lặp khơng dừng + GV: Đặt vấn đề vòng lặp chưa lại câu lệnh sau thực biết trước có điều kiện ln vơ hạn lần câu lệnh thực + HS: Khi điều kiện vịng + GV: Vậy vòng lặp lặp phải sai dừng lại + HS: Làm cho giá trị biến + GV: Khi sử dụng vòng lặp chưa điều kiện câu lệnh phải xác định cần làm để vịng lặp có chuyển từ sang sai thể dừng lại? + HS: Chương trình thực vơ + GV: Như viết chương hạn lần mà đưa trình mà có vịng lặp khơng dừng lại kết gây điều gì? + HS: Gõ đoạn chương trình + GV: Đưa ví dụ vịng lặp vơ vào Pascal hạn lần + HS: Thực chạy vòng lặp + GV: Thực chạy vòng lặp nhận xét kết đạt bảng để HS có nhận xét vịng lặp + HS: Câu lệnh xuất a + GV: Chương trình cho hình thực liên tục kết gì? + HS: Vì điều kiện a ln + GV: Điều kiện chương trình nhỏ + HS: Cần phải đưa giá trị a + GV: Làm để đưa giá trị sai điều kiện vòng lặp kết thúc + HS: Lắng nghe hiểu + GV: Nhận xét chốt ý Củng cố: - Củng cố nội dung học Dặn dị: (1’) - Học ơn lại nội dung Xem trước nội dung IV RÚT KINH NGHIỆM: Program Chao_hoi; Uses Crt; Var Tieptuc: Char; Ten: String; Begin Tieptuc:= ‘c’; While Tieptuc = ‘c’ Begin Write(‘Nhap ten: ’); Readln(Ten); Writeln(‘Chao ban ’, Ten); Write(‘Tiep tuc? c/k’); Readln(Tieptuc); End; Readln; End

Ngày đăng: 22/11/2021, 08:39

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

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w