Tải bản đầy đủ (.docx) (2 trang)

Tải Giáo án Tin học 8: Bài thực hành 5: Sử dụng lệnh lặp FOR ... DO (Tiết 2) - Giáo án điện tử Tin học lớp 8

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (101.7 KB, 2 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

<b>BÀI THỰC HÀNH 5: SỬ DỤNG LỆNH LẶP FOR…DO</b>



<b>I. MỤC TIÊU:</b>


<i><b>1. Kiến thức: Sử dụng được câu lệnh ghép.</b></i>
<i><b>2. Kĩ năng: </b></i>


- Viết được chương trình có sử dụng vòng lặp với số lần biết trước;


- Rèn luyện kĩ năng đọc hiểu chương trình có sử dụng vòng lặp với số lần biết trước.
<i><b>3. Thái độ: Học tập nghiêm túc, có ý thức tự giác, tinh thần vươn lên vượt qua khó khăn.</b></i>
<b>II. CHUẨN BỊ:</b>


<i><b>1. Giáo viên: Sách giáo khoa, máy tính điện tử, giáo án, máy chiếu.</b></i>
<i><b>2. Học sinh: Vở ghi, sách giáo khoa.</b></i>


<b>III. CÁC HOẠT ĐỘNG DẠY – HỌC: </b>
<i><b>1. Ổn định lớp: (1’)</b></i>


8A1:………
8A2:………
<i><b>2. Kiểm tra bài cũ: (6’)</b></i>


<i><b>Câu 1: Cho biết ý nghĩa của câu lệnh lặp sau đây?</b></i>
S := 0;


For i := 1 to N do


If i mod 2 = 0 then S := S + i;


Writeln(’Tong cac so chan nho hon hoac bang ’,N,’ la = ’,S);


Với N = 9 kết quả của S là bao nhiêu?


<i><b>3. Bài mới:</b></i>


<b>Hoạt động của GV</b> <b>Hoạt động của HS</b> <b>Nội dung ghi bảng</b>


<i><b>Hoạt động 2: (37’) Nội dung bài tập 2.</b></i>
+ GV: Đưa ra yêu cầu của bài tập 2.


+ GV: Phân tích cho HS nội dung
yêu cầu của bài tập 2.


+ GV: Hướng dẫn HS tìm hiểu thuật
tốn trong nội dung bài tập 2.


+ GV: Chỉ ra câu lệnh cần thực hiện
trong bài.


+ GV: Để tạo được bảng cửu
chương ta cần thực hiện câu lệnh
nào trong Pascal.


+ GV: Theo em câu lệnh lặp đó
được viết như thế nào?


+ GV: Nhận xét hướng dẫn HS tìm
hiểu về câu lệnh tạo ra bảng nhân.
+ GV: Yêu cầu HS thực hiện gõ
đoạn chương trình sau và thực hiện
các yêu cầu:



- 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ó.


+ HS: Chú ý thực hiện.


+ HS: Chú ý lắng nghe sự hướng
dẫn của GV.


+ HS: Tìm hiểu thuật tốn của bài
tập 2.


+ HS: Chú ý lắng nghe và hiểu
nội dung bài.


+ HS: Sử dụng câu lệnh lặp
For..do để tạo vòng lặp tránh sử
dụng nhiều câu lệnh.


+ HS: Tìm hiểu trả lời theo sự
hiểu biết của bản thân.


+ HS: Chú ý quan sát hướng dẫn
của GV đưa ra.


+ HS: Gõ đoạn chương trình:
Uses Crt;


Var n, i: Integer;


BEGIN


Clrscr;


Write(‘Nhap n = ’); Readln(n);


<b>2. Bài tập 2.</b>
Uses Crt;


Var n, i: Integer;
BEGIN


Clrscr;


Write(‘Nhap n = ’);
Readln(n);


Writeln;


Writeln(‘Bang nhan ’,n);
Writeln;


For i:=1 To 10 Do
Writeln(N,‘x’,i:2,‘= ’, n*i);
Readln;


END.


<b>Ngày soạn: </b>
<b>Ngày dạy:</b>


<b>Tuần 21</b>


</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

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


+ GV: Thao tác mẫu các bước thực
hiện nhập chương trình cho HS quan
sát để thực hiện.


+ GV: Quan sát, hướng dẫn HS thực
hiện trên máy.


+ GV: Giúp đỡ hướng dẫn HS thực
hiện gõ chương trình.


+ GV: Sửa chữa những sai sót các
em mắc phải.


+ GV: Sử dụng một bài làm hoàn
thiện của HS hướng dẫn các em về
câu lệnh lặp.


+ GV: Yêu cầu HS giải thích về câu
lệnh lặp được sử dụng trong bài.
+ GV: Hướng dẫn phân tích những
câu lệnh các em chưa rõ.


+ GV: Yêu cầu HS thực hiện chạy


chương trình với dữ liệu lần lượt là
1, 2, …, 10.


+ GV: Thực hiện chạy chương trình
bày tay trên bảng để các em nhận
biết trong các câu lệnh.


+ GV: Phân tích cách thực hiện của
chương trình cho HS nhận biết.
+ GV: Giải thích cho HS các câu
lệnh các em còn vướng mắc.


+ GV: Chỉ ra các lỗi các em thường
gặp khi viết chương trình.


+ GV: Chốt nội dung bài tập 2.


Writeln;


Writeln(‘Bang nhan ’,n);
Writeln;


For i:=1 To 10 Do Writeln(N, ‘
x ’, i:2, ‘ = ’, n*i);


Readln;
END.


+ HS: Chu ý qua sát quá trình
thực hiện viết chương trình của


GV và chú ý các lệnh khó.


+ HS: Tự giác thực hiện theo sự
hướng dẫn của GV.


+ HS: Thực hiện theo sự hướng
dẫn của GV.


+ HS: Sửa những lỗi mà các em
hay gặp phải về dấu.


+ HS: Quan sát và nhận xét, lắng
nghe và hiểu về chương trình.


+ HS: Giải thích về cách chạy của
câu lệnh lặp.


+ HS: Chú ý lắng nghe và hiểu
nội dung ý nghĩa các câu lệnh.
+ HS: Thực hiện chạy với các bộ
dữ liệu trên, quan sát kết quả
nhận được.


+ HS: Chú ý quan sát quá trình
chạy chương trình bằng tay của
GV thực hiện.


+ HS: Chú ý lắng nghe hiểu bài.


+ HS: Tìm hiểu các câu lệnh các


em chưa thật sự nắm rõ.


+ HS: Chú ý sửa các lỗi thường
mắc phải.


+ HS: Tập trung chú ý lắng nghe.
<i><b>4. Củng cố </b></i>


- Củng cố trong nội dung bài học.
<i><b>5. Dặn dò: (1’)</b></i>


- Xem trước nội dung phần tiếp theo của bài.
<b>IV. RÚT KINH NGHIỆM: </b>


</div>

<!--links-->

×