Giải VBT Tin học 9 Cánh diều bài 3: Thực hành tạo và chạy thử chương trình
Giải chi tiết VBT Tin học 9 cánh diều bài 3: Thực hành tạo và chạy thử chương trình. Tech12h sẽ hướng dẫn giải tất cả câu hỏi và bài tập với cách giải nhanh và dễ hiểu nhất. Hi vọng, thông qua đó học sinh được củng cố kiến thức và nắm bài học tốt hơn.
Nếu chưa hiểu - hãy xem: => Lời giải chi tiết ở đây
BÀI 3 – THỰC HÀNH TẠO VÀ CHẠY THỬ CHƯƠNG TRÌNH
Câu 1: Hãy tạo chương trình cho hoạt hình theo các thuật toán em đã mô tả ở bài thực hành trước.
Bài giải chi tiết:
Bước 1. Tạo hai nhân vật Bóng hồng và Bóng xanh: Trong môi trường Scratch để tạo nhân vật Bóng hồng em chọn Ball trong danh sách các nhân vật cho sẵ và đổi tên thành Bóng hồng. Làm tương tự để có thêm nhân vật Bóng xanh 1.
Bước 2. Đặt lại tên trang phục để thể hiện màu của trang phục: Hai nhân vật Bóng hồng và Bóng xanh 1 đề có các trang phục màu xanh đang có tên là ball-b được đổi tên thành tên là Màu-xanh (Hình 1). Tương tự, đổi tên trang phục có màu hồng thành màu-hồng.
Bước 3. Tạo chương trình điều khiển nhân vật Bóng hồng: Theo thuật toán đã được mô tả ở bài thực hành trước, chọn các lệnh trong Scratch để thể hiện thuật toán đó. Hình 2 là một ví dụ chương trình điều khiển Bóng hồng.
Bước 4. Tạo chương trình điều khiển nhân vật Bóng xanh 1: Ở Hình 3 là một ví dụ chương trình điều khiển Bóng xanh 1 theo thuật toán đã mô tả ở Hình 4 (trang 87).
Bước 5. Nhân bản Bóng xanh 1 để có tất cả bóng xanh (Hình 4)
Câu 2: Em hãy chạy thử chương trình đã tạo được để xem kết quả đoạn hoạt hình có đúng như yêu cầu (mô tả) của bài toán hay không.
Bài giải chi tiết:
- Lần đầu tiên chạy thư các chương trình ở Hình 2 và Hình 3,em thấy đoạn hoạt hình đã đúng như mô tả. Tuy nhiên, khi chạy chương trình thêm một số lần khác nữa, em nhận thấy khi bắt đầu hoạt hình, ngoài một bóng hồng di chuyển còn có một số bóng hồng khác đứng yên. Lõi này do những bóng xanh trong lần chạy chương trình trước đó đã đổi sang trang phục màu-hồng rồi. Bởi vậy, muốn sửa lỗi này, em cần thêm vào đầu các chương trình điều khiển bóng xanh một lệnh để bắt đầu hoạt hình thì bóng xanh có trang phục màu-xanh.
- Quan sát đoạn hoạt hình khi chạy thử chương trình, em có thể muốn bóng hồng di chuyển chậm hơn và di chuyển một đoạn dài hơn rồi mới đổi hướng. Em có thể thay đổi các tham số trong chương trình, thêm lệnh chờ (Wait), chỉnh sửa chương trình để bóng hồng chuyển động phù hợp với ý muốn của em. Hình 6 là kết quả chỉnh sửa chương trình câu lệnh lặp ở Hình 2 để bóng hồng di chuyển chậm hơn và di chuyển nhiều bước hơn mới đổi hướng.
Hình 6. Một điều chỉnh trong chương trình điều khiển bóng hồng |
Câu 3: Hãy tạo chương trình trò chơi bóng chuyển màu ở trên với thay đổi sau: Mỗi bóng xanh không đứng yên mà cũng chuyển động như bóng hồng, tức là di chuyển theo hướng ngẫu nhiên một đoạn và rồi lại thay đổi chuyển động theo một hướng ngẫu nhiên khác
Bài giải chi tiết:
1. Khởi tạo vị trí ban đầu và trạng thái màu sắc của các bóng (bóng xanh và bóng đỏ).
2. Khởi tạo hướng chuyển động ban đầu của các bóng là hướng ngẫu nhiên.
3. Lặp lại các bước sau cho đến khi kết thúc trò chơi:
4. Di chuyển các bóng theo hướng chuyển động hiện tại.5. Kiểm tra xem đã đủ thời gian di chuyển theo hướng hiện tại chưa. Nếu đã đủ thời gian, thực hiện các bước sau:
6. Chọn một hướng chuyển động mới ngẫu nhiên khác với hướng chuyển động hiện tại cho cả bóng xanh và bóng đỏ.
7. Thiết lập thời gian di chuyển theo hướng mới cho cả bóng xanh và bóng đỏ.
8. Cập nhật hướng chuyển động của các bóng thành hướng mới.
9. Cập nhật vị trí của các bóng dựa trên hướng chuyển động hiện tại.
10. Kiểm tra xem trò chơi đã kết thúc chưa. Nếu chưa, quay lại bước 4.
Nếu chưa hiểu - hãy xem: => Lời giải chi tiết ở đây
Nội dung quan tâm khác
Thêm kiến thức môn học
Giải VBT Tin học 9 cánh diều , Giải VBT Tin học 9 CD, Giải VBT Tin học 9 bài 3: Thực hành tạo và chạy thử
Giải bài tập những môn khác
Môn học lớp 9 KNTT
5 phút giải toán 9 KNTT
5 phút soạn bài văn 9 KNTT
Văn mẫu 9 kết nối tri thức
5 phút giải KHTN 9 KNTT
5 phút giải lịch sử 9 KNTT
5 phút giải địa lí 9 KNTT
5 phút giải hướng nghiệp 9 KNTT
5 phút giải lắp mạng điện 9 KNTT
5 phút giải trồng trọt 9 KNTT
5 phút giải CN thực phẩm 9 KNTT
5 phút giải tin học 9 KNTT
5 phút giải GDCD 9 KNTT
5 phút giải HĐTN 9 KNTT
Môn học lớp 9 CTST
5 phút giải toán 9 CTST
5 phút soạn bài văn 9 CTST
Văn mẫu 9 chân trời sáng tạo
5 phút giải KHTN 9 CTST
5 phút giải lịch sử 9 CTST
5 phút giải địa lí 9 CTST
5 phút giải hướng nghiệp 9 CTST
5 phút giải lắp mạng điện 9 CTST
5 phút giải cắt may 9 CTST
5 phút giải nông nghiệp 9 CTST
5 phút giải tin học 9 CTST
5 phút giải GDCD 9 CTST
5 phút giải HĐTN 9 bản 1 CTST
5 phút giải HĐTN 9 bản 2 CTST
Môn học lớp 9 cánh diều
5 phút giải toán 9 CD
5 phút soạn bài văn 9 CD
Văn mẫu 9 cánh diều
5 phút giải KHTN 9 CD
5 phút giải lịch sử 9 CD
5 phút giải địa lí 9 CD
5 phút giải hướng nghiệp 9 CD
5 phút giải lắp mạng điện 9 CD
5 phút giải trồng trọt 9 CD
5 phút giải CN thực phẩm 9 CD
5 phút giải tin học 9 CD
5 phút giải GDCD 9 CD
5 phút giải HĐTN 9 CD
Trắc nghiệm 9 Kết nối tri thức
Trắc nghiệm 9 Chân trời sáng tạo
Trắc nghiệm 9 Cánh diều
Tài liệu lớp 9
Văn mẫu lớp 9
Đề thi lên 10 Toán
Đề thi môn Hóa 9
Đề thi môn Địa lớp 9
Đề thi môn vật lí 9
Tập bản đồ địa lí 9
Ôn toán 9 lên 10
Ôn Ngữ văn 9 lên 10
Ôn Tiếng Anh 9 lên 10
Đề thi lên 10 chuyên Toán
Chuyên đề ôn tập Hóa 9
Chuyên đề ôn tập Sử lớp 9
Chuyên đề toán 9
Chuyên đề Địa Lý 9
Phát triển năng lực toán 9 tập 1
Bài tập phát triển năng lực toán 9
Bình luận