Giáo án Tin học 8 - Tiết 32, Bài thực hành 4: Sử dụng lệnh điều kiện If...Then - Năm học 2009-2010

Giáo án Tin học 8 - Tiết 32, Bài thực hành 4: Sử dụng lệnh điều kiện If...Then - Năm học 2009-2010

I/ Mục tiêu:

- Biết mọi ngôn ngữ lập trình đều có câu lệnh để thể hiện cấu trúc rẽ nhánh.

- Hiểu cú pháp, hoạt động của các câu lệnh điều kiện dạng thiếu và dạng đủ trong Pascal.

- Bước đầu viết được câu lệnh điều kiện trong Pascal.

- Vận dụng câu lệnh điều kiện vào lập trình bài tập 2c, d; bài tập 3.

II/ Chuẩn bị:

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

HS: Tài liệu, dụng cụ học tập (giáo trình, tập, ).

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ũ:

 

doc 2 trang Người đăng tranhiep1403 Lượt xem 1690Lượt tải 1 Download
Bạn đang xem tài liệu "Giáo án Tin học 8 - Tiết 32, Bài thực hành 4: Sử dụng lệnh điều kiện If...Then - 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: 32
Ngày soạn: 25/11/2009
Ngày dạy: / /2009 – / /2009
BTH 4: SỬ DỤNG LỆNH ĐIỀU KIỆN IF  THEN
(Bài tập 2c, d; Bài tập 3; Tổng kết)
I/ Mục tiêu:
- Biết mọi ngôn ngữ lập trình đều có câu lệnh để thể hiện cấu trúc rẽ nhánh.
- Hiểu cú pháp, hoạt động của các câu lệnh điều kiện dạng thiếu và dạng đủ trong Pascal.
- Bước đầu viết được câu lệnh điều kiện trong Pascal.
- Vận dụng câu lệnh điều kiện vào lập trình bài tập 2c, d; bài tập 3.
II/ Chuẩn bị:
GV: Phòng máy tính.
HS: Tài liệu, dụng cụ học tập (giáo trình, tập,).
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’)
TG
2/ Kiểm tra bài cũ:
Hoạt động của GV
Hoạt động của HS
Nội dung
5’
- Yêu cầu HS xếp tập, sách chuẩn bị kiểm tra bài cũ.
- Đặt câu hỏi: 
1. Vẽ lưu đồ minh họa cấu trúc rẽ nhánh dạng đủ.
2. Viết cú pháp câu lệnh điều kiện dạng đủ.
- Y/c 1 Hs lần lượt trả lời các câu hỏi trên bằng thao tác trên máy tính.
- Y/c 2 Hs nhận xét, đánh giá.
- Thực hiện các thao tác theo yêu cầu.
- Nhận xét, đánh giá.
- 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.
TG
3/ Bài mới:
Hoạt động của GV
Hoạt động của HS
Nội dung
Luyện cách sử dụng câu lệnh điều kiện bài 2c, d; bài tập 3 SGK trang 53, 54.
30’
- Tiết trước, ta đã thực hiện xong việc nhập câu lệnh cho chương trình bài tập 2. Tiếp tục tiết này, chúng ta sẽ tìm hiểu phần còn lại của bài thực hành 4.
- Y/c Hs chạy chương trình với các bộ dữ liệu trong SGK.
- Y/c 3 Hs lần lượt nhận xét về kết quả sau khi chạy chương trình.
- Phân tích câu lệnh chưa chuẩn trong bài 2, nêu và giải thích câu lệnh thay thế.
- Y/c Hs thay thế câu lệnh khác theo đề nghị của SGK.
- Y/c Hs nhập lại các bộ số xem kết quả như thế nào.
- Yêu cầu HS đọc bài tập 3.
- Mô tả thuật toán bài tập 3.
- Yêu cầu HS thực hành bài tập 3.
- Y/c 2 Hss lần lượt đọc phần tổng kết.
- Nhận xét về kết quả sau khi chạy chương trình.
- Gõ câu lệnh thay thế.
- Kiểm tra lại kết quả sau khi thay thế câu lênh.
- Đọc yêu cầu bài tập 3.
- Chú ý lắng nghe và ghi nhận.
- Thực hành bài tập 3.
- Đọc tổng kết.
Bài tập 2c, d: Chạy chương trình với các bộ dữ liệu, tìm chỗ chưa đúng trong chương trình, sửa lại câu lệnh để có kết quả chính xác hơn.
Bài tập 3.
Program Ba_Canh_Tam_Giac;
 Uses Crt;
 Var a, b, c:Real;
Begin
 Clrscr;
 Write(‘ Nhap 3 so a, b, c: ‘);
 Readln(a, b, c);
 If (a+b>c) and (a+c>b) and (b+c>a) then Write(‘ a, b, c la 3 canh tam giac!’)
 Else Write(‘ a, b, c khong la 3 canh tam giac!’);
 Readln;
End.
Tổng kết.
TG
4/. Củng cố, dặn dò:
9’
Hoạt động của GV
Hoạt động của HS
Nội dung
* Củng cố:
- Gọi 2-3 hs kiểm tra kỹ năng đã đạt được.
- 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.
- 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 32(TH).doc