Cấu trúc rẽ nhánh
Tóm tắt
Cấu trúc rẽ nhánh chọn thực hiện hành động dựa trên kết quả đúng hoặc sai của một điều kiện.
Hiểu bài
Một công việc có cấu trúc rẽ nhánh khi việc thực hiện phụ thuộc vào điều kiện. Ví dụ: nếu đèn dành cho người đi bộ màu xanh thì qua đường; nếu màu đỏ thì dừng lại. Trong Scratch, dạng thiếu được mô tả nếu điều kiện thì công việc. Dạng đủ có hai khả năng: nếu điều kiện thì công việc 1, nếu không thì công việc 2. Với nhân vật mèo: nếu chạm con trỏ chuột thì đổi màu; nếu không chạm thì trở về màu ban đầu. Scratch cung cấp hai lệnh điều khiển tương ứng trong nhóm Điều khiển.
Bảng minh hoạ hai lệnh rẽ nhánh Scratch: “nếu... thì...” và “nếu... thì... nếu không thì...”, kèm điều kiện “đang chạm con trỏ chuột?”. SGK trang 64
