GIÁO ÁN

Cấu trúc lặp
I. Mục TIêU.
1.Kiến thức:
Biết được ý nghĩa của cấu trúc lặp
Biết đựơc cấu trúc chung của lệnh lặp For trong ngôn ngữ lập trình Pascal
Biết sử dụng đúng hai câu lệnh For trong ngôn ngữ lập trình Pascal

2. Kỷ năng:
Bước đầu sử dụng được lệnh For để giải quyết được một số bài toán đơn giản
II. Đồ dùng dạy học
Giáo viên:
Máy tính, máy chiếu
Học sinh: SGK và vở ghi
IV. NộI DUNG
1. ổn định lớp:
2. Hỏi bài cũ:
Câu 1: Em hãy nêu cú pháp câu lệnh rẽ nhánh
Câu 2 : Lập trình tìm giá trị lớn nhất của 3 số a,b,c
3. Nội dung bài mới
Hoạt động 1: Tìm hiểu ý nghĩa của cấu trúc lặp
a, Mục tiêu: Học sinh thấy được sự cần thiết của cấu trúc lặp trong lập trình
b, Nội dung:
Hoạt động của GV
Hoạt động của HS
Nội dung

GV: nêu bài toán 1
Bài toán 1: Tính và đưa kết quả ra màn hình tổng
S=

CH? Hãy xác định công thức toán học để tính tổng?

GV gợi ý: Ta xem S là cái thùng, các số hạng là các ca có dung tích khác nhau, khi đó việc tính tổng giống như việc đổ các ca nước vào thùng.
CH? Có bao nhiêu lần đổ nước vào thùng?
CH? Mỗi lần đổ một lượng là bao nhiêu?
CH? Lần thứ i đổ một lượng là bao nhiêu?
- Phải viết bao nhiêu lệnh tính ?
CH? Việc tính cộng được dừng lại khi nào?

GV: nêu bài toán 2
Bài toán 1: Tính và đưa kết quả ra màn hình tổng
S=

CH? Hãy xác định công thức toán học để tính tổng?

CH? Với bài toán này ta thực hiện việc tính cộng bao nhiêu lần?

CH? Việc tính cộng được dừng lại khi nào?
GV: Trong một số thuật toán có những thao tác phải thực hiện lặp đi, lặp lại nhiều lần. Một trong các đặc tính của máy là thực hiện hiệu quả các thao tác lặp. Các ngôn ngữ lập trình đều có các câu lệnh để mô tả cấu trúc lặp đó





-HS rất khó để xác định.

- HS theo dõi gợi ý




-HS phải thực hiện 100 lần đổ nước
- Mỗi lần đổ là:

-HS trả lời: Phải viết 100 lệnh


HS trả lời: Khi thực hiện đến lần thứ 100








HS rất khó để xác định.

- HS trả lời: Chưa xác định được

HS trả lời: Dừng khi :




1, Lặp:




Bài toán 1:

Việc tính cộng được lặp đi, lặp lại cho đến khi thực hiện đến :......
- Số lần lặp được xác định trước.












Bài toán 2:

Việc tính cộng được lặp đi, lặp lại cho đến khi thực hiện đến :......
- Số lần lặp chưa được xác định trước.

Hoạt động 2:Tìm hiểu cấu
nguon VI OLET