BÀI 12: CẤU TRÚC RẼ NHÁNH | Tin Học 5 | CHỦ ĐỀ F: GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH - CHƠI VÀ KHÁM PHÁ TRONG MÔI TRƯỜNG LẬP TRÌNH TRỰC QUAN - Lớp 5 - Cánh Diều

BÀI 12: CẤU TRÚC RẼ NHÁNH


(Trang 79)

Học xong bài này, em sẽ:

Nêu được ví dụ cụ thể mô tả cấu trúc rẽ nhánh.

Tạo được chương trình đơn giản sử dụng cấu trúc rẽ nhánh.

KHỞI ĐỘNG

Em hãy chọn mỗi cụm từ ở cột bên phải và ghép với một cụm từ ở cột bên trái để thành các câu hợp lí (Bảng 1). Kết quả được đưa ra dưới dạng cặp ghép, ví dụ (1, C).

Bảng 1. Các cụm từ cần ghép thành câu

 

1. Nếu đến giờ vào học thì A em đội mũ
2. Nếu gặp đèn đỏ thì B em dừng lại
3. Nếu trời nắng thì C em ngồi đúng chỗ

1. CẤU TRÚC RẼ NHÁNH

Hoạt động 1

Sơ đồ ở Hình 1 thể hiện kịch bản Mèo kiểm tra em làm toán. Em hãy quan sát sơ đồ và trả lời các câu hỏi sau:

1 Ở Bước 2 phải nhập vào số nào thì ở Bước 3 sẽ cho thực hiện hành động hinh-anh-bai-12-cau-truc-re-nhanh-10941-0

?

2 Với một số nhập vào ở Bước 2 thì ở Bước 3 sẽ chỉ thực hiện tiếp một trong hai hành động hinh-anh-bai-12-cau-truc-re-nhanh-10941-1hinh-anh-bai-12-cau-truc-re-nhanh-10941-2 hay thực hiện cả hai hành động đó?

hinh-anh-bai-12-cau-truc-re-nhanh-10941-3

Hình 1. Sơ đồ kịch bản Mèo kiểm tra em làm toán

Trong Bước 3 của kịch bản trên đây có một điều kiện là "Số nhập vào bằng 11". Công việc của Bước 3 là kiểm tra xem điều kiện đó có giá trị đúng hay sai.

(Trang 80)

Nếu điều kiện có giá trị đúng (số được nhập vào ở Bước 2 là số 11) thì nhân vật thực hiện hành động hinh-anh-bai-12-cau-truc-re-nhanh-10941-4. Nếu điều kiện có giá trị sai (số được nhập vào ở Bước 2 khác số 11) thì nhân vật thực hiện hành độnghinh-anh-bai-12-cau-truc-re-nhanh-10941-5

. Ta nói Bước 3 thể hiện một B cấu trúc rẽ nhánh.

Cấu trúc rẽ nhánh dùng để mô tả các hành động được thực hiện tương ứng với kết quả kiểm tra một điều kiện có giá trị là đúng hay sai.

2. LỆNH RẼ NHÁNH KHUYẾT VÀ LỆNH RẼ NHÁNH ĐỦ

Nhóm lệnh Điều khiển của Scratch có các lệnh thể hiện cấu trúc rẽ nhánh trong kịch bản.

Hoạt động 2

Em hãy tạo các chương trình cho ở Hình 2 và Hình 3 rồi thực hiện các việc sau:

1 Chạy chương trình ở Hình 2 hai lần với số nhập vào ở lần thứ nhất và lần thứ hai tương ứng là 11 và 15. Em hãy cho biết trong lần chạy nào chương trình thông báo kết quả cộng đúng?

2 Chạy chương trình ở Hình 3 hai lần cũng với số nhập vào là 11 và 15. Em hãy cho biết chương trình thông báo kết quả cộng hai số là gì ở mỗi lần chạy chương trình.

hinh-anh-bai-12-cau-truc-re-nhanh-10941-6

Hình 2. Chương trình có lệnh rẽ nhánh khuyết

hinh-anh-bai-12-cau-truc-re-nhanh-10941-7

Hình 3. Chương trình có lệnh rẽ nhánh đủ

Trong Scratch có hai lệnh rẽ nhánh: rẽ nhánh khuyết và rẽ nhánh đủ.

Lệnh rẽ nhánh khuyết được trình bày ở Hình 4 với ví dụ minh hoạ ở Hình 5.

hinh-anh-bai-12-cau-truc-re-nhanh-10941-8

Hình 4. Lệnh rẽ nhánh khuyết

hinh-anh-bai-12-cau-truc-re-nhanh-10941-9

Hình 5. Một ví dụ lệnh rẽ nhánh khuyết

(Trang 81)

Lệnh rẽ nhánh đủ được trình bày ở Hình 6 với ví dụ minh hoạ ở Hình 7.

hinh-anh-bai-12-cau-truc-re-nhanh-10941-10

Hình 6. Lệnh rẽ nhánh đủ

hinh-anh-bai-12-cau-truc-re-nhanh-10941-11

Hình 7. Một ví dụ lệnh rẽ nhánh đủ

LUYỆN TẬP

Bài 1. Em hãy tạo chương trình để mỗi khi phím "d" được nhấn thì nhân vật Mèo di chuyển sang phải 100 bước.

Bài 2. Có hai nhân vật Chó và Mèo trên vùng Sân khấu. Chúng không chạm vào nhau. Khối lệnh điều khiển nhân vật Chó được cho ở Hình 8. Nếu nháy chuột vào khối lệnh này thì lệnh nào sau đây được thực hiện?

A. hinh-anh-bai-12-cau-truc-re-nhanh-10941-12

B. hinh-anh-bai-12-cau-truc-re-nhanh-10941-13

hinh-anh-bai-12-cau-truc-re-nhanh-10941-14

Hình 8. Khối lệnh điều khiển nhân vật Chó

hinh-anh-bai-12-cau-truc-re-nhanh-10941-15

Hình 9. Nhân vật Beetle trên vùng Sân khấu

VẬN DỤNG

Em hãy tạo chương trình điều khiển nhân vật Beetle (Hình 9). Khi chạy chương trình, mỗi lần nháy chuột thì nhân vật Beetle di chuyển tới vị trí con trỏ chuột máy tính.

GHI NHỚ

• Lệnh rẽ nhánh khuyết (Hình 4) thực hiện khối lệnh hinh-anh-bai-12-cau-truc-re-nhanh-10941-16 khi điều kiện rẽ nhánh có giá trị đúng (true).

• Lệnh rẽ nhánh đủ (Hình 6) thực hiện khối lệnh hinh-anh-bai-12-cau-truc-re-nhanh-10941-17 khi điều kiện rẽ nhánh có giá trị đúng (true) và thực hiện khối lệnh hinh-anh-bai-12-cau-truc-re-nhanh-10941-18 khi điều kiện rẽ nhánh có giá trị sai (false).

 

Tin tức mới


Đánh giá

BÀI 12: CẤU TRÚC RẼ NHÁNH | Tin Học 5 | CHỦ ĐỀ F: GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH - CHƠI VÀ KHÁM PHÁ TRONG MÔI TRƯỜNG LẬP TRÌNH TRỰC QUAN - Lớp 5 - Cánh Diều

Tổng số sao của bài viết là: 5 trong 1 đánh giá
Xếp hạng: 5 / 5 sao

Bình Luận

Để Lại Bình Luận Của Bạn

Tin Học 5

  1. CHỦ ĐỀ A: MÁY TÍNH VÀ EM - NHỮNG VIỆC EM CÓ THỂ LÀM ĐƯỢC NHỜ MÁY TÍNH
  2. CHỦ ĐỀ B: MẠNG MÁY TÍNH VÀ INTERNET - TÌM KIẾM THÔNG TIN TRÊN WEBSITE
  3. CHỦ ĐỀ C: TỔ CHỨC LƯU TRỮ, TÌM KIẾM VÀ TRAO ĐỔI THÔNG TIN
  4. CHỦ ĐỀ C: C2. CÂY THƯ MỤC VÀ TÌM KIẾM TỆP TRÊN MÁY TÍNH
  5. CHỦ ĐỀ D: ĐẠO ĐỨC, PHÁP LUẬT
  6. CHỦ ĐỀ E: ỨNG DỤNG TIN HỌC - THỰC HÀNH SOẠN THẢO VĂN BẢN
  7. CHỦ ĐỀ E: LỰA CHỌN 1. SỬ DỤNG PHẦN MỀM ĐỒ HỌA TẠO SẢN PHẨM SỐ ĐƠN GIẢN
  8. CHỦ ĐỀ E: LỰA CHỌN 2. SỬ DỤNG CÔNG CỤ ĐA PHƯƠNG TIỆN HỖ TRỢ TẠO SẢN PHẨM ĐƠN GIẢN
  9. CHỦ ĐỀ F: GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH - CHƠI VÀ KHÁM PHÁ TRONG MÔI TRƯỜNG LẬP TRÌNH TRỰC QUAN

Tin tức mới

Bộ Sách Lớp 5

Giáo Dục Việt Nam

Bộ Sách Giáo Khoa của Nhà Xuất Bản Giáo Dục Việt Nam

Sách Bài Tập

Sách bài tập tất cả các khối lớp

Global Success & Bộ Giáo Dục - Đào Tạo

Bộ sách Global Success & Bộ Giáo Dục - Đào Tạo là sự kết hợp giữa ngôn ngữ Tiếng Anh theo lối giảng dạy truyền thống và cập nhật những phương thức quốc tế

Cánh Diều

Bộ sách giáo khoa của Nhà xuất bản Cánh Diều

Kết Nối Tri Thức Với Cuộc Sống

Sách giáo khoa của nhà xuất bản Kết Nối Tri Thức Với Cuộc Sống

Sách Cánh Diều

Lớp 1

Sách giáo khoa dành cho lớp 1

Lớp 6

Sách giáo khoa dành cho lớp 6

Lớp 5

Sách giáo khoa dành cho lớp 5

Lớp 4

Sách giáo khoa dành cho lớp 4

Lớp 2

Sách giáo khoa dành cho lớp 2

Lớp 3

Sách giáo khoa dành cho lớp 3

Lớp 7

Sách giáo khoa dành cho lớp 7

Lớp 8

Sách giáo khoa dành cho lớp 8

Lớp 9

Sách giáo khoa dành cho lớp 9

Lớp 10

Sách giáo khoa dành cho lớp 10

Lớp 11

Sách giáo khoa dành cho lớp 11

Liên Kết Chia Sẻ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.