Giáo án Tin học 8 - 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

- Viết được chương trình có sử dụng dòng lặp for do;

- Sử dụng được câu lệnh ghép;

2. Kỹ năng

- Rèn kỷ năng đọc hiểu chương trình có sử dụng vòng lặp for do;

3. Thái độ

- Nghiêm túc trong học tập.

 

doc 2 trang Người đăng nguyenphuong Lượt xem 1592Lượt tải 0 Download
Bạn đang xem tài liệu "Giáo án Tin học 8 - Bài thực hành 5: Sử dụng lệnh lặp for…do", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tiết: 39
Ngày dạy: 16/10/2010
Bài thực hành: SỬ DỤNG CÂU LỆNH FOR  DO
I. Mục tiêu
1. Kiến thức
Viết được chương trình có sử dụng dòng lặp for  do;
Sử dụng được câu lệnh ghép;
2. Kỹ năng
Rèn kỷ năng đọc hiểu chương trình có sử dụng vòng lặp for  do;
3. Thái độ
Nghiêm túc trong học tập.
II. Chuẩn bị
Thầy giáo
Máy tính, máy chiếu.
Học sinh
Chuẩn bị bài trước ở nhà.
III. Phương pháp dạy học
Thuyết trình
Thực hành minh họa
IV. Tiến trình dạy học
Ổn định
Kiểm diện học sinh
Kiểm tra bài cũ
Không. Kiểm tra trong khi thực hành
Bài mới
Hoạt động của thầy & trò
Nội dung ghi của trò
* Nội dung 1: Bài tập 1
Yêu cầu học sinh đọc bài tập 1 skg
Giáo viên yêu cầu học sinh mô tả ý tưởng thực hành bài toán.
Giáo viên yêu cầu các em gõ chương trình bài toán váo máy tính/
Hướng dẫn các em tìm hiểu ý nghĩa của các câu lệnh trong chương trình.
Yêu cầu các em dịch và sửa lỗi chương trình nếu có.
Yêu cầu các em thực hiện 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.
* Nội dung 1: Bài tập 2
Yêu cầu học sinh đọc bài tập 2 skg
Quan sát kết quả nhận được trên màn hình.
Yêu cầu các em nêu ra những nhược điểm của bài toán được mô tả trong sgk.
Yêu cầu các em nêu nên chỉnh sửa như thế nào?
Các nhóm tự thảo luận và trình bày kết quả.
Giáo viên lư ý một số lệnh để các em thực hành: gotoXY, WhereX và WhereY chỉ được sử dụng khi khai báo thư viện crt của Pascal.
Yêu cầu các em dịch và chạy chương trình với các giá trị gõ vào từ bàn phím.
Bài thực hành 5: 
SỬ DỤNG CÂU LỆNH FOR  DO
1. Bài tập 1
Uses crt;
Var N, i: integer;
Begin
Clrscr;
Writeln(‘Nhap so N = ’); Readln(N);
Writeln;
Write(‘Bang nhan ’,N);
Write;
For i:=1 to 10 do writeln(N, ‘ x ’,i:=2, ‘=’,N*i:3);
Readln
End.
2. Bài tập 2
SGK
Củng cố và luyện tập
Yêu cầu các em thuộc lòng cú pháp của lệnh lặp.
Chú ý các dấu nháy đơn, chấm phẩy  khi sử dụng lệnh.
Hướng dẫn học ở nhà
Học bài ở nhà
Chuẩn bị phần còn lại của bài.
V. Rút kinh nghiệm

Tài liệu đính kèm:

  • docBài thực hành 5. Sử dụng lệnh lặp for…do (2).doc