Bài thực hành 5. SỬ DỤNG LỆNH LẶP FOR … DO
I. MỤC TIÊU:
1. Kiến thức:
- Biết viết chương trình Pascal có câu lệnh lặp For..do.
2. Kĩ năng:
- Rèn luyện kĩ năng đọc hiểu chương trình
3. Thái độ:
- Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực hiện một số công việc.
4. Năng lực hướng tới:
- Hình thành năng lực sử dụng công nghệ thông tinvà truyền thông, năng lực giải quyết vấn đề dựa trên tin học, năng lực tự học.
II. CHUẨN BỊ:
+ Giáo viên: Giáo án,SGK, tài liệu tham khảo, phòng máy.
+ Họcsinh: Vở ghi và sách giáo khoa, chuẩn bị bài ở nhà.
III.HOẠT ĐỘNG DẠY - HỌC:
1. Ổn định lớp
2. Kiểm tra bài cũ: trong khi thực hành.
3. Bài mới:
Hoạt động của GV |
Hoạt động của HS |
Nội dung |
+ Hoạt động 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 + 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ả - 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. |
- 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. - 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. + 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. |
1. Ôn lại câu lệnh lặp For..do: 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ả |
IV. CỦNG CỐ (5 phút)
- Giáo viên nhận xét và đánh giá tiết thực hành.
V. HƯỚNG DẪN VỀ NHÀ: (2 phút)
- Tiết sau thực hành: “ Bài thực hành số 5" (tt)
VI. RÚT KINH NGHIỆM:
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................