Giảng bài mới:

Một phần của tài liệu Giao an tin 8 (Trang 77 - 79)

HĐ của GV và hs Nội dung

HĐ 1: ơn lại lý thuyết

? Số lần lặp trong câu lệnh trên đợc tính nh thế nào?

(HS trả lời)

Giáo viên cho các nhĩm viết chơng trình thực hiện việc chào hỏi các bạn trong nhĩm (giới thiệu tên và lời chào)

HS thực hiện viết chơng trình và chạy trên máy trong 10 phút.

GV đa ra chơng trình tham khảo.

GV yêu cầu học sinh thay đổi giá trị cuối và nhận xét về số lần nhập tên.

HS thực hiện và trả lời.

Chơng trình chào hỏi các bạn trong nhĩm. Program chao_hoi; Uses crt; Var i:integer; Ten:string; Begin For i:=1 to 5 do Begin

Write(‘nhap ten cua ban:’); readln (ten);

Writeln(‘Chao ban ’, ten); End;

Readln End.

HĐ 2: Bài 1:

- GV yêu cầu học sinh đọc đề bài của bài tốn và nêu yêu cầu của bài.

- GV đa ra bảng phụ hình vẽ 35 (SGK)

- HS quan sát và tìm hiểu ý nghĩa của chơng trình trong SGK/62.

- GV yêu cầu các nhĩm giải thích câu lệnh For i:=1 to 10 do writeln(n, ‘x’, i:2, ‘=’,n*i:3);

Bài 1:

Viết chơng trình in ra màn hình bảng nhân của một số từ 1 đến 9, số đợc nhập từ bàn phím và dừng màn hình để cĩ thể quan sát đ- ợc kết quả.

a. Soạn thảo chơng trình sau: Uses crt; Var n, i: integer; Begin Clrscr; Write(‘nhap so n =’); readln(n); Writeln;

HĐ của GV và hs Nội dung

- Gọi 1 hs giải thích.

Giáo viên nhấn mạnh sự thay đổi của biến i và của các câu lệnh để viết bảng nhân. Theo em, các tham số :2, :3 cĩ ý nghĩa gì?

- HS thảo luận và trả lời câu hỏi.

GV chú ý học sinh quan tâm đến sự thay đổi giá trị của biến i và thơng tin đợc đa ra trong câu lệnh writeln();

- HS thực hiện soạn thảo và chạy chơng trình trên máy. Sau đĩ báo cáo két quả sau khi thực hiện chơng trình. Writeln(‘Bang nhan’,n); Writeln; For i:=1 to 10 do Writeln(n,‘ x ’,i:2,‘=’,n*i:3); Readln; End.

b. Tìm hiểu ý nghĩa của các câu lệnh trong chơng trình, dịch chơng trình và sửa lỗi nếu cĩ.

c. Chạy chơng trình với các giá trị nhập vào lần lợt bằng 1, 2, ..., 9. Quan sát kết quả nhận đợc trên màn hình.

IV. Củng cố và hớng dẫn về nhà (4 phút)

2. Củng cố (2 phút)

? Câu lệnh lặp for .. to ... số lần lặp đợc tính nh thế nào? 3. Hớng dẫn về nhà (2 phút)

- Ghi nhớ cú pháp và ý nghĩa của câu lệnh lặp for ... to ... do..., for ... downto ... do ... - Chuẩn bị bài tập 2 và 3 - bài thực hành 5.

Ngày soạn : 13/02/11 Ngày dạy :

Tiết PPCT 48: BàI thực hành 5: Sử dụng lệnh For ... do (tt) A. Mục tiêu:

- Viết đợc chơng trình Pascal cĩ sử dụng vịng lặp for ... do - Biết sử dụng câu lệnh ghép.

- Rèn kỹ năng đọc hiểu chơng trình cĩ sử dụng vịng lặp for ... do

B. Phơng pháp

1. Phơng pháp: Thuyết trình, nêu vấn đề, vấn đáp 2. Phơng tiện: Máy tính, .

C. Chuẩn bị:

1. Giáo viên:

- Chuẩn bị một số thuật tốn và chơng trình bài 2 và 3. - Chuẩn bị máy tính,

2. Học sinh:- Thực hiện nhiệm vụ về nhà của tiết trớc.

D. Tiến trình bài dạy:

Một phần của tài liệu Giao an tin 8 (Trang 77 - 79)

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

(96 trang)
w