Giáo án Tin học 8 - Tiết 27, Bài 6: Câu lệnh điều kiện - Năm học 2015-2016
-GV yêu cầu: Em hãy kể tên một số hoạt động hằng ngày của em?
- GV nhận xét: 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ự và theo thói quen hoặc theo kế hoạch được xác định từ trước,
- GV đưa ví dụ:
+Em thường tập thể dục vào mỗi buổi sáng.
+Mẹ em thường đi chợ mỗi ngày
Tuy nhiên, các hoạt động của con người thường bị tác động bởi sự thay đổi của hoàn cảnh cụ thể. Nhiều hoạt động sẽ bị điều chỉnh và thay đổi cho phù hợp
Ví dụ:
+Nếu thức dậy muộn, em sẽ không tập thể dục nữa
+Nếu mẹ cảm thấy mệt, mẹ sẽ không đi chợ.
- GV hỏi: Như vậy, cái gì đã tác động đến hoạt động hằng ngày đó?
Ngày soạn: 15/09/2015 Tiết 27 Lớp 8 Bài 6: CÂU LỆNH ĐIỀU KIỆN MỤC TIÊU Kiến thức Biết được nhu cầu của cấu trúc rẽ nhánh trong lập trình Biết cấu trúc rẽ nhánh được sử dụng để chỉ dẫn cho máy tính thực hiện các thao tác phụ thuộc khác nhau tùy theo một điều kiện cụ thể có được thỏa mãn hay không? Biết được cấu trúc, hoạt động rẽ nhánh dạng thiếu và dạng đủ trong ngôn ngữ lập trình Kỹ năng Sử dụng cấu trúc rẽ nhánh trong mô tả thuật toán của một số bài toán đơn giản Viết được câu lệnh rẽ nhánh dạng thiếu và dạng đủ Thái độ Ý thức học tập nghiêm túc Tích cực tham gia xây dựng bài PHƯƠNG PHÁP Quan sát, thuyết trình vấn đáp Đặt vấn đề, giải quyết vấn đề Đánh giá giữa thầy và trò CHUẨN BỊ Giáo viên Giáo án điện tử Bài giảng điện tử Sách giáo khoa Học sinh Vở ghi chép Sách giáo khoa Bảng phụ HOẠT ĐỘNG DẠY HỌC Ổn định lớp, tạo tâm lý tốt để bắt đầu tiết học Bài mới Hoạt động của GV Hoạt động của HS Nội dung Hoạt động 1: Hoạt động phụ thuộc vào điều kiện -GV yêu cầu: Em hãy kể tên một số hoạt động hằng ngày của em? - GV nhận xét: 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ự và theo thói quen hoặc theo kế hoạch được xác định từ trước, - GV đưa ví dụ: +Em thường tập thể dục vào mỗi buổi sáng. +Mẹ em thường đi chợ mỗi ngày Tuy nhiên, các hoạt động của con người thường bị tác động bởi sự thay đổi của hoàn cảnh cụ thể. Nhiều hoạt động sẽ bị điều chỉnh và thay đổi cho phù hợp à Ví dụ: +Nếu thức dậy muộn, em sẽ không tập thể dục nữa +Nếu mẹ cảm thấy mệt, mẹ sẽ không đi chợ. - GV hỏi: Như vậy, cái gì đã tác động đến hoạt động hằng ngày đó? - GV: Như vậy, “Em thức dậy muộn”, “Mẹ cảm thấy mệt” được xem như là “điều kiện” tác động vào hoạt động. - Từ các ví dụ, em rút ra nhận xét gì? - GV nhận xét: Như vậy, hoạt động phụ thuộc vào điều kiện hay hoạt động của con người thường bị tác động thường bị tác động bởi sự thay đổi của hoàn cảnh cụ thể (điều kiện) - GV hỏi: Làm thế nào để nhận biết điều kiện? à HS kể được một số hoạt đông hằng ngày: em đi học mỗi ngày từ thứ Hai đến thứ Bảy, Mẹ thường đi chợ vào buổi sáng, à HS lắng nghe và chú ý à HS lắng nghe và chú ý à HS trả lời: + “Em thức dậy muộn” đã tác động đến hoạt động hằng ngày “tập thể dục buổi sáng” + “Mẹ cảm thấy mệt” đã tác động đến hoạt động “đi chợ mỗi ngày của mẹ” à HS lắng nghe và chú ý. à HS trả lời: Hoạt động phụ thuộc vào điều kiện à HS lắng nghe và chú ý à HS quan sát các ví dụ, đưa ra điểm chung và rút ra kết luận: Điều kiện thường là một sự kiện được mô tả sau từ “nếu” 1. Hoạt động phụ thuộc vào điều kiện - Những hoạt động chỉ thực hiện được 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” - Một số ví dụ về hoạt động phụ thuộc vào điều kiện: +Nếu trời mưa thì em không đi học được +Nếu em không thuộc bài thì em sẽ bị điểm không bài kiểm tra Hoạt động 2: Tính đúng sai của điều kiện - Mỗi một đ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. Vậy, kết quả kiểm tra có thể là gì? - GV: Như vậy, điều kiện có thể xảy ra hoặc không có thể xảy ra à Điều kiện có tính đúng hoặc sai. - GV đưa các ví dụ: +Nếu trời mưa, em sẽ không tập thể dục. (1) +Nếu em chăm chỉ học tập, em sẽ đạt kết quả cao trong đợt kiểm tra. (2) + Cho tam giác ABC. Nếu AB=AC thì tam giác ABC cân tại A (3) - GV yêu cầu HS thảo luận: xác định điều kiện là gìàkiểm tra bằng cách nàoàkết quảà Hành động tiếp theo là gì. - GV yêu cầu đại diện nhóm HS lên phát biểu ý kiến. - GV nhận xét và đưa ra kết quả. à HS trả lời: Kết quả kiểm tra là đúng hoặc sai. à HS nhận biết được tính đúng hoặc sai của điều kiện. à HS tìm hiểu các ví dụ. à HS thảo luận theo nhóm. à Đại diện các nhóm HS trả lời: -(1) Điều kiện: Trời mưa? Kiểm tra: Nhìn trời có mưa hay không, đúng thì không tập thể dục, sai thì tập thể dục. -(2) Điều kiện: Em học tập chăm chỉ?, kiểm tra em có học tập chăm chỉ không. Nếu đúng em sẽ đạt kết quả cao. Nếu sai em sẽ không đạt kết quả cao. - (3) Điều kiện: AB=AC?. Kiểm tra xem AB=AC không. Nếu bằng, tam giác ABC cân tại A. Ngược lại tam giác ABC không cân tại A 2. Tính đúng sai của điều kiện - Khi kết quả kiểm tra đúng, ta nói điều kiện được thỏa mãn. -Khi kết quả kiểm tra sai, ta nói điều kiện không được thỏa mãn. Hoạt động 3: Điều kiện và phép so sánh - GV yêu cầu HS nhắc lại một số phép so sánh trong toán học. - GV giới thiệu: 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. - GV hỏi: Các phép so sánh thường được làm gì trong việc mô tả thuật toán? - Như vậy, câu lệnh điều kiện có dạng như thế nào? à HS nhắc lại các phép so sánh trong toán học: = ≠ ≥ à HS lắng nghe và tiếp thu. à HS trả lời được: Các phép so sánh thường dùng để biểu diễn điều kiện. à Câu lệnh điều kiện có dạng là: Nếuthì Nếuthìngược lại 3: Điều kiện và phép so sánh - Các phép so sánh trong toán học: =, , , >= - Kết quả của phép so sánh: đúng hoặc sai - Phép so sánh thường dùng để biểu diễn điều kiện. Củng cố Câu 1: Em hãy viết các phép so sánh để biểu diễn điều kiện trong Pascal? Câu 2: Hãy cho biết các điều kiện hoặc biểu thức sau đây cho kết quả đúng hay sai? 123 là số chia hết cho 3 Đáp án: Đúng x2 < -1 Đáp án: Sai 152 < 200 Đáp án: Đúng Nếu 3 cạnh a, b và c của một tam giác thõa mãn c2=a2+b2 thì tam giác đó có một góc vuông Đáp án: Đúng Dặn dò - Học bài cũ -Chuẩn bị bài mới trước khi tới lớp
File đính kèm:
- Bai_6_Cau_lenh_dieu_kien.docx