HomeChia sẻ

Lập trình vẽ hình xoắn ốc tuyệt đẹp bằng Scratch

Like Tweet Pin it Share Share Email
Like và share giúp mình phát triển website nhé.
  •  
  •  

Chào các bạn mình tiếp tục tìm hiểu lệnh quay đối tượng thông qua bài toán lập trình vẽ hình xoắn ốc tuyệt đẹp bằng Scratch nào, trong lập trình Scratch bạn thường xuyên phải làm việc với những phép quay, vì vậy bạn cần nắm vững kĩ thuật quay để làm chủ được nó trong quá trình lập trình.

Với bài tập này bạn chỉ cần tạo một đối tượng duy nhất, đối tượng nào cũng được, ở trong minh họa này mình dùng một chiếc bút chì, đặt tâm quay tại đầu bút.

Và đây là đoạn mã lập trình để vẽ hình xoắc ốc như hình trên:

Ở đây mình đã lập trình để:

  • Khi nhấn vào lá cờ thì hiện cây bút chì, kết thúc ẩn cây bút
  • Màu vẽ ban đầu là màu vàng và màu này được thay đổi liên tục bằng dòng lệnh “thay đổi màu vẽ một lượng 3” trong vòng lặp
  • Biến i là biến quan trọng nó giúp bút chì di chuyển ngày càng xa vị trí tâm (0,0) ban đầu, ta thấy lệnh “thay đổi i một lượng 0,1” trong vòng lặp, nhờ điều này mà bút chì mới vẽ được hình xoắn ốc.

Các bạn có thể thay thế một số tham số để tìm hiểu thêm về chương trình.

Chương trình Scratch vẽ hình xoắn ốc trên mình lập trình bằng kĩ thuật quay, nó có thể lập trình theo cách khác mang tính toán học hơn đó là sử dụng cách tính tọa độ cực, tuy nhiên với mức độ chương trình phổ thông, học sinh chưa học đến vì vậy trong bài viết này chỉ dừng lại ở đây, mình sẽ giới thiệu tiếp cách vẽ thứ hai vào một thời điểm khác.

Hãy xem thử cách mà bút chì vẽ thành hình xoắn ốc

Nếu muốn tìm hiểu kĩ hơn về Scratch thì đừng quên tham khảo 50 bài tập lập trình Scratch có hướng dẫn chi tiết.

Xin chào và hẹn gặp lại các bạn trong bài viết sắp tới!

File word hướng dẫn vẽ hình xoắn ốc bằng Scratch hay mBlock

Comments (0)

Trả lời

Your email address will not be published. Required fields are marked *