IV, CÁC BƯỚC LÊN LỚP.
c, Củng cố bài:
Nhắc lại cú pháp và hoạt động của cấu trúc rẽ nhánh. Các em cần nắm được câu lệnh if – then.
Về nhà làm bài tập: viết chương trình giải phương trình bậc 1.
Mơn tin lớp 11 Tiết 13,14 BÀI 10 : CẤU TRÚC LẶP Soạn ngày:……… I, MỤC ĐÍCH YÊU CẦU : Kiến thức:
♦ Hiểu nhu cầu lặp trong cuộc sống.
♦ Biết cú pháp và hoạt động của cấu trúc lặp với số lần xác định.
Kỹ năng:
♦ Mơ tả một số thuật tốn cĩ sử dụng lệnh lặp với số lần xác định.
♦ Sử dụng vào viết chương trình với câu lệnh lặp với số lần xác định.
Thái độ:
♦ Học tập nghiêm túc, giúp đỡ nhau trong học tập.
II, PHƯƠNG PHÁP DẠY HỌC :
Thuyết trình, vấn đáp.
III, CHUẨN BỊ :
Học sinh: Chuẩn bị bài mới,sách vở. Giáo viên: Giáo án, tài liệu cĩ liên quan.
IV, CÁC BƯỚC LÊN LỚP.
1, Ổn định lớp: Kiểm tra: Sĩ số, chỗ ngồi.
2, Kiểm tra bài cũ:
Viết cú pháp cấu trúc rẽ nhánh dạng đủ và thiếu? Nêu hoạt động của cấu trúc rẽ nhánh.
3, Nội dung:a, Đặt vấn đề : a, Đặt vấn đề :
Trong thuật tốn cĩ nhiều việc phải thực hiện đi thực hiện lại nhiều lần chính vì thế trong ngơn ngữ lập trình cần cĩ cấu trúc lặp.
b, Bài giảng :
Mơn tin lớp 11
Thạc sỹ NN Tuấn Trang 27
T/ G Hoạt động của thầy Hoạt động của trị Nội dung bài dạy
+ Để viết ra màn hình 50 dịng chữ ‘ Khối 11’ ta cĩ làm được khơng?
+ Vậy cần phải cĩ cấu trúc lặp.
+ Cho vd tính tổng để hs thấy đượ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. + Yêu cầu hs viết thuật tốn của câu a, b phần 1.
+ Nhận xét và sửa chữa nếu sai. + Trình bày cú pháp for – do + Giải thích. + Trình bày cú pháp for – do + Cho vd: for i:= 1 to 10 do write(i); + Cho vd:
for i:= 10 downto 1 do write(i);
+ for kt:= ‘A’ to ‘Z’ do write(kt);
+ Cho ví dụ yêu cầu hs viết chương trình hồn thiện.
+ Nhận xét và sửa nêu sai sĩt. + yêu cầu viết ngược lại ( tức là N giảm dần).
+ Được nhưng phải dùng quá nhiều dịng lệnh writeln.
+ Thấy được sự cần thiết của cấu trúc lặp.
+ ghi bài. + Suy nghĩ và lên bảng viết thuận tốn. + ghi bài. + ghi bài. + cho kết quả là: 12345678910 trên màn hình. + cho kết quả là: 10987654321 trên màn hình. + Cho kết quả từ A đến Z trên màn hình. + Suy nghĩ và viết chương trình. 1, Lặp bài tốn: Tính và đưa ra màn hình kết quả tổng sau: a, S= 1+ 2+ 3+ 4+ . . . + 50 b, S=1+ 21 + 13 + . . . . + N1 Lặp với số lần biết trước.
c, S= a1 + a1+1 + . . . . + a+1N +...
cho đền khi a+1N < 0,0001 Lặp với số lần chưa biết trước.