Cách Vẽ Hình Trong Scratch

Hãy cùng Techacademy khám phá cách vẽ những hình vô cùng độc đáo trong lập trình Scratch! Tại đây, bạn sẽ tìm hiểu cách tạo ra những hình vẽ đẹp mắt bằng cách sử dụng kỹ thuật vô cùng đơn giản và thú vị.

I. Cách Vẽ Hình Vuông Trong Scratch

Trong bài viết này, chúng ta sẽ hướng dẫn cách vẽ hình vuông trong Scratch và sử dụng kỹ thuật quay hợp lý để nhân bản tạo thành những hình vẽ đẹp. Hãy tham khảo ngay!

+ Thủ tục con vẽ hình vuông trong Scratch

Đầu tiên, chúng ta cùng xây dựng một mảnh ghép để vẽ hình vuông với tham số là cạnh của hình vuông. Chỉ cần sử dụng một vòng lặp lặp lại 4 lần việc vẽ một cạnh và xoay 90 độ là xong, quá đơn giản phải không nào?

+ Vẽ các hình phức tạp hơn từ hình vuông

Bây giờ, chúng ta hãy phát triển tiếp để vẽ hai hình trong đề thi tin học trẻ Đông Triều năm 2019. Mình vẽ 1 hình vuông trong lõi và 4 hình vuông còn lại cho vào trong vòng lặp như hình trên, chỉ cần chọn góc quay và di chuyển phù hợp là vẽ được thôi.

Tiếp tục phát triển bài toán để vẽ hình sau. Mặc dù so với hình vừa vẽ xong chỉ vẽ thêm một hình vuông lớn nữa là xong nhưng đòi hỏi các bạn phải suy nghĩ làm thế nào để vẽ các đỉnh khớp nhau chính xác như vậy. Nếu là học sinh THCS thì có thể dùng công thức để tính chính xác cạnh hình vuông lớn theo hình vuông nhỏ. Còn các bạn tiểu học thì sao? Các bạn có thể dùng kỹ thuật lưu toạ độ để thực hiện điều đó. Các bạn thử suy nghĩ và tự code nhé.

Bây giờ hãy phát triển để hình sau xem thế nào. Nếu nhìn kỹ, bạn sẽ phát hiện ra hình trên được tạo thành nhờ 8 hình vuông ghép lại, vì vậy chỉ cần sử dụng vòng lặp 8 lần là xong.

Vậy là chỉ từ cách vẽ hình vuông với kỹ thuật di chuyển và quay thôi, ta có thể tạo thành rất nhiều hình đẹp mắt. Hãy thử và khám phá những ý tưởng sáng tạo của riêng bạn!

II. Cách Vẽ Hình Tròn Trong Scratch

Có rất nhiều cách vẽ hình tròn trong Scratch, mỗi cách vẽ có ưu điểm và nhược điểm riêng. Hãy tham khảo ngay!

Hướng dẫn cách vẽ hình tròn đơn giản nhất

Cách vẽ đơn giản nhất để tạo ra một hình tròn trong Scratch là sử dụng lệnh quay. Chỉ cần thêm các lệnh lặp lại và di chuyển phù hợp, bạn sẽ có thể tạo ra hình tròn một cách dễ dàng.

Ưu điểm của cách vẽ này là code ngắn gọn, dễ hiểu và chạy nhanh. Tuy nhiên, nhược điểm của nó là khó xác định tâm và bán kính hình tròn.

Vẽ hình tròn biết tâm và bán kính

Cách này sử dụng kỹ thuật vẽ đa giác đều, vẽ các đoạn thẳng nối các đỉnh của đa giác lại với nhau. Bạn có thể dễ dàng xác định tâm và bán kính của hình tròn khi sử dụng kỹ thuật này.

Vẽ hình tròn phong cách toán học

Cách vẽ dựa vào tọa độ cực theo công thức, phù hợp cho những bạn đã hiểu về sin và cos. Bằng cách sử dụng công thức, bạn sẽ có thể vẽ hình tròn có các tâm và bán kính khác nhau.

III. Cách Vẽ Hình Tam Giác Trong Scratch

Hình tam giác là một hình phẳng có các cạnh và góc trong đều bằng nhau. Hãy tìm hiểu cách vẽ hình tam giác trong Scratch ngay!

Kiến thức toán học:

  • Định nghĩa: Tam giác đều có 3 cạnh bằng nhau.
  • Tính chất: Trong tam giác đều, tất cả các góc trong đều bằng 60 độ.

Để vẽ một hình tam giác đều có cạnh bằng 100 đơn vị, ta chỉ cần thực hiện các bước sau:

  1. Chọn vị trí bắt đầu vẽ.
  2. Thiết lập thông số về màu bút, kích thước nét vẽ và hướng vẽ.
  3. Đặt bút xuống để vẽ.
  4. Lặp lại quá trình sau 3 lần:
  • Di chuyển 100 bước.
  • Quay sang bên trái một góc 120 độ.

IV. Cách Vẽ Hình Thoi Trong Scratch

Bạn đang muốn tìm hiểu về cách vẽ hình thoi trong Scratch? Hãy xem ngay thông tin dưới đây.

Phân tích hình vẽ

Đầu tiên, chúng ta cần phân tích hình thoi. Hình thoi được tạo thành từ 5 hình thoi có chung một đỉnh và 1 đường tròn.

Sau đó, ta sẽ tạo một mảnh ghép để vẽ hình thoi và một mảnh ghép để vẽ hình tròn. Tiếp theo, ta sử dụng kỹ thuật quay để nhân bản 5 hình thoi và các hình vẽ khác theo yêu cầu.

Tiến hành thực hiện

Bước 1: Xây dựng thủ tục vẽ hình thoi

Từ hình vẽ, ta dễ dàng tính góc nhọn và góc tù của hình thoi. Từ đó, ta xây dựng thủ tục vẽ hình thoi.

Bước 2: Xoay và vẽ 5 hình thoi chung đỉnh

Chỉ cần lặp lại 5 lần thao tác vẽ hình thoi, sau khi vẽ xong một hình thoi thì quay 72 độ để vẽ được các hình thoi tiếp theo.

Bước 3: Tạo mảnh ghép để vẽ đường tròn

Sau khi vẽ được 5 hình thoi, bút vẽ nhảy về lại tâm. Bằng cách sử dụng code vẽ hình thoi và thay đổi một chút, ta dùng biến R để lưu bán kính của đường tròn. Với cách lưu bán kính này, ta lấy tâm của hình có tọa độ (0,0).

Bước 4: Hoàn thiện hình vẽ

Bây giờ, ta chỉ cần kết nối các khối lệnh lại với nhau để hoàn thiện chương trình.

V. Cách Vẽ Hình Chữ Nhật Trong Scratch

Hình chữ nhật là một hình phẳng có các cạnh đối diện bằng nhau và số đo của mỗi góc là 90 độ. Hãy thử vẽ hình chữ nhật sau với tọa độ cụ thể.

Một cách khác để vẽ hình chữ nhật là sử dụng khối “lặp lại” và “di chuyển”. Hãy nhớ rằng các cạnh đối diện của hình chữ nhật bằng nhau và số đo của mỗi góc là 90 độ.

VI. Cách Vẽ Hình Ngôi Sao Trong Scratch

Cách vẽ ngôi sao 5 cánh đều trong Scratch là một trong những bài tập mà bạn không thể bỏ qua. Hãy cùng Techacademy khám phá ngay!

Phân tích hình ngôi sao 5 cánh

Trước hết, chúng ta cùng nghiên cứu và phân tích hình ngôi sao 5 cánh. Hình này được tạo thành từ 5 đỉnh của ngũ giác đều nội tiếp đường tròn. Mỗi góc của ngôi sao có số đo 36 độ.

Cách vẽ ngôi sao 5 cánh trong Scratch

Hãy tạo một nhân vật và chọn sân khấu màu đỏ. Sau đó, code như sau:

Lặp lại 5 lần để vẽ 5 đoạn thẳng. Có lẽ bạn sẽ thắc mắc tại sao lại quay góc 144 khi mỗi góc của ngôi sao là 36 độ. Hãy để ý và khám phá lại toạ độ màn hình hiển thị Scratch để hiểu ngay nhé.

Tương tự, cách này có thể vẽ được tất cả các cạnh của ngôi sao. Hãy thử và khám phá những ý tưởng sáng tạo của riêng bạn!

VII. Vẽ Hình Lục Giác Trong Scratch

Bạn đang tìm kiếm cách vẽ hình lục giác đều? Mời bạn xem chi tiết dưới đây.

Kiến thức toán học:

  • Định nghĩa: Lục giác đều là đa giác với 6 cạnh bằng nhau. Các cạnh liền kề tạo thành góc 120 độ.

Cách vẽ hình lục giác đều:

  1. Chọn vị trí bắt đầu đặt bút.
  2. Thiết lập thông số về màu bút, kích thước nét vẽ, hướng vẽ.
  3. Đặt bút xuống để vẽ.
  4. Lặp lại quá trình sau 5 lần:
  • Di chuyển 100 bước.
  • Quay sang bên trái một góc 60 độ.

VIII. Cách Vẽ Nửa Hình Tròn Trong Scratch

Trong bài tập này, mình sẽ giới thiệu cho các bạn cách vẽ nửa hình tròn trong Scratch bằng cách sử dụng kỹ thuật đơn giản.

Ý tưởng vẽ nửa hình tròn từ việc vẽ đường tròn:

  • Hình tròn là hình được tạo thành từ phép co đường tròn.
  • Mình nghĩ ra cách chia nửa hình tròn thành 4 phần tương tự như hình B.
  • Bằng cách thay đổi cách vẽ đường tròn, ta có thể tạo ra 4 cung B và ghép lại để tạo thành hình giống nửa hình tròn.

Hoàn thiện code vẽ nửa hình tròn cho học sinh tiểu học:

  • Khối lệnh lặp 90 lần đầu tiên vẽ hình B.
  • Khối lệnh lặp 90 lần thứ hai vẽ hình B lật lên phía trên và vòng lặp 2 lần để vẽ hai cung hình tròn còn lại.

IX. Vẽ Hình Ngũ Giác Trong Scratch

Hãy tìm hiểu cách vẽ hình ngũ giác đều trong Scratch ngay!

Cách vẽ hình ngũ giác đều:

  1. Xác định độ lớn góc ngoài của hình ngũ giác bằng cách chia 360 cho số cạnh của ngũ giác (5 cạnh).
  2. Khởi tạo việc vẽ hình:
    • Xóa màn hình.
    • Khởi tạo vị trí bắt đầu của điểm vẽ.
    • Đặt bút vẽ xuống.
    • Thiết lập màu vẽ.
    • Thiết lập nét vẽ.
  3. Vẽ ngũ giác đều với độ dài cạnh 10 và góc ngoài 72 độ:
    • Lặp lại hai lệnh sau 5 lần:
      • Vẽ đoạn thẳng có độ dài 10.
      • Quay nhân vật ngược chiều kim đồng hồ góc quay 72 độ.

Với những kỹ thuật đơn giản này, bạn có thể tạo ra những hình vẽ đẹp mắt và thú vị trong Scratch. Hãy thử và khám phá sự sáng tạo của riêng mình!

FEATURED TOPIC