Dặn dũ (5phỳt)

Một phần của tài liệu GiaoAnTinHoc_8 SoanKy (Trang 102 - 104)

- Về nhà học bài, kết hợp SGK

------

Tiết 51: LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC (tt)

I. Mục tiờu:1. Kiến thức: 1. Kiến thức:

- Biết được cỳ phỏp và hoạt động của cõu lệnh lặp với số lần khụng biết trước. - Biết được một số lỗi lập trỡnh cần trỏnh.

2. Kĩ năng:

- Rốn luyện kĩ năng sử dụng cỏc cõu lệnh lặp khụng xỏc định trong Pascal 3. Thỏi độ:

- Thỏi độ học tập nghiờm tỳc, yờu thớch mụn học.

II. Chuẩn bị:

Sỏch giỏo khoa, mỏy tớnh điện tử.

III. Tiến trỡnh bài dạy:

T/g Hoạt động của thầy Hoạt động của trũ Nội dung

13p

vớ dụ về lệnh lặp với số lần khụng biết trước.

- Cõu lệnh lặp khụng biết trước trong Pascal cú dạng: * Cỳ phỏp:

While <điều kiện> do <cõu lờnh>;

- Trong đú: Điều kiện? Cõu lệnh?

? Yờu cầu học sinh nghiờn cứu SGK => hoạt động của cõu lệnh

- Vớ dụ. Chương trỡnh Pascal dưới đõy thực hiện thuật toỏn tớnh tổng n. - Yờu cầu học sinh tỡm hiểu chương trỡnh ở SGK. ? Hóy cho biết kết quả nhận được sau khi chạy chương trỡnh.

+ Hoạt động 2: Tỡm hiểu lặp vụ hạn và những lỗi lập trỡnh cần trỏnh.

- Khi viết chương trỡnh sử dụng cấu trỳc lặp cần chỳ ý trỏnh tạo nờn vũng lặp khụng bao giờ kết thỳc. - Chẳng hạn, chương trỡnh dưới đõy sẽ lặp lại vụ tận:

var a:integer;

begin

a:=5;

+ Học sinh chỳ ý lắng nghe => ghi nhớ kiến thức.

+ Điều kiện: thường là một phộp so sỏnh

+ Cõu lệnh: cú thể là cõu lệnh đơn giản hay cõu lệnh ghộp. + Học sinh nghiờn cứu SGK => hoạt động:

- B1. Kiểm tra điều kiện.

- B2. Nếu điều kiện sai, cõu lệnh sẽ bị bỏ qua và việc thực hiện cõu lệnh lặp kết thỳc. Nếu điều kiện đỳng, thực hiện cõu lệnh và quay lại B1

+ Nghiờn cứu chương trỡnh ở SGK theo yờu cầu của giỏo viờn.

+ Kết quả nhận được sau khi chạy chương trỡnh là n = 45 và tổng tiờn lớn hơn 1000 là 1034.

+ Học sinh chỳ ý lắng nghe =>

với số lần chưa biết trước.

+ Cỳ phỏp:

While <điều kiện> do <cõu lờnh>;

+ Hoạt động:

- B1. Kiểm tra điều kiện.

- B2. Nếu điều kiện sai, cõu lệnh sẽ bị bỏ qua và việc thực hiện cõu lệnh lặp kết thỳc. Nếu điều kiện đỳng, thực hiện cõu lệnh và quay lại B1

2. Lặp vụ hạn – Lỗi lập trỡnh cần trỏnh. - Khi viết chương trỡnh sử dụng cấu trỳc lặp cần chỳ ý trỏnh tạo nờn vũng lặp khụng bao giờ kết thỳc.

while a<6 do

writeln('A');

end.

ghi nhớ kiến thức.

IV. Củng cố (2 phỳt)

- Hóy nờu cỳ phỏp và hoạt động của vũng lặp While ..do

Một phần của tài liệu GiaoAnTinHoc_8 SoanKy (Trang 102 - 104)

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

(132 trang)
w