Blog

Lập trình vẽ những hình xoay tuyệt đẹp bằng scratch

Bạn thử nhìn những hình xoay tuyệt đẹp sau đây xem thế nào nhé, quả thật rất đẹp phải không nào, vậy làm thế nào để có thể vẽ được những hình xoay tuyệt đẹp đến như vậy nhỉ? Vẽ những hình xoay này bằng phần mềm nào vậy? Các bạn ạ mình vẽ những hình xoay này bằng Scratch đó, chỉ từ một hình đơn giản với vài đoạn mã lập trình bạn đã có những tác phẩm tuyệt đẹp, hãy cùng học tập chia sẻ  học ngay cách lập trình vẽ những hình xoay tuyệt đẹp bằng scratch nào.

Bước 1: Tạo một hình đơn giản tùy ý bằng scratch

Bạn hãy vẽ một hình tùy ý thích chẳng hạn: hình tròn, hình vuông, hình chữ nhật, hình ngôi sao, hình thang, hình thoi, …

Sau đó kéo tâm của hình đến vị trí mong muốn

Bước 2: Lập trình scratch để hình xoay nào

Trên đây chỉ là đoạn mã thôi nhé chưa phải là chương trình hoàn chỉnh

Đoạn mã trên sẽ giúp tạo ra các bản sao cho đối tượng và xoay bản sao một góc ở đây là 8 độ

Bây giờ chúng ta cùng xem thành quả nào


Các bạn hãy nhấn vào một trong 3 hình nhỏ phía dưới để xem kết quả, sau đó nhấn phím cách để quay lại chọn hình khác.

Bạn hãy sáng tạo thêm những hình khác và quay để xem thế nào ngay nhé. Bài toán xoay hình này đã được ra trong đề thi tin học trẻ tỉnh Lâm Đồng năm 2018 vừa qua.

Như vậy qua chương trình trên chúng ta đã học được những kiến thức sau:

  • Cách đặt tâm quay cho một đối tượng. Khi một đối tượng mà trong quá trình chạy chương trình thì phải luôn chú ý đến việc đặt tâm quay nhé
  • Kĩ thuật nhân bản đối tượng

Mong gặp lại các bạn trong những bài sau! và đừng quên còn rất nhiều tới 50 bài scratch để bạn có thể luyện tập.

File word hướng dẫn bằng hình ảnh lập trình vẽ hình sao bằng Scratch hay mblock

One Comment

Trả lời

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 *

Back to top button