Hoạt động 2: Cõu lệnh lặp – một lệnh thay cho nhiều lệnh

Một phần của tài liệu giao an chuan tin 8 (Trang 104 - 106)

IV. Nội dung tiết giảng 1 Tổ chức lớp

2. Hoạt động 2: Cõu lệnh lặp – một lệnh thay cho nhiều lệnh

lệnh thay cho nhiều lệnh

Gv: Gọi 1 hs lờn bảng vẽ một hỡnh vuụng cạnh 1 đơn vị độ dài (20cm) và yờu cầu cả lớp theo dừi bạn thực hiện cỏc thao tỏc trờn bảng.

Yờu cầu 1 hs mụ tả cỏc bước bạn vẽ trờn bảng.

Vậy khi bạn vẽ 1 hỡnh vuụng đó thực hiện bao nhiờu thao tỏc? (hs cú thể chỉ trả lời 4 thao tỏc là vẽ 4 đoạn thẳng)

GV: Gợi ý thờm thao tỏc quay thước. Cỏc thao tỏc đú như thế nào?

Gv: Như vậy khi vẽ hỡnh vuụng cú những thao tỏc lặp đi lặp lại. Thuật toỏn sau sẽ mụ tả cỏc bước để vẽ hỡnh vuụng.

Gv: Mụ tả thuật toỏn trờn bảng

Vd1: Thuật toỏn mụ tả cỏc bước để vẽ hỡnh vuụng.

Giỏo viờn yờu cõự học học sinh nhắc lại thuật toỏn 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

Gv: Mụ tả thuật toỏn tớnh tổng cỏc số

1hs lờn bảng vẽ, cả lớp theo dừi

4 thao tỏc

Cỏc thao tỏc giống nhau.

- HS: Mụ tả thuật toỏn vẽ hỡnh vuụng - HS: Chỳ ý lắng nghe, ghi chộp b ià

tự nhiờn từ 1→ 100

Vd2: Thuật toỏn tớnh

Giỏo viờn yờu cõự học học sinh nhắc lại 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

Giỏo viờn kết luận:

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

- HS: Mụ tả thuật toỏn tớnh tổng

- HS: Chỳ ý lắng nghe, ghi chộp bài cẩn thận

- HS: Chỳ ý lắng nghe, ghi chộp bài cẩn thận

- HS: Chỳ ý lắng nghe, ghi chộp bài cẩn thận

Trờng: THCS Trọng điểm Lê Hữu Trác

Một phần của tài liệu giao an chuan tin 8 (Trang 104 - 106)

Tải bản đầy đủ (DOC)

(159 trang)
w