Ví dụ về Cấu trúc rẽ nhánh dạng thiếu
Mệnh đề 1 Nếu các em học bài tốt thì các em sẽ được điểm cao. Mệnh đề 2 Nếu các em học bài tốt thì các em sẽ được điểm cao, nếu các em không học bài thì các em bị điểm thấp. Nếu .. thì .. Cách diễn đạt ở mệnh đề 1 thuộc cấu trúc dạng thiếu Nếu .. thì, nếu .. không ... thì ... Cách diễn đạt ở mệnh đề 2 thuộc cấu trúc dạng đủ. Cấu trúc dùng để mô tả các mệnh đề dạng như trên được gọi là cấu trúc rẽ nhánh. Dạng của mệnh đề 1 và mệnh đề 2 là gì?
Thiết kế phần mềm dạy học: Bài cấu trúc rẽ nhánh (môn Tin học 11)THIẾT KẾ PHẦN MỀM DẠY HỌCBÀI 9: CẤU TRÚC RẼ NHÁNH(MÔN TIN HỌC 11)TRÌNH BÀY CHI TIẾT TỪNG MODUL1. MODUL 11.1. Nội dung- Tìm hiểu ý nghĩa cấu trúc rẽ nhánh1.2. Câu hỏi tổng quát Câu hỏi Q1 Áp dụng cấu trúc rẽ nhánh để mô tả bài toán: giải phương trình bậc hai: ax2 + bx + c = 0, (a ≠0) 1.3. Tập hoạt động cuat thày Hoạt động dạy T1- Đưa ra tình huống thực tế về rẽ nhánh: Ví dụ, Châu và Ngọc thường cùng nhau chuẩn bị các bài thực hành môn Tin học. Ngọc hỏi Châu: “Này ngày mai cậu có đi học nhóm không?”(1) “Nếu ngày mai mưa thì tớ nghỉ”(2) “À! Nếu ngày mai mưa thì tớ nghỉ, nếu không mưa thì tớ đến nhà cậu học nhé”- Nêu nhận xét từ ví dụ trên(1): Cách diễn đạt dạng thiếu: Nếu … thì …Cho ta biết việc làm cụ thể sẽ được thực hiện nếu điều kiện được thỏa mãn, không đề cập đến việc gì sẽ xảy ra nếu điều kiện không thỏa mãn.(2): Cách diễn đạt dạng đủ: Nếu … thì …, nếu không thì …→ Khẳng định một trong hai việc cụ thể chắc chắn sẽ xảy ra tùy theo điều kiện có thỏa mãn hay không.=> Cấu trúc dùng để mô tả các mệnh đề có dạng như trên được gọi là “cấu trúc rẽ nhánh thiếu và đủ”.- Đưa ra câu hỏi Câu hỏi Q1 để HS suy nghĩ trả lời.HS có thể tham khảo đáp án về Câu hỏi Q1:Đầu tiên ta phải tính biệt số Delta D = b2 – 4acNếu D <0 thì thông báo phương trình vô nghiệm Ngược lại nếu (D >= 0) thì tính và đưa ra nghiệm của phương trình.Trang 1Thiết kế phần mềm dạy học: Bài cấu trúc rẽ nhánh (môn Tin học 11)1.4. Tập hoạt động của trò Hoạt động học H1 - HS theo dõi và suy nghĩ về tình huống.- Tự liên hệ với những tình huống thực tế khác.- Hiểu được cấu trúc rẽ nhánh dạng thiếu và đủ.- Đưa ra đáp án cho câu hỏi Q1, có thể tham khảo đáp án. 1.5. Câu hỏi trắc nghiệmCâu1: 2. MODUL 22.1. Nội dung- Câu lệnh rẽ nhánh if-then dạng thiếu và dạng đủ2.2. Câu hỏi tổng quát Câu hỏi Q2: - Câu hỏi Q2_1 : Sử dụng câu lệnh rẽ nhánh tìm số lớn nhất max trong hai số a và b. - Câu hỏi Q2_2 : Khi nào sử dụng câu lệnh rẽ nhánh thiếu, câu lệnh rẽ nhánh đủ ?2.3. Tập hoạt động của thày Hoạt động của thầy T2 - Để mô tả cấu trúc rẽ nhánh đã trình bày ở T1, Pascal dùng câu lệnh if-then. Tương ứng với hai dạng thiếu và đủ thì Pascal có hai dạng câu lệnh if – then: àDạng thiếu if <điều kiện> then |