III. HOẠT ĐỘNG DẠY HỌC: 1 Ổn định lớp: kiểm tra sĩ số
1. ễn lại cõu lệnh lặp For do:
? Hĩy nờu cỳ phỏp và chức năng của cõu lệnh lặp For..do
- Cỳ phỏp: For <biến đếm>:= <giỏ trị đầu> to <giỏ trị cuối> do <cõu lệnh>;
+ Hoạt động của vũng lặp: - B1: biến đếm nhận giỏ trị đầu - B2: Chương trỡnh kiểm tra biểu thức điều kiện, nếu biểu thức điều kiện đỳng thỡ thực hiện cõu lệnh.
- B3: Biến đếm tự động tăng lờn 1 đơn vị và quay lại B2.
1. ễn lại cõu lệnh lặp For..do:
+ Cỳ phỏp: + Hoạt động
- B4: Nếu biểu thức điều kiện nhận giỏ trị sai thỡ thoỏt ra khỏi vũng lặp.
Hoạt động 2: 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ố nhập
được từ bàn phớm và dừng màn hỡnh để cú thể quan sỏt kết quả (23 phỳt).
- Gừ chương trỡnh sau đõy:
uses crt; var N,i:integer; begin clrscr; write('Nhap so N='); readln(N); writeln; writeln('Bang nhan ',N); writeln;
for i:=1 to 10 do writeln(N,' x ',i:2,' = ',N*i:3);
readln
end.
- 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. - Chạy chương trỡnh với cỏc giỏ trị nhập vào lần lược là 1, 2,…10. Quan sỏt kết quả nhận được trờn màn hỡnh.
+ Học sinh đọc kĩ đề và phõn tớch yờu cầu của bài toỏn
+ Gừ chương trỡnh vào mỏy theo yờu cầu của giỏo viờn.
+ Tỡm hiểu ý nghĩa của cỏc cõu lệnh theo sự hướng dẫn của giỏo viờn.
+ Nhấn phớm F9 để sửa lỗi (nếu cú).
+ Nhấn Ctrl + F9 để chạy chương trỡnh và nhập cỏc giỏ trị vào, quan sỏt kết quả trờn màn hỡnh theo sự hướng dẫn của giỏo viờn. 2. 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ố nhập được từ bàn phớm và dừng màn hỡnh để cú thể quan sỏt kết quả Program bang_cuu_chuong uses crt; var N,i:integer; begin clrscr; write('Nhap so N='); readln(N); writeln; writeln('Bang nhan ',N); writeln;
for i:=1 to 10 do writeln(N,' x ',i:2,' = ',N*i:3);
readln
end.
IV. CỦNG CỐ VÀ HƯỚNG DẪN VỀ NHÀ (2 phỳt)