II. TỰ LUẬN: (5 điểm) Cõu 1 : (2 điểm)
2. tính đúng hoặc sai của các điều kiện.
A. Mục tiêu bài học
- Biết sự cần thiết của cấu trúc rẽ nhánh trong lập trình.
- Biết cấu trúc rẽ nhánh để chỉ dẫn cho máy tính thực hiện các thao tác phụ thuộc vào điều kiện.
- Mô tả đợc hoạt động phụ thuộc vào điều kiện. - Kiểm tra tính đúng, sai của điều kiện.
B. chuẩn bị - GV: Bảng phụ, câu hỏi. - HS: Bảng nhóm, bút dạ, phiếu học tập. C. tiến trình dạy học 1. Tổ chức :8A: 2. Kiểm tra: 3. Bài mới
Hoạt động Thầy -Trò Nội dung
Hoạt động 1:
- HS hoạt động nhóm thảo luận và liệt kê các hoạt động mà các em thờng làm mỗi ngày.
- GV: Trong cuộc sống hằng ngày, chúng ta 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.
?Có những hoạt động nào có sự thay đổi bởi sự tác động của một hoàn cảnh cụ thể nào đó không? Lấy ví dụ minh hoạ.
- HS hoạt đông động nhóm thảo luận.
Hoạt động 2:
- GV: Mỗi điều kiệ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ì. - HS quan sát ví dụ SGK/47.
1. hoạt động phụ thuộc vào điều kiên.. kiên..
- 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. kiện.
- Kết quả kiểm tra đúng: Điều kiện đợc thoả mãn.
- Kết quả kiểm tra sai: Điều kiện không thoả mãn.
- HS giải thích các thông số có trong bảng của ví dụ.
- GV nhận xét.
- HS sử dụng phiếu học tập nêu một số ví dụ về hoạt động có điều kiện ở trong Tin học.
Hoạt động 3:
- HS sử dụng phiếu học tập liệt kê lại các phép so sánh và kí hiệu các phép so sánh đó đợc sử dụng trong Pascal.
?Kết quả kiểm tra của các phép so sánh là gì.
- GV cần nhấn mạnh cho HS các phép so sánh có vai trò rất quan trọng trong việc mô tả thuật toán.
?HS quan sát ví dụ SGK/47.
?Điều kiện đợc biểu diễn bằng phép so sánh nào.
- HS hoạt động nhóm thảo luận các điều kiện sẽ xẩy ra.
- HS đại diện nhóm trả lời. - các nhóm khác nhận xét. - GV nhận xét và đa ra đáp án đúng, giải thích cho HS hiểu. 3. điều kiện và phép so sánh. - Phép so sánh đợc sử dụng để biểu diễn các điều kiện. - Ví dụ: In ra màn hình giá trị lớn hơn trong hai số tơng ứng với giá trị của 2 biến a và b.
+ Nếu a > b, in giá trị của a ra màn hình. + Ngợc lại in giá trị của b.
4. củng cố
- HS nhắc lại hoạt động phụ thuộc vào điều kiện.
- GV treo bảng phụ - HS hoạt động nhóm vận dụng làm bài tập sau: Hãy mô tả các điều kiện cho dới đây trong ngôn ngữ Pascal.
a. n là một số nguyên chia hết cho 3.
b. m là một số nguyên không chia hết cho 7. c. y là một số dơng không vợt quá 100.
d. Tổng hai số bất kỳ trogn ba số a, b, c luôn lớn hơn số còn lại. e. Hai số a và b khác 0 có cùng dấu.
f. a và b là hai số nguyên tỉ lệ thuận với nhau theo tỉ lệ 3:4.
g. Số a > 5 và tổng của hai số b và c = 10, hoặc số a <=5 và tổng hai số b và c = - 20. h. m nhận một trong các giá trị 1, 3, 5, 7, 8.
5. h
ớng dẫn về nhà
- Học bài cũ.
- Xem trớc nội dung mục 4, 5 bài “Câu lệnh điều kiện .”
Ngày soạn:30/11 Ngày giảng:8/12