CÂU LỆNH LẶP - Pdf 42



THCS Phù Đổng
THCS Phù Đổng
Tuần:.... Ngày : …………

Tiết 37, 38: CÂU LỆNH LẶP

I. Mục tiêu:
a) Kiến thức:
- Biết nhu cầu cần có cấu trúc lặp trong ngôn ngữ lập
trình;
- Biết ngôn ngữ lập trình dùng cấu trúc lặp để chỉ dẫn
máy tính thực hiện lặp đi lặp lại công việc nào đó một
số lần;
- Hiểu hoạt động của câu lênh lặp với số lần biết trước
for ... do trong Pascal;
- Biết lệnh ghép trong Pascal.b) Kỹ năng:
- Viết đúng lệnh for...do trong một số tình huống đơn
giản;
- Hiểu cách viết đúng các quy tắc, cú pháp trong ngôn
ngữ cụ thể khi dùng vòng lặp for;
- Đọc hiểu được chương trình có sử dụng vòng lặp
for...do;
c) Thái độ:
-
Nhận thức được vai trò quan trọng của vòng lặp xác
định for...do là giúp thực hiện các công việc lặp lại

HĐ giáo viên
HĐ giáo viênHĐ học sinh
HĐ học sinhNội dung
Nội dungCâu hỏi:
Câu hỏi:
Trong đời sống hằng
Trong đời sống hằng
ngày có rất nhiều công việc được
ngày có rất nhiều công việc được
lặp đi lặp lại, em nào cho biết
lặp đi lặp lại, em nào cho biết
một vài ví dụ?
một vài ví dụ?
GV cho thêm vào ví dụ:
GV cho thêm vào ví dụ:
mỗi
mỗi
sáng thứ 2 đều chào cờ đầu tuần,
sáng thứ 2 đều chào cờ đầu tuần,
hoặc cô giáo lặp đi lặp lại việc gọi
hoặc cô giáo lặp đi lặp lại việc gọi

lặp với số lần không xác định
lặp với số lần không xác định
được?
được?
GV: Nhận xét đánh giá
GV: Nhận xét đánh giá
- GV cho học sinh ghi vào vở
- GV cho học sinh ghi vào vở
Thảo luận trả lời:
Thảo luận trả lời:
-Tiếng gà gáy
-Tiếng gà gáy
mỗi sáng, tiếng
mỗi sáng, tiếng
trống trường sau
trống trường sau
mỗi tiết học,
mỗi tiết học,
đánh răng trước
đánh răng trước
khi đi ngủ và mỗi
khi đi ngủ và mỗi
sáng thức dậy...
sáng thức dậy...
-
-
Hằng ngày em đi
Hằng ngày em đi
học ...
học ...

cho đến khi thuộc bài...
cho đến khi thuộc bài...HĐ giáo viên
HĐ giáo viênHĐ học sinh
HĐ học sinhNội dung
Nội dung-
Xét VD1
Xét VD1
: Vẽ 3 hình vuông
: Vẽ 3 hình vuông
bằng nhau
bằng nhau
Ta phải vẽ lần lượt 3 hình.
Ta phải vẽ lần lượt 3 hình.
Nhưng với câu lệnh lặp, ta chỉ
Nhưng với câu lệnh lặp, ta chỉ
cần vẽ một hình vuông, rồi lặp
cần vẽ một hình vuông, rồi lặp
lại cho 2 hình vuông kia. Ta có

về bước 1để tiếp tục
vẽ; Ngược lại kết
vẽ; Ngược lại kết
thúc thuật toán.
thúc thuật toán.
- HS: thảo luận, bổ
- HS: thảo luận, bổ
sung
sung
2. Câu lệnh lặp –
2. Câu lệnh lặp –
một lệnh thay cho
một lệnh thay cho
nhiều lệnh:
nhiều lệnh:
2. Hoạt động 2: Giới thiệu câu lệnh lặp, cấu trúc lặp.
Mục tiêu: Biết câu lệnh lặp với số lần biết trước và chức năng nó
Cách thực hiện: Cho một số ví dụ để hoc sinh trình bày thuật
toán. GV nhận xét và đưa ra kết luận.HĐ giáo viên
HĐ giáo viênHĐ học sinh
HĐ học sinhNội dung

Qua 3 ví dụ GV giải thích đưa ra
kết luận: Cách mô tả các hoạt
kết luận: Cách mô tả các hoạt
động trong thuật toán như ở các
động trong thuật toán như ở các
ví dụ được gọi là cấu trúc lặp. Vậy
ví dụ được gọi là cấu trúc lặp. Vậy
cấu trúc lặp có vai trò gì?
cấu trúc lặp có vai trò gì?
- GV: chốt lại cho HS ghi vào vở
- GV: chốt lại cho HS ghi vào vở
* Giải thích câu lệnh lặp: là cách
* Giải thích câu lệnh lặp: là cách
để điều kiển máy tính thực hiện
để điều kiển máy tính thực hiện
cấu trúc lặp.
cấu trúc lặp.VD2:
VD2:
Một HS nêu thuật toán:
Một HS nêu thuật toán:
B1: S0; i 0
B1: S0; i 0
B2: ii + 1
B2: ii + 1
B3: nếu i<=100 thì SS+i và
B3: nếu i<=100 thì SS+i và
quay lại B2

để chỉ thị cho
máy tính thực
máy tính thực
hiện lặp đi lặp
hiện lặp đi lặp
lại một hoạt
lại một hoạt
động nào đó
động nào đó
cho đến khi một
cho đến khi một
điều kiện nào
điều kiện nào
đó được thỏa
đó được thỏa
mãn
mãn-
-
Câu lệnh lặp:
Câu lệnh lặp:
là “cách” để chỉ
là “cách” để chỉ
thị máy tính
thị máy tính
thực hiện cấu
thực hiện cấu
trúc lặp.


Nhờ tải bản gốc
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status