- Nhắc lại cỏc kiến thức đĩ học về Cõu lệnh lặp
1. ễn lại cõu lệnh lặp For do: (10’)
+ 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
- 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ự
1. ễn lại cõu lệnh lặp For..do: (10’) For..do: (10’)
+ Cỳ phỏp:
For <biến đếm>:= <giỏ
trị đầu> to <giỏ trị cuối>
do <cõu lệnh>; + Hoạt động 2. Bài tập 1: (30’) 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ả
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ướ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.
c. Củng cố luyện tập (3’)
Giỏo viờn nhận xột và đỏnh giỏ tiết thực hành.
d. Hướng dẫn HS tự học ở nhà(2’)
- ễn lại nội dung bài, làm cỏc bài tập 3, 4, 6 SBT
- Đọc trước nội dung bài tiết sau thực hành: “ Bài thực hành số 5 (tt)
---
Ngày soạn: 21/01/2011 Ngày giảng:
Giảng lớp 8A: 24/01/2011 Giảng lớp 8B: 26/01/2011 Tiết 43 Bài thực hành 05 SỬ DỤNG LỆNH LẶP FOR .. DO (tiếp theo) 1. Mục tiờu a. Về kiến thức
- Biết viết chương trỡnh Pascal cú cõu lệnh lặp For..do.
b. Về kĩ năng
- Rốn luyện kĩ năng đọc hiểu chương trỡnh
c. Về 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.
2. Chuẩn bị của GV và HS
a. Chuẩn bị của GV
- SGK, SGV, SBT, tài liệu, Giỏo ỏn
- Đồ dựng dạy học như mỏy tớnh, projector, phũng mỏy thực hành...
b. Chuẩn bị của HS
- Đọc trước bài học
- Học thuộc kiến thức lý thuyết
3.Tiến trỡnh dạy học
Kết hợp trong bài học
Đặt vấn đề
Trong bài học hụm nay chỳng ta sẽ tiếp tục đi thực hành: Sử dụng lệnh lặp FOR .. DO
b. Giảng nội dung bài mới
Hoạt động của GV Hoạt động của HS Nội dung ghi bảng
+ Hoạt động 1: Bài tập 2