Tải bản đầy đủ (.docx) (2 trang)

tuan 19 tiet 38 tin 8 2013

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (114.61 KB, 2 trang )

<span class='text_page_counter'>(1)</span>Tuần 20 Tiết: 38. Ngày soạn: 06/01/2013 Ngày day: 08/01/2013. Bài 7: CÂU LỆNH LẶP (tt) I. Mục tiêu: 1. Kiến thức: - Hiểu hoạt động của câu lệnh lặp với số lần biết trước for … to … do … trong Pascal; - Biết lệnh ghép trong Pascal. 2. Kĩ năng: - Viết đúng được lệnh for … to … do … trong một số tình huống đơn giản. 3. Thái độ: II. Chuẩn bị - Gv: Sách giáo khoa, máy tính điện tử, giáo án, máy chiếu. - Hs: Vở ghi, sách giáo khoa. III. Phương pháp: - Gv hướng dẫn, đặt vấn đề, phát hiện và giải quyết vấn đề. Hs vấn đáp làm việc nhóm. IV. Tiến trình bài dạy: 1. Ổn định lớp: (1’) 8A1:................................................................................................................ 8A2:................................................................................................................ 2. Kiểm tra bài cũ: - Lồng ghép trong nội dung bài học. 3. Nội dung bài mới: HOẠT ĐỘNG CỦA GIÁO VIÊN VÀ HỌC SINH Hoạt động 1: (20’) Tìm hiểu ví dụ về câu lệnh lặp. + GV: Đưa ra cấu trúc câu lệnh lặp + HS: Quan sát, chú ý lắng nghe, trong Pascal. ghi nhận cấu trúc câu lệnh. + GV: Giải thích các từ khóa for, to, + HS: Phát hiện vấn đề dựa trên do, biến đếm là gì? sự hướng dẫn của GV. + GV: Giải thích cách hoạt động của + HS: Tập trung chú ý lắng nghe câu lệnh lặp. và biết được cách hoạt động. + GV: Yêu cầu Hs rút ra luận. + HS: Câu lệnh lặp có dạng: + GV: Đưa ra ví dụ 3 SGK cho Hs for <biến đếm>:=<giá trị đầu to nhận biết. <giá trị cuối> do <câu lệnh>; Lần lặp Trong đó, for, to, do là các từ i Kết quả viết ra màn hình thứ khóa, biến đếm là kiểu nguyên, 1 1 Đây là lần lặp thứ 1 giá trị đầu và giá trị cuối là các 2 2 Đây là lần lặp thứ 2 giá trị nguyên. 3 3 Đây là lần lặp thứ 3 Câu lệnh lặp sẽ thực hiện câu 4 4 Đây là lần lặp thứ 4 lệnh nhiều lần, mỗi lần là một 5 5 Đây là lần lặp thứ 5 vòng lặp. Số vòng lặp là biết 6 6 Đây là lần lặp thứ 6 7 7 Đây là lần lặp thứ 7 trước và bằng: giá trị cuối – giá 8 8 Đây là lần lặp thứ 8 trị đầu + 1. 9 9 Đây là lần lặp thứ 9 + HS: Quan sát ví dụ 3 cách thực 10 10 Đây là lần lặp thứ 10 hiện của câu lệnh lặp. + GV: Đưa ra ví dụ 4 SGK để Hs + HS: Đọc thông tin ví dụ 4 SGK tìm hiểu. để tìm hiểu về câu lệnh lặp. + GV: Thực hiện viết chương trình + HS: Quan sát quá trình thực. GHI BẢNG 3. Ví dụ về câu lệnh lặp. - Câu lệnh lặp có dạng: for <biến đếm>:=<giá trị đầu to <giá trị cuối> do <câu lệnh>; - Trong đó, for, to, do là các từ khóa, biến đếm là kiểu nguyên, giá trị đầu và giá trị cuối là các giá trị nguyên. - Câu lệnh lặp sẽ thực hiện câu lệnh nhiều lần, mỗi lần là một vòng lặp. Số vòng lặp là biết trước và bằng: giá trị cuối – giá trị đầu + 1. - Khi thực hiện, ban đầu biến đếm sẽ nhận giá trị là giá trị đầu, sau mỗi vòng lặp, biến đếm được tự động tăng thêm một đơn vị cho đến khi bằng giá trị cuối..

<span class='text_page_counter'>(2)</span> và chạy chương trình cho Hs quan sát và nhận biết. + GV: Giới thiệu và giải thích cho Hs về câu lệnh ghép. + GV: Câu lệnh ghép được đặt trong cặp từ khóa nào? Hoạt động 2: (22’) Tìm hiểu tính tổng và tích bằng câu lệnh lặp. + GV: Đưa ra ví dụ 5 SGK để Hs tìm hiểu. + GV: Cách tính tổng N số tự nhiên đầu tiên. + GV: Yêu cầu Hs giải thích vòng lặp của cách tính trên và mô tả vòng lặp tính tổng của 5 số tự nhiên đầu tiên.. hiện của Gv và hiểu hoạt động của câu lệnh. + HS: Tìm hiểu và biết được câu lệnh ghép trong Pascal. + HS: Câu lệnh ghép được đặt trong từ khóa begin...end.. + GV: Lưu ý cho Hs kiểu khai báo trong chương trình này. + GV: Đưa ra ví dụ 6 SGK để Hs tìm hiểu. + GV: Cách tính tích N số tự nhiên đầu tiên. + GV: Yêu cầu Hs giải thích vòng lặp của cách tính trên và mô tả vòng lặp tính tổng của 5 số tự nhiên đầu tiên.. + HS: Biết thêm về kiểu khai báo mới của Pascal, kiểu longint. + HS: Đọc thông tin ví dụ 6 SGK để tìm hiểu về bài toán. + HS: Cách tính: Kí hiệu N! N! = 1.2.3...N + HS: Thực hiện như sau:. 4. Tỉnh tổng và tích bằng câu lệnh lặp. + HS: Đọc thông tin ví dụ 5 SGK - Xem SGK/59 – 60. để tìm hiểu về bài toán. + HS: Cách tính: S = 1 + 2 + 3 + ... + n. + HS: Thực hiện như sau: Lần lặp thứ 1 2 3 4 5. Lần lặp thứ 1 2 3 4 5. i. S := S + i. Tổng S. 1 2 3 4 5. 1 1+2 3+3 6+4 10 + 5. 1 3 6 10 15. i. P := P*i. Tích P. 1 2 3 4 5. 1 1*2 2*3 6*4 24*5. 1 2 6 24 100. 4. Củng cố: - Củng cố trong nội dung bài học. 5. Hướng dẫn và dặn dò về nhà: (2’) - Học bài kết hợp SGK. - Đọc trước nội dung bài tiếp theo. 6. Rút kinh nghiệm: ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ..............................................................................................................................................................

<span class='text_page_counter'>(3)</span>

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×