Cách Vẽ Hình Bông Hoa Trong Logo Lớp 5 - Cùng Hỏi Đáp
Có thể bạn quan tâm
Giaoan.link chia sẻ đến các em bài hướng dẫn Tin học 5 Logo Rùa – Vẽ bông tuyết 8 cánh, bông tuyết 12 cánh. Trong bài thực hành này, chúng ta sử dụng các lệnh trên logo rùa sau:
Nội dung chính Show- Xem toàn bộ tài liệu Lớp 5: tại đây
- Code vẽ bông hoa 6 cánh 5 lớp
- Video liên quan
>> Xem thêm bài tập tin học lớp 5 tại đây
- Lệnh FD : đi thẳng
- Lệnh BK: đi ngược lại
- Lệnh RT: quay phải
- Lệnh Repeat: lặp lại
Các bạn xem video dưới đây để xem cách thực hiện
Khách
Hãy nhập câu hỏi của bạn vào đây
Dưới đây là một vài câu hỏi có thể liên quan tới câu hỏi mà bạn gửi lên. Có thể trong đó có câu trả lời mà bạn cần!
Xem toàn bộ tài liệu Lớp 5: tại đây
Giải Bài Tập Tin Học 5 – Bài 4: Thế giới hình học trong Logo giúp HS giải bài tập, giúp cho các em hình thành và phát triển năng lực sử dụng công nghệ thông tin và truyền thông:
Xem thêm các sách tham khảo liên quan:
- Sách Giáo Khoa Tin Học Lớp 5
Bài 1 trang 115 SGK Tin học 5: Hãy chuyển câu lệnh dưới đây thành hai thủ tục. Thủ tục 1 vẽ hình cánh hoa tuyết. Thủ tục 2, chứa thủ tục 1, vẽ bông hoa tuyết.
REPEAT 6 [FD 50 REPEAT 6 [FD 10 BK 10 RT 60] BK 50 RT 60]
Trong câu lệnh trên, bông hoa tuyết gồm 6 cánh, mỗi cánh có 6 chi tiết. Hãy thay đổi các con số để bông tuyết có nhiều (ít) cánh hoa hơn, mỗi cánh có nhiều (ít) chi tiết hơn. Thêm câu lệnh để đổi màu bút, nét bút.
Lời giải:
• Thủ tục cánh hoa tuyết
to canhhoatuyet
SETPENCOLOR 4
REPEAT 8 [FD 10 BK 10 RT 45]
End;
• Thủ tục bông hoa tuyết
to bonghoatuyet
SETPENCOLOR 4
REPEAT 8[FD 50 REPEAT 8[canhhoatuyet] BK 50 RT 60]
End;
Bài 2 trang 116 SGK Tin học 5: Viết chương trình gồm một hoặc nhiều thủ tục để tạo ra các hình trang trí theo mẫu dưới đây:
Lời giải:
a) to vuong
REPEAT 4 [FD 40 RT 90]
REPEAT 4 [FD 80 RT 90]
end
to hinha
RT 45
REPEAT 4 [VUONG RT 360/4]
End
b) to tamgiac
repeat 3[fd 70 rt 360/3]
end
to hinhb
setpensize[8 8]
setpencolor 1
repeat 5 [tamgiac rt 360/5]
setpensize [2 2]
setpencolor 7
repeat 5 [tamgiac rt 360/5]
end
c) to bongtuyet
fd 100 bk 50
rt 30
fd 50 bk 50
lt 60
fd 50 bk 50
rt 30
bk 50
end
Bài thực hành 1 trang 111 SGK Tin học 5: Viết thủ tục tạo hình tròn dưới đây. Sử dụng thủ tục này để viết câu lệnh tạo nên một mẫu trang trí.
To hinhtron
REPEAT 120 [FD 10 BK 10 RT 3]
End
REPEAT 6 [FD 50 hinhtron RT 60]
Lời giải:
– Kết quả:
Bài thực hành 2 trang 112 SGK Tin học 5: Viết thủ tục tạo đường tròn dưới đây. Sử dụng thủ tục này để viết thủ tục hinhhoc1 tạo nên một mẫu trang trí.
To duongtron
REPEAT 24 [FD 5 RT 15]
End
To hinhhoc1
REPEAT 24 [duongtron FD 15 RT 360/24]
end
Lời giải:
– Kết quả:
Trong bài viết này chúng tôi dùng Mswlogo để vẽ bông hoa 6 cánh như hình dưới đây:
Hình mẫu bông hoa 6 cánh 5 lớpKết quả là như thế này :D, nhìn nó không giống với phiên bản gốc cho lắm nhưng ở trong đó có rất nhiều điều thú vị, các bạn có thể xem lại tại đây
Vẽ bông hoa 6 cánh 5 lớpTrong bài này tôi viết một chương trình tên là a, (do lười nên trong page toàn đặt là aa zz xx thôi) chương trình này vẽ và tô màu 1 cụm 5 cánh hoa, để cho việc chọn màu vẽ và tô màu được ngắn ngọn chúng tôi sử dụng kiểu tập hợp, bạn có thể thấy khai báo đó ở dòng:
Make “mau {[251 229 127][221 93 181][132 137 203][58 78 131][161 182 125]}
Màu là tập hợp gồm 5 màu tính từ cánh nhỏ ra tới cánh lớn, khi vẽ thì vẽ ở ngoài vào trong, tô màu thì tô từ trong ra ngoài. Để lấy mã màu của hình mẫu tôi sử dụng addon PickColor dành cho Firefox.
Trong chương trình con tôi sử dụng 2 biến temp và HD mục đích là lưu lại vị trí của rùa (temp) và hướng (HD) hiện tại của nó, sau khi vẽ và tô màu xong 5 cánh hoa thì nó thay đổi đi chỗ khác, hướng khác, nên tôi dùng 2 biến đó mục đích là cho nó về vị trí, hướng ban đầu:
Make “temp Pos Make “HD Heading
…..
SetH :HD Setpos :temp
Code vẽ bông hoa 6 cánh 5 lớp
To a PD Make "mau {[251 229 127][221 93 181][132 137 203][58 78 131][161 182 125]} SetPC [161 182 125] For[i 5 1 -1][Repeat 2[Arc2 80 :i*40 Rt 100] Setpc Item :i :mau] Make "temp Pos Make "HD Heading PU RT 40 For [i 1 5 1][FD 45 SetFC Item :i :mau Fill] SetH :HD Setpos :temp End ;CT con To Hoa CS Repeat 6 [a Rt 360/6] End ;Ket thuc chuong trinh chinhKết quả nguyên quá trình vẽ là như thế này đây 🙂
bông hoa 6 cánh 5 lớpCode vẽ bông hoa do thầy Lộc và cô Thủy hoàn thiện, chân thành cảm ơn 2 thầy cô 🙂
To BongHoa cs make "mau1 {3 1 5 6 4 12} make "mau2 {6 14 4 13 1 2} for [i 6 1 -1] [ setpc item :i :mau1 setfc item :i :mau1 circle 50*:i fill] for [i 6 1 -1] [ repeat 6[canhhoa3 50*:i item :i :mau2 rt 60]] END To canhhoa3 :r :m setpc :m setfc :m make "bk sqrt :r/6*:r/6 +:r/2*:r/2 ;Tính nửa bán kính make "goc arccos (2*:bk*:bk-:r/2*:r/2)/(2*:bk*:bk) ;Tính góc chứa cung repeat 2[arc2 :goc :bk*2 rt 180-:goc] pu rt 30 fd :r/12 repeat 6[fill fd :r/6] bk :r+:r/12 lt 30 pd END
3.8 18 votes
Đánh giá bài viết
Từ khóa » Cách Vẽ Hình Bông Tuyết 6 Cánh Trong Logo
-
Hình Bông Hoa Tuyết 6 Cánh Câu Hỏi 4007265
-
Các Câu Lệnh để Vẽ Một Số Hình Trang Trí Trong Logo Bông Tuyết 6 Cánh
-
Giải Bài Tập Tin Học 5 - Bài 4: Thế Giới Hình Học Trong Logo
-
Sử Dụng Thủ Tuc Trong LOGO để Vẽ Hình "BÔNG TUYẾT" 3 Cánh.
-
Bài 4. Thế Giới Hình Học Trong Logo | Giải Bài Tập Tin Học 5 - TopLoigiai
-
Cách Vẽ Bông Tuyết 8 Cánh Trong Logo - .vn
-
Mấy Bạn Cho Mình Hỏi Câu Lệnh Lắp Vẽ Bông Tuyết 6 Cánh Trên Logo ...
-
Tin Học 5 Logo Rùa | Vẽ Bông Tuyết 8 Cánh, Bông Tuyết 12 Cánh
-
Top 9 Cách Việt Thủ Tục Bông Tuyết 8 Cánh Trong Logo Mới Nhất Năm ...
-
Cách Vẽ Hình Lục Giác Bông Tuyết Trong Logo | Thích-ngủ.vn
-
Cách Vẽ Bông Hoa Tuyết 8 Cánh Trong Logo - Draculemihawk
-
Hãy Nêu Cách Vẽ Bông Hoa Hình Thoi 5 Cánh Trong Phần Mềm LogoAi ...
-
Cách Vẽ Bông Tuyết 8 Cánh Trong Logo