ARC a r Vẽ cung tròn cùng với góc là a và nửa đường kính là r. Sau thời điểm vẽ hoàn thành rùa đứng im tại chỗ.

Bạn đang xem: Các câu lệnh trong logo lớp 4

ARC2 a r Vẽ cung tròn góc a và nửa đường kính r. Vẽ cho tới đâu rùa theo tới đó.

ELLIPSE x.ngang y.cao Vẽ hình elip với 2 thông số, chiều ngang theo trục x chiều cao theo trục y, rùa đứng yên tại chỗ.

ELLIPSE2 x.ngang y.cao Vẽ hình elip cùng với 2 thông số, chiều ngang theo trục x độ cao theo trục y, rùa chạy theo đường ellipse.

*
Một số lệnh căn bạn dạng trong MSWLogo

- ELLIPSEARC độ lâu năm cung x y góc

*

Ví dụ ước ao vẻ 1 nửa vòng ellipse làm việc phía trước mặt rùa (90) lệnh như sau :

ELLIPSEARC 180 150 80 90

Các bạn chuyển đổi số 90 đã hiểu ra cách làm, nếu như muốn rùa đuổi theo khi vẽ thì dùng ELLIPSA2.

- CIRCLE r Vẽ hình trong nửa đường kính r rùa đứng tại tâm.

- CIRCLE2 r Vẽ hình trong nửa đường kính r rùa dịch chuyển theo mặt đường tròn, sau khi hành thành rùa nẳm trên đường tròn.

Cùng top lời giải xem thêm nội dung về những lệnh trong logo.

Nhóm lệnh in kết quả, thông báo.

- SHOW , lệnh giống như PRINT viết tắt pr ví dụ Show 1+2+3 hoặc quảng cáo 1+2+3 mọi cho ra hiệu quả là 6 nghỉ ngơi trong hành lang cửa số lệnh.

- Lệnh LABEL thì hiện tại ra kết quả ở sân chơi, nếu còn muốn hiện thị theo chiều ngang thì thờ ta đề xuất xoay rùa về nên 90 độ. Lấy một ví dụ in ra sảnh chơi mẫu Xin Chao Cac Ban Label (List “Xin “Chao “Cac “Ban)

- CT Làm sạch cửa sổ lệnh.

*
Một số lệnh căn phiên bản trong MSWLogo

Nhóm lệnh về bút vẽ, màu sắc.


PU viết rất đầy đủ là Pen Up lệnh này nhấc viết của rùa lên và kết quả là khi di chuyển rùa không vướng lại dấu vết.

PD viết đầy đủ là Pen Down lệnh này hạ viết của rùa xuống. Những lệnh di chuyển sau lệnh này ta vẫn thấy vệt vết của sự di chuyển.

PE viết đầy đủ PENERASE Đặt cây viết xuống và thiết lập cấu hình chế độ xóa. Dùng lệnh PENNORMAL để tùy chỉnh cấu hình lại trạng thái ban sơ của bút vẽ.Ví dụ vẽ hình vuông vắn Repeat 4 kế tiếp ta xóa hình vuông vắn đó đi, nếu sử dụng CS thì nó xóa tổng thể sân chơi ở chỗ này chỉ xóa hình vuông vừa vẽ ta dùng PE Repeat 4

SetPenSize n tùy chỉnh độ dày, mỏng manh của nét vẽ. Lệnh này có thể thực hiện tại qua thực đơn Set→Pen kích cỡ …

SetPC  thiết lập màu cho cây viết vẽ Red, Green, Blue có giá trị trường đoản cú 0→255, lấy một ví dụ SetPC <255 0 0> sẽ mang lại ta color đỏ.

Setfloodcolor  viết tắt SETFC thiết lập màu nền sẽ tô bởi lệnh FILL

FILL Tô màu nền vào phạm vi khép kín đáo của hình. Màu nền tô đã được báo trước bởi lệnh Setfloodcolor. Lệnh Fill không cần thiết phải hạ cây viết xuống nó vẫn sơn được 

Ví dụ

Setfloodcolor <255 0 0 > ; tô nền màu đỏ

FD 100 RT 120 FD 100 RT 120 FD 100 ; vẽ tam giác đầy đủ độ dài cạnh 100

PU ; nhấc bút

LT 45 ; luân chuyển trái 45 độ

BK 50 ; đi lùi 50 bước . 3 dòng lệnh PU LT với BK mục tiêu là chuyển rùa vào bên trong hình tam giác đều

FILL

Kết trái ta được hình tam giác tô color đỏ.

*
Một số lệnh căn phiên bản trong MSWLogo

Các bạn có để ý thấy nghỉ ngơi ví dụ bên trên tôi viết lệnh ; giải thích. MSWLogo biện pháp rằng nội dung sau dấu ; sẽ là những ghi chú của người dùng MSWLogo sẽ không còn quan trung ương tới đầy đủ nội dung ghi sau vết ;

SETFLOODCOLOR color

SETFLOODCOLOUR color

SETFC color

Color được tạo bởi 3 màu cơ phiên bản là R G B, G, R, B nhận cực hiếm từ 0 mang lại 255, ứng với mỗi thay đổi ta có một màu, chúng ta có thể dùng một vài màu sau

*
Một số lệnh căn phiên bản trong MSWLogo

vào bảng trên chúng ta cũng có thể sử dụng SetFc index ví dụ ý muốn tô màu kim cương SetFc 6 rồi sau đó dùng lệnh FILL để tô.

Nhóm lệnh tinh chỉnh rùa cùng vị trí của rùa

Câu lệnh

Viết tắt

Chức năng

Hideturtle

HT

Ẩn chú rùa

Showturtle

ST

Hiện chú rùa

SETPOS x y

 

Đưa rùa tới vị trí X,Y

SETX x

 

Chuyển rùa lịch sự ngang x >0 qua phải, x0, xuống giả dụ y

Các hàm toán học trong MSWLogo

- Phép phân tách lấy dư MODULO a b, hiệu quả là dư của a/b.

- Lấy phần nguyên của số INT. Lấy ví dụ như INT 8.2 được 8.

- Căn bậc 2 của một số ít SQRT. Lấy ví dụ SQRT 4 được 2.

- Lũy thừa POWER: ví dụ như POWER 2 3 = tính 2*2*2.

- PI số pi = 3.14159265358979.

Hướng dẫn lập trình bởi MSWLogo

* cách 1: Di chuyển bé rùa

*

- Đầu tiên, bạn sẽ thấy một nhỏ rùa nằm ở trung tâm màn hình. Hãy bước đầu thật đơn giản. Trong hành lang cửa số dòng lệnh, hãy gõ vào box: Forward 50

- Click nút thực thi (Execute) hoặc nhấn Enter trên bàn phím, hãy làm việc này sau khoản thời gian gõ phần đa thứ vào cửa sổ dòng lệnh. Lệnh này đã vẽ một con đường thẳng dài bằng 50 bước chân rùa. Thiệt dễ bắt buộc không?

Lưu ý: bạn cũng có thể rút gọn gàng lệnh, ví dụ: Forward 50 thành FD 50.

- Nếu mong muốn kẻ con đường thẳng sang bên phải, thay vày hướng lên trên, gõ:

RT 90 FD 50

Lệnh này xoay con rùa 90 độ sang nên và rùa sẽ tiến về vùng trước 50 bước.

Khi screen trở đề nghị lộn xộn, hãy gõ: clearscreen hoặc CS (viết tắt). Lệnh này sẽ dọn dẹp màn hình và xóa gần như thứ bạn đã vẽ, đồng thời, gửi rùa tới địa điểm hướng lên trên.

- Nếu mong muốn xoay rùa sang trọng trái, gõ:

LT 90

Tiếp theo gõ lệnh đi lùi:

Back  hoặc BK 50

Rùa đang lùi lại 50 bước.

Khi có quá nhiều lệnh trường đoản cú trong cửa sổ lệnh, gõ:

Cleartext hoặc CT

Giờ chúng ta đã biết hết lệnh cơ bạn dạng của phần mềm lập trình MSWLogo rồi đấy.

* cách 2: Tạo một quá trình cho MSWLogo

*

Quy trình (chuỗi hành động) là công việc con rùa vẫn vẽ hoặc chế tạo ra một trang bị gì đó. Bạn cũng có thể chạy quy trình bằng phương pháp gõ tên của nó vào hành lang cửa số dòng lệnh.

Xem thêm: Tìm Hiểu Về Núm Cao Su Hút Chân Không Zp, Công Ty Tnhh Cao Su Nhựa Hồng Phúc

Để tạo các bước vẽ hình vuông trên màn hình. Hãy click File, sau đó, sửa đổi nó trong hành lang cửa số chính, rồi gõ tên quá trình mới. Cầm thể quá trình như sau:

Gõ: Square, rồi nhấn Enter hoặc OK. Click vào sau cùng từ Square và nhấn Enter. Liên tiếp gõ:

FD 50 RT 90 four times

Sau đó, click File save and exit.

Trong cửa sổ dòng lệnh, gõ quy trình Square > Execute. Khi đó, nhỏ rùa đang vẽ một hình vuông vắn có tỉ lệ thành phần 50 x 50 x 50 x 50.

Bây giờ, click Edall trong cửa sổ dòng lệnh với tới hình vuông vắn quy trình vừa tạo, xóa lệnh FD 50 RT 90.

Hãy lặp lại quá trình trên một lần tiếp nữa nhưng gõ lệnh ngắn hơn:

Giờ hãy click File save và exit. Di chuyển tới cửa sổ dòng lệnh, gõ Square lần nữa với nhấn Enter. Con rùa sẽ vẽ một hình vuông trên màn hình.

Khi đã biết phương pháp vẽ hình vuông, bạn tiện lợi tạo dạng hình khác. Ví dụ, mong mỏi vẽ hình tam giác, chũm lệnh 4 FD 50 RT 90, thành:

Repeat 4 FD 50 RT 120

* cách 3: Tọa độ Setxy

*

Màn hình chính của MSWLogo giống hệt như một cái lưới vô hình. Bạn có thể di gửi rùa tới các vị trí không giống nhau bằng phương pháp gõ tọa độ.

Tọa độ x di chuyển rùa sang trọng trái và phải.Tọa độ y di chuyển rùa lên cùng xuống.

Trong cửa sổ dòng lệnh, gõ: Setxy 100 100

Rồi nhấn Enter.

Con rùa dịch chuyển lên tọa độ 100 của cả x và y.

Khi đó, phần mềm rất có thể thực hiện một tiến trình khác, ví dụ: Vẽ hình vuông.

* cách 4: Penup và Pendown

*

Ở bước này, các bạn sẽ biết rằng nhỏ rùa trong MSWLogo giống hệt như một cây bút. Tại hành lang cửa số dòng lệnh, gõ:

Penup hoặc PU (viết tắt) và FD 50

Sau đó, nhấn Enter. Lệnh này đã nhấc ngòi viết của rùa lên. Rùa dịch chuyển về trước 50 cách nhưng không vẽ bất kể thứ gì.

Để đặt ngòi viết của rùa xuống, gõ:

Pendown hoặc PD

Giờ rùa vẫn vẽ hình lúc di chuyển.

* cách 5: sinh sản một cửa ngõ sổ

*

MSWLogo sẽ khởi tạo một hành lang cửa số chứa các nút người dùng hoàn toàn có thể click nhằm chạy các quy trình.

Hãy ban đầu bằng phương pháp tạo một quy trình mới: Click File > Edit. Đặt tên quá trình mới là Box. Nhấn Enter sau từ Box. Tiếng gõ: windowcreate "main "mywindow "Autodraw 0 0 50 50 < >

- Autodraw là tên gọi hiển thị của hình hộp, mywindows là tên gọi MSW Logo thực hiện cho những hoạt động khác.

- 0 0 là tọa độ Setxy của hình hộp.

- 50 50 là form size hình hộp.

Giờ gõ vào hành lang cửa số lệnh: Box

Rồi nhấn Enter.

Lệnh này sẽ tạo nên một hành lang cửa số nằm phía trên bên trái màn hình.

Tiếp đến, click Edall > Enter sau (windowcreate "main "mywindow "Autodraw 0 0 50 50 < > )

Tới bước này, bạn cũng có thể tạo một vài nút bấm chức năng. Đầu tiên, click nút Reset trong hành lang cửa số lệnh nhằm xóa box. Gõ:

buttoncreate "mywindow "mybutton "Square 10 đôi mươi 30 10

- Mywindows là tên hành lang cửa số chứa nút bấm.

- Mybutton là tên gọi dùng mang lại tác vụ khác.

- Square là tên gọi nút bấm.

- 10 đôi mươi là tọa độ Setxy

- 30 10 là size nút.

- Dấu ngoặc xung quanh Square thông báo cho MSWLogo chạy các bước tạo hình vuông khi click vào nút.

Giờ gõ vào cửa sổ lệnh: Box

Rồi nhấn Enter.

Một cửa sổ sẽ lại được tạo thành nhưng lần này, nó có nút bấm.

Cuối cùng, họ cần chế tác nút đóng cửa sổ cầm cố vì yêu cầu nhấn thiết lập cấu hình lại. Hãy tới box quy trình, rồi nhấn Enter sau dòng buttoncreate.

Gõ: buttoncreate "mywindow "mybutton2 "Close 10 10 25 10

Lệnh windowdelete sẽ xóa một cửa sổ nhưng các bạn phải gõ “mywindow" trước để thông báo cho ứng dụng cửa sổ mong mỏi xóa.

Giờ cho tới trình gõ lệnh, nhập box quy trình đợt tiếp nhữa và dấn Enter. Chúng ta sẽ tất cả một hành lang cửa số chứa nút vẽ hình vuông và tạm dừng hoạt động sổ.