HomeLập trình Scratch

10 bài tập lập trình scratch về vẽ hình

Like Tweet Pin it Share Share Email
Like và share giúp mình phát triển website nhé.
  •  
  •  

Mình xin tổng hợp và giới thiệu đến các bạn 10 bài tập lập trình scratch về vẻ hình, Khi mới học lập trình Scratch các bạn nên bắt đầu từ những bài tập vẽ hình, bởi những bài tập này sẽ giúp các bạn rèn luyện các kĩ năng sử dụng cách lệnh về di chuyển, xoay, nhân bản, đây là những lệnh hết sức cơ bản cần nắm vững khi học lập trình scratch

Bài 1: Viết chương trình cho chú mèo di chuyển và tạo ra hình như sau:

Bài 2: Viết chương trình vẽ đa giác đều, vẽ đường tròn

Yêu cầu: người dùng nhập vào số cạnh của đa giác đều, nếu nhập vào số cạnh khá lớn thì vẽ ra đường tròn.

Bài 3: Viết chương trình Scratch vẽ hình sau:

Đây là bài tập phát triển từ bài tập số 2. Sau khi các bạn đã biết cách vẽ đa giác đều. Các bạn hãy tạo một “Mảnh ghép” nó giống như một thủ tục vẽ đa giác đều. rồi cho lặp lại việc vẽ 15 đa giác đều có chung một cạnh ta sẽ được hình như trên

Bài 4: Viết chương trình vẽ hình chữ nhật xoay để tạo thành hình sau:

Yêu cầu : Sử dụng công cụ vẽ hình trong scratch để vẽ một hình chữ nhật sau đó lập trình để xoay hình chữ nhật quanh 1 đỉnh để tạo thành hình vẽ trên.

Bài 5: Cũng viết chương trình tạo hình giống như bài 4

Nhưng yêu cầu cao hơn: Vẽ hình chữ nhật cũng dùng code luôn

Bài 6: Viết chương trình vẽ đa giác đều xoay để tạo thành hình sau:

Yêu cầu:

– Vẽ hoàn toàn dùng code (phải thực hiện bài tập 3 trước, vì bài này phát triển từ bài tập 3)

– Nhấn  phím 1, 2, 3 để vẽ các hình 1, 2, 3 tương ứng

Bài 7: Xây dựng thủ tục vẽ đoạn thẳng nối hai điểm với tham số là x1, y1, x2,y2

Trong đó: (x1, y1) và (x2, y2): lần lượt là tọa độ của hai điểm

Các bạn đừng nghĩ vẽ đoạn thẳng đơn giản thế mà viết thủ tục làm gì cho mệt, việc xây dựng những thủ tục với những tham số sẽ rất có lợi khi bạn giải quyết những bài toán lớn, hãy chia nhỏ bài toán để giải quyết từng vần đề nhỏ một ta sẽ thấy được vẻ đẹp trong học lập trình

Xem: Hướng dẫn viết thủ tục vẽ đoạn thẳng

Bài 8: Viết chương trình vẽ hình ngôi sao 5 cánh bằng code

Đây là bài toán tưởng như đơn giản nhưng không phải vậy, cái hay của bài toán là làm sao để xác định được tọa độ của các đỉnh để từ đó dùng thủ tục vẽ đoạn thẳng trong bài 7 để vẽ. Mình nghĩ đây là một trong 10 bài tập lập trình scratch về vẽ hình mà bạn cần nắm vững

Xem: Cách vẽ ngôi sao 5 cánh

Bài 9: Viết chương trình vẽ ngôi sao 5 cánh sau đó quay để tạo thành hình sau

Bài này là bài toán mở rộng của bài 9 và ôn lại kĩ thuật của bài 6

Bài 10: Viết chương trình vẽ lá cờ đỏ sao vàng

Với kích thước của lá cờ như sau: Chiều rộng bằng 2/3 chiều dài, bán kính đường tròn ngoại tiếp ngôi sao bằng 1/5 chiều dài lá cờ

Cái khó của bài này là làm sao để các bạn tô màu được cho ngôi sao và lá cờ.

Tham khảo: cách vẽ sao vàng năm cánh

Trên đây mình vừa giới thiệu với các bạn 10 bài tập về vẽ hình trong scratch các bạn hãy tự mình thực hiện các bài tập trên. Trong quá trình thực hiện nếu có vấn đề gì vướng mắc hãy comment bên dưới mình sẽ cùng trao đổi. Bạn nào viết thành công chương trình cũng vui lòng chia sẻ để các bạn khác cùng học hỏi.

Xin chào và hẹn gặp lại các bạn trong những bài viết sau.

 

Comments (0)

Trả lời

Your email address will not be published. Required fields are marked *