HÌNH ĐẸP

Cách Vẽ Hình Trong Scratch – Techacademy

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

Trong bài viết này, chúng ta sẽ tìm hiểu cách vẽ hình vuông trong lập trình Scratch. Hãy cùng khám phá những điều thú vị và hấp dẫn về cách vẽ các loại hình trong Scratch.

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

Đầu tiên, chúng ta sẽ xây dựng một khối lệnh để vẽ hình vuông với tham số là cạnh của hình vuông như sau:

Vẽ Hình Vuông(độ dài cạnh)

Đơn giản chỉ cần vòng lặp 4 lần để vẽ một cạnh và quay 90 độ để tạo được hình vuông.

+ 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 để vẽ hai hình trong đề thi tin học trẻ Đông Triều năm 2019.

Vẽ Hình Vuông(độ dài cạnh)
Vẽ Hình Vuông(độ dài cạnh)
Vẽ Hình Vuông(độ dài cạnh)
Vẽ Hình Vuông(độ dài cạnh)
Vẽ Hình Vuông(độ dài cạnh)

Mỗi hình được tạo thành từ 5 hình vuông, vì vậy chúng ta chỉ cần gọi thủ tục vẽ hình vuông 5 lần để tạo ra các hình đã yêu cầu.

Tiếp tục phát triển bài toán trên để vẽ hình sau:

Vẽ Hình Vuông(độ dài cạnh)
Vẽ Hình Vuông(độ dài cạnh)
Vẽ Hình Vuông(độ dài cạnh)
Vẽ Hình Vuông(độ dài cạnh)
Vẽ Hình Vuông(độ dài cạnh)

Dù so với hình vừa vẽ xong chỉ cần 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ĩ để vẽ các đỉnh khớp nhau chính xác như vậy. Nếu là học sinh THCS, 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 em tiểu học thì sao? Các em có thể dùng kỹ thuật lưu toạ độ để thực hiện điều đó. Hãy thử suy nghĩ và thực hiện theo code.

Bây giờ, hãy phát triển hình sau xem thế nào:

Vẽ Hình Vuông(độ dài cạnh)
Vẽ Hình Vuông(độ dài cạnh)
Vẽ Hình Vuông(độ dài cạnh)
Vẽ Hình Vuông(độ dài cạnh)
Vẽ Hình Vuông(độ dài cạnh)

Nếu nhìn kĩ, bạn sẽ phát hiện rằng 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.

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ó một số ưu điểm và nhược điểm riêng. Hãy cùng khám phá các cách vẽ hình tròn trong Scratch.

Hướng dẫn cách vẽ hình tròn đơ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:

Vẽ Hình Tròn(bán kính)

Ư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, khó xác định tâm và bán kính của đường tròn.

Vẽ đường tròn biết tâm và bán kính

Đây là cách vẽ đa giác đều, cách này sử dụng hai mảng để đánh dấu tọa độ các đỉnh của đa giác, sau đó vẽ đoạn thẳng nối các đỉnh đó lại.

Vẽ Hình Tròn(bán kính)

Ưu điểm của cách vẽ này là biết được tâm và bán kính của đường tròn. Tuy nhiên, code khá rắc rối và khó hiểu.

Vẽ đường tròn 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 những bạn đã biết về sin và cos. Khi hiểu được công thức, bạn sẽ thấy rõ được cái hay của cách vẽ này. Đường tròn vẽ kiểu này thực chất cũng là đa giác có nhiều cạnh và cạnh nhỏ.

Vẽ Hình Tròn(bán kính)

Ưu điểm của cách vẽ này là xác định được tâm và bán kính của đường tròn khi vẽ. Tuy nhiên, code phức tạp và liên quan đến toán học.

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

Trong phần này, chúng ta sẽ tìm hiểu cách vẽ hình tam giác trong Scratch.

Kiến thức toán học về tam giác đều

Tam giác đều là tam giác có cạnh bằng nhau và mỗi góc trong của tam giác đều bằng 60 độ.

Dấu hiệu nhận biết tam giác đều

  • Tam giác có 3 cạnh bằng nhau là tam giác đều.
  • Tam giác có 3 góc bằng nhau là tam giác đều.
  • Tam giác cân có một góc bằng 60 độ là tam giác đều.
  • Tam giác có 2 góc bằng 60 độ là tam giác đều.

Cách vẽ hình tam giác đều trong Scratch

Bước 1: Xác định góc nhọn và góc tù của tam giác đều: 360/5 = 72 độ và 180 – 72 = 108 độ.

Bước 2: Xác định vị trí bắt đầu vẽ.

Bước 3: Vẽ tam giác đều, với độ dài cạnh là 10 và góc nhọn là 72 độ.

Vẽ Tam Giác Đều(độ dài cạnh)

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

Trong phần này, chúng ta sẽ tìm hiểu cách vẽ hình thoi trong Scratch.

Phân tích hình vẽ

Hình thoi được tạo thành từ 5 hình thoi có chung 1 đỉnh và 1 đường tròn. Đầu tiên, ta sẽ tạo một khối lệnh để vẽ một hình thoi và một khối lệnh để vẽ một đường tròn. Sau đó, chúng ta sẽ lập trình để quay thuộc tính và nhân bản 5 hình thoi và các hình khác theo yêu cầu.

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

Bước 1: Xây dựng lệnh vẽ hình thoi

Như vậy, ta có thể tính được góc nhọn của hình thoi: 360/5 = 72 độ. Từ đó, ta xây dựng lệnh vẽ hình thoi.

Vẽ Hình Thoi(độ dài cạnh)

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

Chỉ cần lặp lại 5 lần lệnh vẽ hình thoi và sau mỗi lần vẽ, quay 72 độ để tạo ra các hình thoi.

Bước 3: Tạo lệnh vẽ đường tròn

Sau khi vẽ được 5 hình thoi, đặt bút vẽ trở lại tâm và sử dụng biến để lưu bán kính của đường tròn.

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

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 với kích thước cụ thể.

Bạn cũng có thể vẽ một hình chữ nhật bằng cách sử dụng các khối lệnh “lặp lại” và “di chuyển”. 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à bài mà mình muốn giới thiệu đến các bạn.

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

Trước tiên, chúng ta hãy phân tích một chút về hình ngôi sao 5 cánh. Ngôi sao vàng năm cánh có 5 đỉnh là năm đỉnh của ngũ giác đều nội tiếp đường tròn. Mỗi đỉnh chia đường tròn thành 5 cung bằng nhau, mỗi cung có góc 360/5 = 72 độ.

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

Đầu tiên, hãy tạo một nhân vật tuỳ ý và chọn màn hình màu đỏ. Sau đó, code như sau:

Vẽ Hình Ngôi Sao(độ dài cạnh)

Lệnh lặp 5 lần để vẽ 5 đoạn thẳng, và quay nhân vật theo hướng ngược chiều kim đồng hồ với góc quay 72 độ.

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

Trong phần này, chúng ta sẽ tìm hiểu cách vẽ hình lục giác trong Scratch.

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

Bước 1: Xác định góc ngoài của hình lục giác đều: 360/6 = 60 độ.

Bước 2: Thiết lập thông số vẽ như sau:

  • Xóa màn hình
  • Đặt vị trí bắt đầu
  • Đặt bút vẽ xuống
  • Thiết lập màu vẽ
  • Thiết lập nét vẽ

Bước 3: Vẽ hình lục giác đều, với độ dài cạnh là 10 và góc ngoài là 60 độ.

Vẽ Hình Lục Giác Đều(độ dài cạnh)

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

Trong phần này, chúng ta sẽ tìm hiểu cách vẽ nửa hình tròn trong Scratch.

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

Hình nửa hình tròn là hình tạo thành từ việc co đường tròn.

Với ý tưởng trên, ta có thể vẽ được nửa hình tròn. Chỉ cần vẽ một hình tròn, sau đó xoay thuộc tính và nhân bản nửa hình tròn để tạo thành hình yêu cầu.

Hoàn thiện code vẽ nửa hình tròn

Bước 1: Xây dựng lệnh vẽ nửa hình tròn

Vẽ Nửa Hình Tròn(bán kính)

Bước 2: Xoay và vẽ nửa hình tròn chung đỉnh

Vẽ Nửa Hình Tròn(bán kính)

Bước 3: Tạo lệnh vẽ đường tròn

Vẽ Hình Tròn(bán kính)

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

Kết nối các khối lệnh lại với nhau để hoàn thiện chương trình.

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

Trong phần này, chúng ta sẽ tìm hiểu cách vẽ hình ngũ giác trong Scratch.

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

Bước 1: Xác định góc nhọn của hình ngũ giác đều: 360/5 = 72 độ.

Bước 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ẽ

Bước 3: Tiến hành vẽ hình ngũ giác đều, với độ dài cạnh là 10 và góc nhọn là 72 độ.

Vẽ Hình Ngũ Giác Đều(độ dài cạnh)

Chúc bạn thành công và tạo ra những hình vẽ đẹp mắt trên Scratch!

Giấy Dán Tường

Chia sẻ kinh nghiệm lựa chọn đồ dùng dán tường, ốp tường, treo tường,...bằng cách sử dụng content AI đã qua chỉnh sửa để chính xác với người dùng.

Related Articles

Back to top button