Có rất nhiều cách vẽ đường tròn trong Scratch mỗi cách vẽ có một vài ưu điểm và nhược điểm riêng, có cách vẽ đơn giản nhưng lại khó phát triển, ngược lại có cách vẽ phức tạp nhưng thuận lợi để mở rộng cho các bài toán khác, có cách lại mang đậm phong cách toán học chỉ phù hợp với học sinh lớp lớn lại có những cách học sinh tiểu học cũng hiểu và thực hiện được.
Cách 1: Vẽ đường tròn trong Scratch đơn giản nhất
Đây là cách vẽ đơn giản nhất mà các em học sinh tiểu học cũng có thể hiểu được, cách này chỉ đơn giản là dùng lệnh quay:
Ưu điểm: code ngắn dễ hiểu, dễ viết, chạy nhanh
Nhược điểm: Khó xác định tâm và bán kính.
Nên dùng khi nào: Cách vẽ đường tròn này nên dùng cho các bạn học sinh nhỏ, và sử dụng khi không cần quan tâm đến tâm và bán kính của đường tròn.
Cách 2: Vẽ đường tròn trong Scratch biết tâm và bán kính
Kĩ thuật này được dùng trong bài viết
Ưu điểm: Biết được tâm và bán kính
Nhược điểm: Code khá rắc rối, khó hiểu.
Nên dùng khi nào: Cách này phù hợp khi thực hiện các dự án về đường tròn cần biết được tâm và bán kính.
Cách 3: Vẽ đường tròn trong Scratch phong cách toán học
Đây là cách vẽ dựa vào tọa độ cực chỉ thích hợp cho các bạn đã biết sin, cos (HS từ lớp 9 trở lên), khi hiểu được công thức thì các bạn sẽ thấy được cái hay của cách vẽ này. Đường tròn vẽ kiểu này cũng thực chất cũng là đa giác có nhiều cạnh và cạnh nhỏ.
Ưu điểm: Xác định được tâm và bán kính đường tròn khi vẽ, hình trên là vẽ đường tròn tâm (10,10) bán kính 40
Nhược điểm: Code phức tạp, năng về toán học
Nên dùng khi nào: Cách này phù hợp cho các bạn có kiến thức toán vững, và rất tốt nếu thực hiện các dự án vẽ đường tròn cần kiểm soát được tâm và bán kính.