CĐ F- BÀI 7. CẤU TRÚC LẶP CÓ ĐIỀU KIỆN

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Phạm Thị Hồng
Ngày gửi: 21h:02' 03-02-2025
Dung lượng: 709.2 KB
Số lượt tải: 25
Nguồn:
Người gửi: Phạm Thị Hồng
Ngày gửi: 21h:02' 03-02-2025
Dung lượng: 709.2 KB
Số lượt tải: 25
Số lượt thích:
0 người
Giải tin học 5 – Sách cánh diều
Kenhhoctap.net – Zalo: 0386 168 725
BÀI 7. CẤU TRÚC LẶP CÓ ĐIỀU KIỆN
KHỞI ĐỘNG
Cho yêu cầu: Hãy tạo chương trình điều khiển một nhân vật di chuyển theo
chuột máy tính cho tới khi phím "s" được nhấn.
Em có sử dụng được cấu trúc lặp đã học để thực hiện yêu cầu trên không?
Hướng dẫn chi tiết:
Em không thể sử dụng được cấu trúc lặp đã học (lặp biết trước số lần lặp) để
thực hiện yêu cầu vì đề bài yêu cầu lặp này là cấu trúc lặp không phụ thuộc vào
số lần, việc dừng lặp theo yêu cầu phụ thuộc vào yếu tố phím “s” được nhấn.
1. CẤU TRÚC LẶP CÓ ĐIỀU KIỆN
Hoạt động 1:
Em hãy cho biết trong các sự việc sau đây, sự việc nào có thể biểu thị bằng một
cấu trúc lặp có điều kiện:
1. Một xe máy đi một quãng đường dài 5 km.
2. Một xe buýt chạy 30 ngày trong một tháng, mỗi ngày chạy 10 chuyến.
3. Một vận động viên chạy vòng quanh đường đua cho đến khi chạy được 2 giờ.
4. Một taxi tư nhân chạy hết chuyến này đến chuyển khác trong một ngày.
Hướng dẫn chi tiết:
Các sự việc biểu thị bằng một cấu trúc lặp có điều kiện là sự việc 2, 3, 4.
2. CÁC BIỂU THỨC ĐIỀU KIỆN TRONG NHÓM LỆNH CẢM BIẾN
Hoạt động 2:
Em hãy quan sát các biểu thức điều kiện ở Bảng 1 và trả lời các câu hỏi sau:
1) Nếu phím “s” được nhấn thì biểu thức điều kiện
có
giá trị đúng (true) hay sai (false)?
2) Mỗi biểu thức điều kiện ở Bảng 1 có giá trị đúng khi nào?
1
Giải tin học 5 – Sách cánh diều
Kenhhoctap.net – Zalo: 0386 168 725
Hướng dẫn chi tiết:
1) Nếu phím “s” được bấm thì biểu thức điều kiện có giá trị sai (false).
2) Mỗi điều kiện ở bảng 1 có giá trị đúng khi:
- Biểu thức đang chạm con trỏ chuột?: nhân vật trên vùng Sân khấu có chạm vào
con trỏ chuột máy tính
- Biểu thức đang chạm vào màu đỏ?: nhân vật trên cùng Sân khấu có chạm vào
chỗ có màu đỏ.
- Biểu thức phím phím trắng được bấm?: dấu cách (phím trắng) được nhấn
(bấm).
- Biểu thức chuột được nhấn?: chuột máy tính được nháy (nhấn).
3. LỆNH LẶP CÓ ĐIỀU KIỆN
Hoạt động 3:
a) Em hãy ghép lệnh
và biểu thức
sau đây vào vị trí
ở Hình 1 cho
phù hợp.
b) Em hãy quan sát Hình 2 và trả lời câu hỏi: Khi chạy chương trình thì làm thế
nào để nhân vật hiển thị bóng nói "Dừng lại!"?
2
Giải tin học 5 – Sách cánh diều
Kenhhoctap.net – Zalo: 0386 168 725
Hướng dẫn chi tiết:
a) Lệnh lặp có điều kiện phù hợp khi ghép 1 – B; 2 – A.
b) Khi chạy chương trình, để nhân vật hiẻn thị bóng nói “Dừng lại” thì cần kéo
lệnh nói Dừng lại! trong 2 giây lên vào trong lệnh lặp và phía dưới lệnh đi tới
con trỏ chuột.
LUYỆN TẬP
Bài 1. Để kiểm tra chuột máy tính có được nháy hay không, em dùng biểu thức
điều kiện nào?
Hướng dẫn chi tiết:
Để kiểm tra chuột máy tính có được nháy hay không thì cần phải dùng biểu thức
điều kiện liên quan đến chuột máy tính và đáp án D là đáp án đúng.
Bài 2. Em hãy quan sát Hình 3 và cho biết khi nào nhân vật hiển thị bóng nói
"Xin chào!", khi nào hiển thị bóng nói "Tạm biệt!".
3
Giải tin học 5 – Sách cánh diều
Kenhhoctap.net – Zalo: 0386 168 725
Hướng dẫn chi tiết:
- Bong bóng nói "Xin chào!" xuất hiện khi em nhấn chạy chương trình (bấm vào
cờ xanh)
- Bong bóng nói "Tạm biệt!" xuất hiện khi em kích chuột ở vị trí bất kì 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 một nhân vật di chuyển tự do trên vùng Sân
khấu và dừng lại khi nháy chuột máy tính.
Hướng dẫn chi tiết:
Chương trình điểu khiển một nhân vật di chuyển tự do trên vùng Sân khấu và
dừng lại khi nháy chuột máy tính là:
4
Kenhhoctap.net – Zalo: 0386 168 725
BÀI 7. CẤU TRÚC LẶP CÓ ĐIỀU KIỆN
KHỞI ĐỘNG
Cho yêu cầu: Hãy tạo chương trình điều khiển một nhân vật di chuyển theo
chuột máy tính cho tới khi phím "s" được nhấn.
Em có sử dụng được cấu trúc lặp đã học để thực hiện yêu cầu trên không?
Hướng dẫn chi tiết:
Em không thể sử dụng được cấu trúc lặp đã học (lặp biết trước số lần lặp) để
thực hiện yêu cầu vì đề bài yêu cầu lặp này là cấu trúc lặp không phụ thuộc vào
số lần, việc dừng lặp theo yêu cầu phụ thuộc vào yếu tố phím “s” được nhấn.
1. CẤU TRÚC LẶP CÓ ĐIỀU KIỆN
Hoạt động 1:
Em hãy cho biết trong các sự việc sau đây, sự việc nào có thể biểu thị bằng một
cấu trúc lặp có điều kiện:
1. Một xe máy đi một quãng đường dài 5 km.
2. Một xe buýt chạy 30 ngày trong một tháng, mỗi ngày chạy 10 chuyến.
3. Một vận động viên chạy vòng quanh đường đua cho đến khi chạy được 2 giờ.
4. Một taxi tư nhân chạy hết chuyến này đến chuyển khác trong một ngày.
Hướng dẫn chi tiết:
Các sự việc biểu thị bằng một cấu trúc lặp có điều kiện là sự việc 2, 3, 4.
2. CÁC BIỂU THỨC ĐIỀU KIỆN TRONG NHÓM LỆNH CẢM BIẾN
Hoạt động 2:
Em hãy quan sát các biểu thức điều kiện ở Bảng 1 và trả lời các câu hỏi sau:
1) Nếu phím “s” được nhấn thì biểu thức điều kiện
có
giá trị đúng (true) hay sai (false)?
2) Mỗi biểu thức điều kiện ở Bảng 1 có giá trị đúng khi nào?
1
Giải tin học 5 – Sách cánh diều
Kenhhoctap.net – Zalo: 0386 168 725
Hướng dẫn chi tiết:
1) Nếu phím “s” được bấm thì biểu thức điều kiện có giá trị sai (false).
2) Mỗi điều kiện ở bảng 1 có giá trị đúng khi:
- Biểu thức đang chạm con trỏ chuột?: nhân vật trên vùng Sân khấu có chạm vào
con trỏ chuột máy tính
- Biểu thức đang chạm vào màu đỏ?: nhân vật trên cùng Sân khấu có chạm vào
chỗ có màu đỏ.
- Biểu thức phím phím trắng được bấm?: dấu cách (phím trắng) được nhấn
(bấm).
- Biểu thức chuột được nhấn?: chuột máy tính được nháy (nhấn).
3. LỆNH LẶP CÓ ĐIỀU KIỆN
Hoạt động 3:
a) Em hãy ghép lệnh
và biểu thức
sau đây vào vị trí
ở Hình 1 cho
phù hợp.
b) Em hãy quan sát Hình 2 và trả lời câu hỏi: Khi chạy chương trình thì làm thế
nào để nhân vật hiển thị bóng nói "Dừng lại!"?
2
Giải tin học 5 – Sách cánh diều
Kenhhoctap.net – Zalo: 0386 168 725
Hướng dẫn chi tiết:
a) Lệnh lặp có điều kiện phù hợp khi ghép 1 – B; 2 – A.
b) Khi chạy chương trình, để nhân vật hiẻn thị bóng nói “Dừng lại” thì cần kéo
lệnh nói Dừng lại! trong 2 giây lên vào trong lệnh lặp và phía dưới lệnh đi tới
con trỏ chuột.
LUYỆN TẬP
Bài 1. Để kiểm tra chuột máy tính có được nháy hay không, em dùng biểu thức
điều kiện nào?
Hướng dẫn chi tiết:
Để kiểm tra chuột máy tính có được nháy hay không thì cần phải dùng biểu thức
điều kiện liên quan đến chuột máy tính và đáp án D là đáp án đúng.
Bài 2. Em hãy quan sát Hình 3 và cho biết khi nào nhân vật hiển thị bóng nói
"Xin chào!", khi nào hiển thị bóng nói "Tạm biệt!".
3
Giải tin học 5 – Sách cánh diều
Kenhhoctap.net – Zalo: 0386 168 725
Hướng dẫn chi tiết:
- Bong bóng nói "Xin chào!" xuất hiện khi em nhấn chạy chương trình (bấm vào
cờ xanh)
- Bong bóng nói "Tạm biệt!" xuất hiện khi em kích chuột ở vị trí bất kì 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 một nhân vật di chuyển tự do trên vùng Sân
khấu và dừng lại khi nháy chuột máy tính.
Hướng dẫn chi tiết:
Chương trình điểu khiển một nhân vật di chuyển tự do trên vùng Sân khấu và
dừng lại khi nháy chuột máy tính là:
4
 








Các ý kiến mới nhất