Củng cố lại kiến thức trong bài tập 1 đọc trước bài

Một phần của tài liệu giáo án tin học lớp 8 cả năm (Trang 33 - 35)

- đọc trước bài 2

IV. Rỳt kinh nghiệm

... ... ...

Ngày soạn: 11/3/2013

Ngày giảng: ... Tiết 53

BÀI TH SỐ 6: SỬ DỤNG LỆNH LẶP WHILE…DOI. MỤC TIấU: I. MỤC TIấU:

- Hiểu cõu lệnh lặp while...do trong chương trỡnh TP cú sẵn

- Biết lựa chọn cõu lệnh lặp while...do hoặc for...do phự hợp với tỡnh huống cụ thể. - Rốn luyện kĩ năng về khai bỏo, sử dụng biến

- Rốn luyện khả năng đọc chương trỡnh

- Biết vai trũ của việc kết hợp cỏc cấu trỳc điều khiển.

II. CHUẨN BỊ:

- GV: Soạn bài, đọc tài liệu tham khảo, phũng may.

- HS: Xem lại bài học trước, xem bài trước ở nhà, dụng cụ học tập.

III. PHƯƠNG PHÁP

- Giải quyết vấn đề, vấn đỏp, hoạt động nhúm

IV. TIẾN TRèNH:

1. Ổn định lớp: 1 phỳt2. Kiểm tra bài cũ: 2. Kiểm tra bài cũ: 3. Bài mới: 32 phỳt

Hoạt động của GV Hoạt động của HS

GV yờu cầu HS làm bài tập 2:

Tỡm hiểu chương trỡnh nhận biết một số tự nhiờn N được nhập vào từ bàn phớm cú phải là số nguyờn tố hay khụng.

GV: Hướng dẫn:

ý tưởng: Kiểm tra lần lượt N cú chia hết cho cỏc số tự nhiờn 2 ≤ i N hay khụng. Kiểm tra tớnh chia hết bằng phộp chia lấy phần dư

(mod).

a) Đọc và tỡm hiểu ý nghĩa của từng cõu lệnh trong chương trỡnh sau đõy:

b) Gừ, dịch và chạy thử chương trỡnh với một vài độ chớnh xỏc khỏc nhau.

GV: Nờu cỏc lỗi cần chỳ ý nếu cú của HS trong lỳc thực hành.

GV: NHắc lại nhunwngx điều cần chỳ ý: Cõu lệnh lặp while…do cú dạng

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

Cõu lệnh này được thực hiện như sau: +) Kiểm tra điều kiện.

+) Nếu điều kiện SAI, cõu lệnh sẽ bị bỏ qua và chuyển sang cõu lệnh tiếp theo trong

HS thực hiện trờn mỏy tớnh: (adsbygoogle = window.adsbygoogle || []).push({});

Uses Crt;

Var n,i:integer;

Begin

Clrscr;

write('Nhap vao mot so nguyen: ');readln(n); If n<=1 then writeln('N khong la so nguyen to')

else

begin

i:=2;

while (n mod i<>0) do i:=i+1;

if i=n then writeln(n,' la so nguyen to!') else writeln(n,' khong phai la so nguyen to!');

end; readln

chương trỡnh. Nếu điều kiện đỳNG, thực hiện

cõu lệnh và quay lại bước 1.

4. Củng cố: 2 phỳt

Một phần của tài liệu giáo án tin học lớp 8 cả năm (Trang 33 - 35)