Giáo án Tin học 8 - Tiết 5, Bài thực hành 5: Sử dụng lệnh lặp For...Do - Năm học 2009-2010

Giáo án Tin học 8 - Tiết 5, Bài thực hành 5: Sử dụng lệnh lặp For...Do - Năm học 2009-2010

I. Mục tiêu:

- Viết được chương trình có sử dụng vòng lặp for.to.do. (bài 1 và bài 2).

- Hiểu được ý nghĩa của câu lệnh trong bài tập 1 và 2.

- Hiểu được tác dụng của câu lệnh GotoXY.

II. Chuẩn bị:

GV: Phòng máy tính.

HS: SGK, dụng cụ học tập đầy đủ.

III. Hoạt động dạy học:

1/ Ổn định tổ chức: Yêu cầu hs báo cáo sĩ số, kiểm diện học sinh (1’)

 

doc 2 trang Người đăng tranhiep1403 Lượt xem 1220Lượt tải 0 Download
Bạn đang xem tài liệu "Giáo án Tin học 8 - Tiết 5, Bài thực hành 5: Sử dụng lệnh lặp For...Do - Năm học 2009-2010", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
GIÁO ÁN TIN HỌC 8
Tiết PPCT: 5 (HKII)
Ngày soạn: 30/12/2009
Ngày dạy: 9/1/2010 – 19/1/2010
BÀI THỰC HÀNH 5: SỬ DỤNG LỆNH LẶP FOR  DO
I. Mục tiêu:
- Viết được chương trình có sử dụng vòng lặp for...to..do... (bài 1 và bài 2).
- Hiểu được ý nghĩa của câu lệnh trong bài tập 1 và 2.
- Hiểu được tác dụng của câu lệnh GotoXY.
II. Chuẩn bị:
GV: Phòng máy tính.
HS: SGK, dụng cụ học tập đầy đủ.
III. Hoạt động dạy học:
1/ Ổn định tổ chức: Yêu cầu hs báo cáo sĩ số, kiểm diện học sinh (1’)
2/ Kiểm tra bài cũ: 
5’
TG
Hoạt động của GV
Hoạt động của HS
Nội dung
- Đặt câu hỏi chung cho cả lớp:
1. Viết cú pháp câu lệnh lặp với số lần biết trước.
2. Chạy chương trình ví dụ 3 SGK trang 58.
- Y/c 1 HS lần lượt trả lời các câu hỏi trên (ghi trên bảng).
- Y/c HS nhận xét, đánh giá HS trả lời câu hỏi.
- 1 HS lần lượt trả lời các câu hỏi của GV.
- HS nhận xét, đánh giá HS trả lời câu hỏi.
- Vấn đáp giữa giáo viên, học sinh để ôn lại bài cũ.
- Nhóm HS nhận xét, đánh giá HS trả lời câu hỏi.
3/ Bài mới:
TG
Hoạt động của GV
Hoạt động của HS
Nội dung
30’
- Tiết trước, chúng ta đã tìm hiểu câu lệnh lặp có tác dụng giúp ta thực hiện được nhiều công việc mà chỉ cần một câu lệnh.
- Tiết này, chúng ta sẽ thực hiện bài thực hành để hiểu hơn về câu lệnh lặp.
- Y/c 1 HS đọc và tìm hiểu bài tập 1.
- Y/c 1 HS lên bảng chương trình bài tập 1 trên bảng.
- Y/c HS gõ chương trình bài tập 1.
- Quan sát, hướng dẫn, sữa lỗi sai.
- Cho phép 2 -3 HS hướng dẫn HS có thao tác chưa tốt.
- Y/c HS dừng thao tác, nhìn lên bảng, giải thích và chạy chương trình trên bảng để HS hiểu.
- Y/c 1 HS đọc bài tập 2.
- Y/c HS gõ đọc chương trình thay thế vào bài tập 1.
- Y/c 1 HS đọc lưu ý.
- Giải thích câu lệnh GotoXY.
- Đọc bài tập 1.
- Ghi bài tập 1 trên bảng.
- Gõ chương trình bài tập 1.
- 2 – 3 HS hướng dẫn HS có thao tác yếu.
- Lắng nghe.
- Đọc bài tập 2.
- Gõ đoạn chương trình vào bài tập 1.
- Đọc lưu ý.
- Lắng nghe.
Program Bang_nhan;
Uses Crt;
Var N, i: Integer;
Begin
Clrscr;
Write(‘ Nhap so N = ‘); Readln(N);
Writeln;
Writeln(‘ Bang nhan ‘,N);
Writeln;
For i:= 1 to N do
Writeln(N,’ x ‘, i:2,’ = ‘,N*i:3);
Readln;
End.
For i:= 1 to N do
Begin
GotoXY(5,whereY);
Writeln(N,’ x ‘, i:2,’ = ‘,N*i:3);
Writeln;
End;
4. Củng cố, dặn dò:
9’
TG
Hoạt động của GV
Hoạt động của HS
Nội dung
* Củng cố:
- GV: Gọi 2-3 hs kiểm tra kỹ năng đã đạt được.
- GV: Nhận xét, uốn nắn sai sót.
* Dặn dò:
- Yêu cầu hs về nhà xem lại nội dung lý thuyết, đọc bài đọc thêm.
- HS: thực hiện theo yêu cầu của GV.
- Hs thực hiện một số thao tác theo yêu cầu của GV

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

  • docPPCT 5(TH).doc