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.
Sao bài hình tròn mình thử mà không được nhỉ ?