Củng cố luyện tập: (5’)

Một phần của tài liệu giao an tin hoc 8 ki 1 (Trang 79 - 80)

? Em hãy cho một vài ví dụ về hoạt động thực hiện lặp lại trong cuộc sống hằng ngày.

? Cho biết tác dụng của câu lệnh lặp với số lần biết trước.

Hướng dẫn về nhà học bài và làm bài: (2’)

- Học bài và làm bài tập 1, 2 trong SGK trang 60.

- Đọc trước nội dung tiếp theo của bài, giờ sau học tiếp.

Các thao tác này đều giống nhau Vd1: Thuật toán mô tả các bước để vẽ hình vuông

Bước 1: k ← 0 (k là số đoạn thẳng đó vẽ được).

Bước 2: k ← k+1. Vẽ đoạn thẳng 1 đơn vị độ dài và quay thước 900 sang phải.

Bước 3: Nếu k<4 thỡ quay lại bước 2; ngược lại kết thúc.

k là biến đếm

Vd2: Thuật toán tính tổng S= 1+2+3+ … + 100 Bước 1: S ← 0; i ← 0. Bước 2: i← i + 1

Bước 3: nếu i ≤ 100, thì S ← S + i và quay lại bước 2; ngược lại kết thúc.

i là biến đếm

Mụ tả thuật toỏn trờn gọi là cấu trỳc lặp.

Mọi ngụn ngữ lập trình đều có cách chỉ thị cho máy tính thực hiện cấu trúc lặp chỉ với 1 câu lệnh. Đó là câu lệnh lặp

HS: Thảo luận nhóm và đại diện mỗi nhóm đưa ra ví dụ của nhóm mình

ngày soạn:

BÀI 7: CÂU LỆNH LẶP(tt) I. Mục tiêu :

 Hiểu hoạt động của câu lệnh với số lần biết trước for...do trong Pascal.  Viết đúng được lệnh for...do trong một số tình huống đơn giản.

 Hiểu lệnh ghộp trong Pascal  Thái độ nghiêm túc cẩn thận. II. Chuẩn bị

 Gv: Soạn giáo án SGK, SBT

 HS: Vở ghi, SGK, SBT, đọc trước nội dung bài học.

Một phần của tài liệu giao an tin hoc 8 ki 1 (Trang 79 - 80)

w