Hãy mô phỏng một chiếc đồng hồ ba kim trong Scratch để nó cho biết đúng giờ
Hãy mô phỏng một chiếc đồng hồ ba kim trong Scratch để nó cho biết đúng giờ thực tế.
Giải SBT Tin học 9 Kết nối tri thức Bài 14: Giải quyết vấn đề
Câu 14b.6 trang 60 SBT Tin học 9: Hãy mô phỏng một chiếc đồng hồ ba kim trong Scratch để nó cho biết đúng giờ thực tế.
Lời giải:
- Xác định vấn đề: Những gì đã có là hình ảnh một ảnh đồng hồ và hình ảnh của ba kim (giờ, phút, giây). Kết quả đã là hình ảnh chuyển động của các kim sao cho nó phản ánh đúng giờ hiện tại.
- Phân tích vấn đề:
Mặt đồng hồ đứng yên.
Mỗi một (60 giây), kim phút quay 360º nên mỗi giây nó quay 6º.
Mỗi giờ (60 phút), kim phút quay 360º nên mỗi phút nó quay 6º.
Mỗi giờ (60 phút), kim giờ quay 30º nên mỗi phút nó quay 0.5º.
- Lựa chọn giải pháp:
Lấy hình ảnh mặt đồng hồ làm nền sân khấu do nó không chuyển động.
Mỗi kim là một nhân vật.
Gọi điểm đế của kim là tâm quay và lập tâm quay của các kim vào giữa sân khấu.
Viết mã cho mỗi kim, sử dụng cảm biến thời gian để định hướng của mỗi kim.
Thực hiện giải pháp: Viết chương trình Scratch như trong chương trình theo liên kết sau: https://scratch.mit.edu/projects/813755610/editor
Đánh giá kết quả: Chạy thử và hiệu chỉnh chương trình.
Lời giải sách bài tập Tin học 9 Bài 14: Giải quyết vấn đề hay khác: