- Học bài theo vở gh
3. Phương phỏp: Thuyết trỡnh, nờu vấn đề, vấn đỏp
III. TIẾN TRèNH DẠY HỌC:
1. Ổn định lớp:
- Kiểm tra sĩ số lớp học.
2. Kiểm tra bài cũ:
Cõu 1: Hóy nờu sự khỏc nhau giữa cõu lệnh lặp với số lần biết trước và cõu lệnh lặp với số lần lặp chưa biết trước?
Cõu 2: Nờu cấu trỳc và cỏch hoạt động của cõu lệnh lặp với số lần chưa biết trước?
3. Bài mới:
Hoạt động của GV Hoạt động của HS
Hoạt động 1: Cỏc kiến thức cần nhớ
lần lặp chưa biết trước? - GV nhận xột và chốt ý
- GV: Em hóy mụ tả hoạt động của cõu lệnh lặp với số lần chưa biết trước?
- GV gọi 1 HS khỏc nhận xột và bổ sung - GV nhắc lại một lần nữa
- HS theo dừi, tiếp thu và ghi vở
While <Điều kiện> Do <cõu lệnh> - HS dựa vào cấu trỳc cõu lệnh lặp và mụ tả
hoạt động của cõu lệnh - 1 HS khỏc nhận xột
- HS lắng nghe và ghi bài vào vở * Hoạt động:
Bước 1 : Kiểm tra điều kiện.
Bước 2 : Nếu điều kiện SAI, cõu lệnh sẽ bị bỏ qua và việc thực hiện lệnh lặp kết thỳc. Nếu điều kiện đỳng, thực hiện cõu lệnh và quay lại bước 1.
Hoạt động 2: Bài tập 1
- GV: Yờu cầu HS đọc bài tập 1 (Tr72 SGK), cho HS thảo luận theo nhúm và làm bài tập.
Bài 1: Viết chương trỡnh Pascal sử dụng cõu
lệnh While…do để tớnh trung bỡnh cộng n số thực nhập từ bàn phớm. (n, và n số thực được nhập từ bàn phớm)
GV: Em hóy cho biết input và output của bài toỏn? - GV: Chỳng ta cần tớnh TBC bao nhiờu số? - GV: Nờu cỏch tớnh trung bỡnh cộng 4 số. - GV: Vậy tớnh TBC n số ta làm ntn? - GV: Để tớnh x1+ + +x2 x3 ...+ →xn S em làm thế nào? - GV: làm sao để cú S mới = S cũ + x?
- GV: Quy luật S ơ S + x; đến khi nào dừng? - GV: Dựa vào hệ thống cõu hỏi. Em hóy lần
- HS đọc đề bài tập 1 và làm theo yờu cầu của GV
- HS nghiờn cứu và xỏc định Input, Output INPUT: Nhập n, nhập n số nguyờn.
OUTPUT: Kết quả TBC của n số nguyờn - HS trả lời: tớnh TBC của n số - HS: 1 2 3 4 4 x + + +x x x - HS: x1 x2 x3 ... xn n + + + + - HS trả lời: S ơ S + x; - HS: S ơ 0 (b1)
- HS: Khi biến dem > n. phỏt hiện ra điều kiện lặp của While…do
- GV quan sỏt HS viết bảng phụ
- GV nhận xột
- GV cho cỏc nhúm viết chương trỡnh hoàn chỉnh
- GV: Quan sỏt, chỉnh sửa từng cõu lệnh HS lờn bảng trỡnh bày.
phụ