Cách vẽ hình chữ nhật trong Scratch từ cơ bản đến nâng cao

Tác giả: Trần Bá Hoàng

Vẽ hình chữ nhật trong Scratch là một kỹ năng cơ bản giúp người học lập trình dễ dàng làm quen các khái niệm hình học. Hiện Scratch cung cấp nhiều công cụ cho phép bạn tự do sáng tạo và lập trình những hình khối khác nhau. Bài viết này sẽ hướng dẫn cách vẽ hình chữ nhật chi tiết, cùng tìm hiểu ngay nhé!

Lợi ích khi học vẽ hình chữ nhật trong Scratch

Học vẽ hình chữ nhật trong Scratch không chỉ là một bước khởi đầu thú vị mà còn đem đến những lợi ích giáo dục sâu sắc. Thông qua việc sắp xếp các khối lệnh chính xác để tạo nên hình chữ nhật giúp bạn rèn luyện khả năng tư duy logic, phân tích vấn đề và tìm ra giải pháp hiệu quả.

Scratch cung cấp môi trường làm việc linh hoạt, cho phép người dùng thỏa sức sáng tạo với vô vàn màu sắc, kích thước và hiệu ứng. Bạn có thể biến những hình chữ nhật đơn giản thành tác phẩm nghệ thuật độc đáo của riêng mình. Bên cạnh đó, thông qua việc vẽ hình chữ nhật còn giúp bạn tự tin hơn khi khám phá những lĩnh vực lập trình phức tạp hơn trong tương lai.

Việc học vẽ hình chữ nhật trên Scratch giúp phát triển tư duy
Việc học vẽ hình chữ nhật trên Scratch giúp phát triển tư duy

Vẽ hình chữ nhật tuy là một việc cơ bản nhưng không thể thiếu trong lập trình Website, App đặc biệt là Lập trình Game. Cùng VNGameDev học Cách vẽ hình chữ nhật trong Scratch dưới đây nhé!

Cách vẽ hình chữ nhật trong Scratch cơ bản

Hiện có nhiều cách vẽ hình chữ nhật trong Scratch khác nhau. Tùy thuộc vào khả năng tư duy và yêu cầu của từng từng án mà chúng ta sẽ chọn phương án thực hiện phù hợp. Tham khảo cách vẽ cơ bản nhất dưới đây:

Bước 1: Chuẩn bị

Cách vẽ hình trong Scratch bước đầu tiên, bạn cần mở phần mềm Scratch trên máy tính hoặc truy cập trực tiếp vào trang web của Scratch. Sau đó, nhấn vào nút “Create” để tạo một dự án mới.

Bước 2: Lập trình

Từ thanh bên trái, chúng ta cần kéo những khối lệnh cần thiết để vẽ hình chữ nhật trong Scratch vào khu vực làm việc. Bao gồm:

  • Sự kiện: “Khi nhấp vào cờ xanh”.
  • Bút vẽ: “Xóa tất cả”, “Đặt bút”, “Nhấc bút”, “Đặt kích thước bút”.
  • Điều khiển: “Lặp lại”.
  • Chuyển động: “Đi tới x: 0 y: 0”, “Di chuyển 10 bước”, “Xoay 90 độ”.

Tiếp theo, sắp xếp các khối lệnh theo thứ tự: Khi nhấp vào cờ xanh > Xóa tất cả > Đặt bút > Lặp lại 4 lần, di chuyển 100 bước vẽ cạnh và xoay 90 độ để chuẩn bị vẽ cạnh tiếp theo > Nhấc bút.

Bước 3: Khởi chạy chương trình

Nhấp vào cờ xanh để chạy chương trình. Bạn sẽ thấy một hình chữ nhật được vẽ trên màn hình Scratch.

Cách vẽ hình chữ nhật cơ bản trong Scratch
Cách vẽ hình chữ nhật cơ bản trong Scratch

Hướng dẫn vẽ hình chữ nhật cấp độ khó trong Scratch

Sau khi đã thực hiện thành thạo cách vẽ hình chữ nhật trong Scratch cơ bản, chúng ta sẽ nâng cao kỹ năng bằng những hình phức tạp hơn. Hướng dẫn cụ thể:

Vẽ hình chữ nhật có các cạnh không bằng nhau

  • Thay đổi độ dài cạnh: Thay vì sử dụng cùng một giá trị cho tất cả cạnh, bạn có thể thay đổi giá trị của các khối lệnh “move” để tạo ra hình chữ nhật có chiều dài và chiều rộng khác nhau. 
  • Sử dụng biến: Sử dụng biến lưu trữ độ dài các cạnh và sau đó thay đổi giá trị của biến trong quá trình vẽ. Điều này giúp cho việc chỉnh kích thước hình chữ nhật dễ dàng hơn.

Vẽ nhiều hình chữ nhật khác nhau

  • Lặp lại: Sử dụng khối lệnh “repeat” để lặp lại quá trình vẽ hình chữ nhật nhiều lần. Mỗi lần lặp, chúng ta có thể thay đổi kích thước khác nhau.
  • Điều khiển vị trí: Bằng cách dùng các khối lệnh “change x by” và “change y by” giúp điều chỉnh vị trí bắt đầu vẽ của mỗi hình chữ nhật.
  • Thay đổi màu sắc: Khối lệnh “pick random” cho phép chọn ngẫu nhiên một màu sắc cho mỗi hình chữ nhật.
Vẽ nhiều hình chữ nhật trên Scratch
Vẽ nhiều hình chữ nhật trên Scratch

Vẽ hình chữ nhật trong Scratch có hoa văn

  • Sử dụng bút vẽ: Thay đổi kích thước bút vẽ, màu sắc bút vẽ và khoảng cách giữa các nét giúp tạo ra hoa văn khác nhau bên trong hình chữ nhật.
  • Sử dụng hiệu ứng: Sử dụng hiệu ứng như “change effect by” để thêm hiệu ứng đặc biệt cho hình vẽ.

Các lỗi thường gặp khi vẽ hình chữ nhật bằng Scratch

Trong quá trình vẽ hình chữ nhật trong Scratch, bạn có thể gặp phải một số lỗi cơ bản. Dưới đây, chúng tôi sẽ tổng hợp các vấn đề phổ biến và cách khắc phục hiệu quả giúp quá trình thực hiện dự án thuận lợi hơn.

Lỗi không hiển thị hình chữ nhật

Nguyên nhân chính thường do bạn quên không kích hoạt bút vẽ bằng khối lệnh “pen down” trước khi di chuyển nhân vật. Khối “pen down” đảm bảo rằng khi nhân vật di chuyển, bút sẽ để lại đường vẽ trên màn hình. Nếu thiếu bước này, nhân vật có thể di chuyển nhưng hình chữ nhật sẽ không được vẽ ra.

Cách khắc phục:

  • Kiểm tra lại chương trình và chắc chắn bạn đã thêm lệnh “pen down” ngay trước khi bắt đầu di chuyển nhân vật. 
  • Trường hợp đã đặt “pen down” nhưng hình vẫn không hiển thị, có thể do bút vẽ đang bị tắt hoặc không được kích hoạt đúng cách. Bạn nên xem lại trạng thái bút bằng khối lệnh “pen up”.
Lỗi không hiển thị hình chữ nhật
Lỗi không hiển thị hình chữ nhật

Lỗi kích thước hình không chính xác

Điều này xảy ra do bạn nhập sai giá trị trong khối “move” khi vẽ hình chữ nhật trong Scratch. Nó khiến các cạnh của hình chữ nhật dài ngắn không đồng đều hoặc không đạt đúng tỷ lệ mong muốn.

Cách khắc phục:

  • Xác định rõ chiều dài và chiều rộng mong muốn của hình chữ nhật. Trong Scratch, các bước di chuyển được đo bằng đơn vị bước (steps).
  • Kiểm tra kỹ khối lệnh “move” có bị nhập sai số liệu hay không. Đôi khi, việc nhập sai một giá trị nhỏ cũng khiến hình chữ nhật không đồng đều hoặc mất tỷ lệ.
  • Cẩn thận lúc dùng lệnh “repeat” trong lập trình Scratch. Hãy đảm bảo rằng số lần lặp lại chính xác là 4 lần (cho bốn cạnh của hình chữ nhật). Nếu lặp lại quá nhiều hoặc quá ít, hình vẽ sẽ không đúng theo mong muốn.
Lỗi sai kích thước hình chữ nhật
Lỗi sai kích thước hình chữ nhật

Lỗi không đúng màu sắc hình chữ nhật mong muốn

Màu sắc của hình chữ nhật không như ý cũng là lỗi mà nhiều người mới bắt đầu học cách vẽ hình trong Scratch gặp phải. Lý do phổ biến do khối lệnh “set pen color to” không được thiết lập đúng hoặc mã màu chưa phù hợp.

Cách khắc phục:

  • Kiểm tra lại khối “set pen color to” xem bạn đã chọn đúng mã màu mong muốn hay chưa.
  • Trường hợp màu sắc không hiển thị do bút vẽ đang ở trạng thái tắt hoặc chương trình chưa thực thi lệnh thay đổi màu. Bạn cần đặt khối “set pen color to” trước lệnh “pen down” trước khi bắt đầu di chuyển nhân vật.
  • Thêm khối “say” để in ra màu hiện tại của bút vẽ giúp dễ dàng theo dõi và điều chỉnh trong quá trình vẽ hình chữ nhật.
Lỗi màu sắc hình chữ nhật không như mong muốn
Lỗi màu sắc hình chữ nhật không như mong muốn

Lời kết

Những cách vẽ hình chữ nhật trong Scratch trên đây đều khá đơn giản, phù hợp cho người mới bắt đầu học lập trình dễ dàng thực hiện và tiếp cận. Thông qua việc thực hành những thao tác này, sẽ giúp bạn phát triển kỹ năng tư duy logic và tạo nền tảng vững chắc cho bước tiến sâu hơn trong con đường lập trình tương lai.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *