Câu hỏi tự luận mức độ vận dụng tin học 5 CTST bài 11: Cấu trúc lặp

3. VẬN DỤNG (3 CÂU)

Câu 1: Em hãy viết một chương trình đơn giản để tính tổng của 10 số tự nhiên đầu tiên.

Câu 2: Tìm hiểu cách sử dụng cấu trúc lặp trong Scratch.

Câu 3: Hãy thiết kế một trò chơi đơn giản sử dụng cấu trúc lặp.


Câu 1:

- Tạo hai biến: "tổng" và "i". 

- Sử dụng khối lệnh "lặp lại 10 lần" để thực hiện vòng lặp.

- Trong mỗi lần lặp, tăng giá trị của biến "i" lên 1 và cộng vào biến "tổng".

- Sau khi kết thúc vòng lặp, in ra giá trị của biến "tổng".

Câu 2:

- Có các loại vòng lặp cơ bản như for và while.

- Điều kiện lặp được sử dụng để kiểm soát số lần lặp.

- Cấu trúc lặp được sử dụng để thực hiện một nhóm lệnh nhiều lần.

- Scratch sử dụng các khối lệnh trực quan để tạo vòng lặp. Việc kéo thả các khối lệnh giúp người mới bắt đầu dễ dàng làm quen với lập trình.

Câu 3:

- Tạo một sprite mới (ví dụ: một con mèo).

- Chọn tab "Biến" và tạo 3 biến: "Số bí mật", "Số đoán" và "Thắng/Thua".

- Khi cờ xanh được nhấn:

+ Đặt giá trị cho biến "Số bí mật" bằng một số ngẫu nhiên.

+ Hiển thị một thông báo yêu cầu người chơi nhập số.

- Sử dụng khối lệnh "lặp lại cho đến khi" và đặt điều kiện là "Thắng/Thua = 1".

+ Bên trong vòng lặp: Hỏi người chơi nhập số và lưu vào biến "Số đoán".

+ So sánh "Số đoán" với "Số bí mật" và đưa ra thông báo tương ứng.

+ Nếu đoán đúng, đặt giá trị cho biến "Thắng/Thua" là 1 để dừng vòng lặp.


Bình luận

Giải bài tập những môn khác