Ngày 15 tháng 11 năm ... TTCM ký duyệt Tiết theo PPCT: 15 Ngày soạn : 13/11/... Ngày giảng: / 11/... ---★★★---
BÀI 10: CẤU TRÚC LẶP (Tiết 2)
I. MỤC TIÊU
1. Về kiến thức:
- Hiểu nhu cầu của cấu trúc lặp trong biểu diễn thuật toán; - Hiểu rõ cấu trúc lặp kiểm tra điều kiện trước;
- Biết vận dụng đúng đắn cấu trúc lặp kiểm tra điều kiện trước vào tình huống cụ thể.
2. Về kĩ năng:
- Mô tả được một số thuật toán của một số bài toán đơn giản có sử dụng lệnh lặp; - Viết đúng câu lệnh lặp kiểm tra điều kiện trước
3. Về thái độ:
- Kích thích học sinh thêm yêu thích lập trình; - Học tập chủ động, tích cực
4. Năng lực hướng tới:
- Diễn đạt được câu lệnh lặp với số lần chưa biết trước While - do;
- Mô hình hóa các dạng bài toán có sử dụng cấu trúc lặp với số lần chưa biết trước.
II. PHƯƠNG PHÁP.
- Thuyết trình và Đàm thoại gợi mở.
- Nhóm nhỏ, nêu VĐ và PHVĐ.
III. PHƯƠNG TIỆN
1. Giáo viên.
- KHBD, SGK, SGV
- Tổ chức hoạt động nhóm.
2.Học sinh.
- SGK, vở ghi. Đọc bài trước…
IV. TIẾN TRÌNH BÀI HỌC
A. HOẠT ĐỘNG KHỞI ĐỘNG
*/ Hoạt động 1: Kiểm tra bài cũ
1. Mục tiêu: Học sinh nhớ được kiến thức. 2. Phương pháp, kỹ thuật: Vấn đáp.
3. Hình thức tổ chức hoạt động: Cá nhân. 4. Phương tiện dạy học: Câu hỏi tự luận.
5. Sản phẩm: Học sinh trả lời được các câu hỏi mà giáo viên đưa ra. Nội dung hoạt động: Kiểm tra trong giờ.
B. HOẠT ĐỘNG LUYỆN TẬP VÀ VẬN DỤNG
*/ Hoạt động 2: Lặp với số lần chưa biết trước và câu lệnh While-Do
1. Mục tiêu: HS nắm vững khái niệm lặp 2. Phương pháp, kĩ thuật: Thảo luận, vấn đáp. 3. Hình thức tổ chức hoạt động: Cá nhân, nhóm
4. Phương tiện dạy học: KHBD, máy tính, máy chiếu. 5. Sản phẩm: HS trả lời được các câu hỏi.
Nội dung hoạt động
NỘI DUNG HOẠT ĐỘNG CỦA TRÒ HOẠT ĐỘNG CỦA THẦY
3. - Bài toán 2 – SGK – T42
Thuật toán Tong_2 B1: 1.0/a; S S S S S S S S S S S S S S
B2: Nếu 1/(a+N) < 0,0001 thì chuyển đến bước 5; B3: N N+1;
B4: S S+1/(a+N) rồi quay lại bước 2;
B5: Đưa kết quả S ra màn hình, rồi kết thúc.