Scratch.mit.edu là phần mềm học lập trình Scratch (ngôn ngữ kéo thả) dành cho học sinh từ 8-13 tuổi. Bên cạnh việc sáng tạo các sản phẩm lập trình như trò chơi, câu chuyện… các bạn học sinh còn ứng dụng để vẽ hình Scratch từ cơ bản đến nâng cao.
Để vẽ hình tam giác trong Scratch với chiều dài cạnh là 100 bước và 3 cạnh chúng ta cần thực hiện 2 bước:
Bút vẽ: Khối lệnh “Xóa tất cả”, “Đặt kích thước bút vẽ bằng 3”, “Chọn bút màu xanh”
Chuyển động: Khối lệnh “Đi tới điểm x:-50, y:-50”
Sự kiện: Khối lệnh “Khi nhận Thiết lập thông số bút vẽ”, “Khi ấn vào lá cờ xanh”
Sự kiện: Khối lệnh “Khi nhận Vẽ tam giác đều”
Bút vẽ: Khối lệnh “Đặt bút”
Chuyển động: Khối lệnh “Đi tới điểm x:-50, y:-50”, “Di chuyển 100 bước”, “Xoay” theo chiều kim đồng hồ
Phép toán: Khối lệnh “360/30”
Điều khiển: Khối lệnh “Lặp lại 3"
Dưới đây là sản phẩm mẫu “Vẽ hình tam giác của học sinh” ICANTECH, mời các bạn tham khảo ở video dưới đây.
Xem thêm: Hướng dẫn cách vẽ hình tam giác trong Scratch đơn giản chỉ trong 2 bước
Tương tự với cách vẽ hình tam giác, chúng ta cũng sẽ lập trình vẽ hình trong Scratch với hình chữ nhật với 2 bước sau:
Bút vẽ: Khối lệnh “Xóa tất cả”, “Nhấc bút”, “Đặt kích thước bút vẽ bằng 3”, “Chọn bút màu đỏ”, “Đặt bút”
Chuyển động: Khối lệnh “Đi tới điểm x:0, y:0”
Sự kiện: Khối lệnh “Khi nhận thông số bút vẽ”, “Khi ấn vào lá cờ xanh”
Sự kiện: Khối lệnh “Khi nhận Hình chữ nhật lồng nhau”
Điều khiển: Khối lệnh “Lặp lại 30 lần”, “Lặp lại 2”
Chuyển động: Khối lệnh “Di chuyển 100 bước”, “Xoay 90 độ” (theo chiều kim đồng hồ), “Di chuyển 60 bước”
Phép toán: Khối lệnh “360/30”
Dưới đây là sản phẩm mẫu “Hình chữ nhật lồng” của học viên ICANTECH, mời các bạn tham khảo ở video dưới đây.
Xem thêm: Cách vẽ hình chữ nhật trong Scratch đơn giản chỉ trong 2 bước
ICANTECH sẽ sử dụng công thức tính chu vi hình tròn 2*r*Pi (Pi=3,14) để lập trình các khối lệnh vẽ hình trong Scratch:
ICANTECH xin giới thiệu sản phẩm cách vẽ hình trong Scratch “Vẽ đường tròn” của học viên Nguyễn Hải Anh trong video dưới đây.
Xem thêm: Hướng dẫn cách vẽ đường tròn trong Scratch cực đơn giản
Để vẽ hình vuông trong Scratch với tâm (0,0) và độ dài cạnh là 100, chúng ta sẽ thực hiện 2 bước sau:
- Bút vẽ: Khối lệnh “Xóa tất cả”
Chuyển động: Khối lệnh “Đi tới điểm x: -50, y:50”, “Đặt hướng bằng 90”
Phát tin: Khi nhận tin “Khi nhận thiết lập thông số bút vẽ
Phát tin: Khi nhận tin “Khi nhận vẽ hình vuông có tâm (0,0) cạnh 100”
Bút vẽ: Khối lệnh “Đặt bút” “ Nhấc bút”
Điều khiển: Khối lệnh “Lặp lại 4 lần”
Chuyển động: Khối lệnh “Di chuyển 100 bước”, “Xoay 90 độ” theo chiều kim đồng hồ
Dưới đây là sản phẩm mẫu “Vẽ hình vuông” của học viên ICANTECH, mời các bạn xem trong video dưới đây.
Xem thêm: Cách vẽ hình vuông trong Scratch đơn giản, nhanh chóng chỉ trong 2 bước
Ở phần 1, ICANTECH đã hướng dẫn vẽ hình trong Scratch với các hình đơn giản như vẽ hình tam giác, chữ nhật, đường tròn. Tiếp theo, chúng ta sẽ đến với các hình nâng cao trong lập trình Scratch.
Tương tự với cách vẽ hình cơ bản, để vẽ đa giác đều chúng ta cũng sử dụng 2 bước:
Bước 1: Nhập dữ liệu để vẽ hình đa giác đều, ở đây hình đa giác đều sẽ có số cạnh là 5 và độ dài cạnh là 100. Chúng ta sẽ sử dụng khối lệnh sau:
Bước 2: Vẽ đa giác đều bằng cách sử dụng khối lệnh sau:
ICANTECH xin giới thiệu sản phẩm vẽ đa giác đều của học viên Nguyễn Việt Hoàng. Mời các bạn xem sản phẩm trong video dưới đây.
Tương tự với các bước trên khi vẽ hình trong Scratch 3.0 với hình ngũ giác và hình lục giác, ICANTECH sẽ sửa lần lượt các cạnh là 5 (Với hình ngũ giác) và 6 (Với hình lục giác). Với các trường nhập dữ liệu, bạn cũng đổi tương tự “ngũ giác đều” và “lục giác đều”.
Xem thêm:
Để vẽ hình thoi trong Scratch, chúng ta sẽ sử dụng 2 bước như sau:
Bước 1: Thiết lập thông số bút màu bằng cách sử dụng khối lệnh sau:
Bước 2: Vẽ 1 hình thoi bằng cách sử dụng khối lệnh sau:
ICANTECH xin giới thiệu sản phẩm “Vẽ 10 hình thoi” của học viên Nguyễn Ngọc Minh. Mời các bạn xem sản phẩm trong video dưới đây.
Xem thêm: Hướng dẫn cách vẽ hình thoi trong Scratch đơn giản chỉ với 3 bước
Với bài viết trên, ICANTECH đã hướng dẫn bạn cách vẽ hình trên phần mềm Scratch từ cơ bản đến nâng cao. Hi vọng các bạn ứng dụng thành thạo các kiến thức ở trên để thực hành vẽ hình với Scratch với phần mềm Scratch.mit.edu. Nếu qua bài viết trên bạn vẫn còn nhiều câu hỏi hay những thắc mắc khác thì hãy đồng hành ngay cùng ICANTECH với khóa học lập trình Scratch nhé !
Nguồn ảnh: ICANTECH.