Giáo án Tin học 8 - Tiết 29, Bài 6: Câu lệnh điều kiện - Năm học 2009-2010

Giáo án Tin học 8 - Tiết 29, Bài 6: Câu lệnh điều kiện - Năm học 2009-2010

I. Mục tiêu:

- Biết được những hoạt động trong cuộc sống thường phụ thuộc vào những điều kiện.

- Hiểu được cách thức kiểm tra những điều kiện và hoạt động tiếp theo phụ thuộc vào kết quả kiểm tra điều kiện.

- Hiểu được phép so sánh được dùng để thể hiện những điều kiện trong ngôn ngữ lập trình.

II. Chuẩn bị:

GV: File bài giảng điện tử

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

 

doc 3 trang Người đăng tranhiep1403 Lượt xem 1061Lượt tải 0 Download
Bạn đang xem tài liệu "Giáo án Tin học 8 - Tiết 29, Bài 6: Câu lệnh điều kiện - 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: 29
Ngày soạn: 16/11/2009
Ngày dạy: 23/11/2009 – 28/11/2009 
§6. CÂU LỆNH ĐIỀU KIỆN
Mục tiêu:
- Biết được những hoạt động trong cuộc sống thường phụ thuộc vào những điều kiện.
- Hiểu được cách thức kiểm tra những điều kiện và hoạt động tiếp theo phụ thuộc vào kết quả kiểm tra điều kiện.
- Hiểu được phép so sánh được dùng để thể hiện những điều kiện trong ngôn ngữ lập trình.
II. Chuẩn bị:
GV: File bài giảng điện tử
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. Cho biết thuật toán kiểm tra ba số a, b, c có tạo thành ba cạnh của một tam giác?
- Y/c 1 học sinh trả lời câu hỏi.
- Y/c 2 Hs nhận xét và đề nghị điểm số.
- Nhận xét, đánh giá điểm số.
- 1 HS trả lời.
- Hai HS nhận xét, đánh giá HS trả lời câu hỏi và đề nghị điểm số.
- 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
10’
Hoạt động 1: Giới thiệu bài mới – Hoạt động phụ thuộc vào điều kiện.
Đề nghị Hs chú ý đến những từ “nếu”, “thì”, “ngược lại” trong thuật toán kiểm tra bài cũ. Trong môn ngữ văn những từ kể trên được sử dụng trong câu gì? Vậy trong ngôn ngữ lập trình nói chung, chúng được sử dụng trong thuật toán để viết câu lệnh gì?
Đó cũng chính là nội dung bài mới: Bài 6 câu lệnh điều kiện.
- Trong cuộc sống hằng ngày, chúng ta phải thực hiện phần lớn các hoạt động một cách tuần tự theo thói quen hoặc theo kế hoạch đã được xác định từ trước. Ta gọi đó là những hoạt động phụ thuộc vào điều kiện.
- Y/c 1 Hs đọc ví dụ.
- Giải thích ví dụ.
- Từ “nếu” trong các ví dụ trên được dùng để chỉ gì?
- Cho biết những điều kiện trong ví dụ trên?
- Hoạt động tiếp theo của em hoặc của Long sẽ phụ thuộc vào điều kiện có xảy ra hay không.
- Hãy liệt kê những tình huốn hoạt động phụ thuộc vào điều kiện?
10’
Hoạt động 2: Tính đúng hoặc sai của các điều kiện
- Mỗi điều kiện nói trên được mô tả dưới dạng một phát biểu. Hoạt động tiếp theo phụ thuộc vào kết quả kiểm tra phát biểu đó đúng hay sai. Kết quả kiểm tra có thể là gì? Ta tìm hiểu phần 2.
- Trình bày bảng liệt kê điều kiện, kiểm tra, kết quả, hoạt động tiếp theo (trang 47).
- Giải thích bảng liệt kê.
- Khi kết quả kiểm tra là đúng ta nói gì?
- Khi kết quả kiểm tra là sai nói gì?
- Trong tin học, chúng ta có thể gặp những dạng điều kiện như thế nào?
10’
Hoạt động 3: Điều kiện và phép so sánh
- Trong Pascal, để so sánh hai giá trị hoặc hai biểu thức có giá trị số, chúng ta sử dụng những ký hiệu nào?
- Các phép so sánh được sử dụng để biểu diễn gì?
- Các phép so sánh cho kết quả như thế nào?
- Như vậy kết quả của phép so sánh chính là kết quả của điều kiện.
- Y/c Hs đọc ví dụ 1.
- Giải thích ví dụ 1.
- Câu điều kiện.
- Câu lệnh điều kiện.
- Đọc ví dụ.
- Từ “Nếu” được sử dụng để chỉ điều kiện.
- “Em bị ốm”, “trời mưa”
- Nếu gặp đèn đỏ thì phải dừng lại, nếu khách đến nhà thì em pha trà mời khách,....
- Quan sát bảng liệt kê
- Ta nói điều kiện được thỏa mãn.
- Ta nói điều kiện không được thỏa mãn.
- Trình bày ví dụ SGK trang 47.
- =, , =, .
- Các phép so sánh được sử dụng để biểu diễn các điều kiện.
- Các phép so sánh cho kết quả đúng hoặc sai.
- Đọc ví dụ 1.
1. Hoạt động phụ thuộc vào điều kiện: 
 Có những hoạt động chỉ được thực hiện khi một điều kiện cụ thể được xảy ra. Điều kiện thường là một sự kiện được mô tả sau từ “nếu”.
2. Tính đúng hoặc sai của các điều kiện:
 Khi kết quả kiểm tra là đúng, ta nói điều kiện được thỏa mãn, còn khi kết quả kiểm tra là sai, ta nói điều kiện không thỏa mãn.
3. Điều kiện và phép so sánh:
 Các phép so sánh có vai trò rất quan trọng trong việc mô tả thuật toán và lập trình. Chúng thường được sử dụng để biểu diễn các điều kiện.
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ố:
1. Điều kiện thường là một sự kiện được mô tả sau từ .....
a. Thì b. Là c. Nếu d. Nên
2. Khi kết quả kiểm tra là đúng, ta nói điều kiện được......
a. vẹn toàn b. chính xác c. thỏa mãn
d. thỏa đáng
3. Kết quả kiểm tra là sai, ta nói điều kiện....
a. chưa thỏa mãn b. không thỏa mãn
c. đều thỏa mãn d. không thỏa đáng
4. Phép so sánh được sử dụng để biểu diễn....
a. các điều kiện b. các kết quả
c. các câu lệnh d. tất cả đều sai
- Y/c Hs lần lượt lựa chọn các phương án trả lời cho các câu.
* Dặn dò:
- Yêu cầu hs về nhà xem lại nội dung bài, làm bài tập 1 và 2, xem trước phần 4 và 5.
- Hs trả lời và nhận xét từng câu hỏi của GV.
- Hs trả lời một số câu hỏi của GV đặt ra.

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

  • docPPCT 29(LT).doc