ARC a r Vẽ cung tròn cùng với góc là a và bán kính là r. Sau khi vẽ chấm dứt 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 đi 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 im tại chỗ.

ELLIPSE2 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 đuổi theo đường ellipse.

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

- ELLIPSEARC độ nhiều năm cung x y góc

*

Ví dụ hy vọng 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 đổi khác số 90 vẫn hiểu ra phương pháp làm, nếu 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 di chuyển theo đường tròn, sau khi hành thành rùa nẳm trên đường tròn.

Cùng đứng đầu lời giải đọc thêm nội dung về các lệnh trong logo.

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

- SHOW , lệnh tương tự PRINT viết tắt quảng bá ví dụ Show 1+2+3 hoặc lăng xê 1+2+3 đa số cho ra công dụng là 6 làm việc trong cửa sổ lệnh.

- Lệnh LABEL thì hiện ra tác dụng ở sảnh chơi, nếu muốn hiện thị theo hướng ngang thì bái ta đề nghị xoay rùa về phải 90 độ. Lấy ví dụ như in ra sân chơi mẫu Xin Chao Cac Ban Label (List “Xin “Chao “Cac “Ban)

- CT Làm sạch hành lang 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 tương đối đầy đủ là Pen Up lệnh này nhấc viết của rùa lên và tác dụng là khi dịch chuyển rùa không để lại dấu vết.

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

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

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

SetPC  thiết lập cấu hình màu cho cây bút vẽ Red, Green, Blue có giá trị từ bỏ 0→255, lấy ví dụ SetPC <255 0 0> sẽ mang đến ta màu đỏ.

Setfloodcolor  viết tắt SETFC cài đặt màu nền đã tô bởi lệnh FILL

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

Ví dụ

Setfloodcolor <255 0 0 > ; đánh nền màu sắc đỏ

FD 100 RT 120 FD 100 RT 120 FD 100 ; vẽ tam giác hồ hết độ nhiều năm cạnh 100

PU ; nhấc bút

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

BK 50 ; lùi về 50 bước . 3 cái lệnh PU LT và BK mục tiêu là đưa rùa vào phía 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 bản trong MSWLogo

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

SETFLOODCOLOR color

SETFLOODCOLOUR color

SETFC color

Color được tạo bởi 3 color cơ phiên bản là R G B, G, R, B nhận giá trị từ 0 mang lại 255, ứng cùng với mỗi đổi khác ta tất cả một màu, chúng ta cũng có thể dùng một trong những màu sau

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

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

Nhóm lệnh điều khiển và tinh chỉnh rùa với 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 địa chỉ 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 tập trong MSWLogo

- Phép phân chia 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ụ INT 8.2 được 8.

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

- Lũy vượt 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 nhỏ rùa

*

- Đầu tiên, bạn sẽ thấy một bé rùa nằm ở trung tâm màn hình. Hãy bắt đầu thật 1-1 giản. Trong 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 thao tác làm việc này sau thời điểm gõ hầu hết thứ vào hành lang 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 đi rùa. Thật dễ nên không?

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

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

RT 90 FD 50

Lệnh này xoay bé rùa 90 độ sang cần và rùa đang tiến về phía đằng trước 50 bước.

Khi màn hình trở buộc phải lộn xộn, hãy gõ: clearscreen hoặc CS (viết tắt). Lệnh này sẽ lau chùi và vệ sinh màn hình với xóa phần đông thứ các 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 quý phái trái, gõ:

LT 90

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

Back  hoặc BK 50

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

Khi có vô số lệnh từ bỏ trong cửa sổ lệnh, gõ:

Cleartext hoặc CT

Giờ các bạn đã biết không còn lệnh cơ bản của ứng dụng lập trình MSWLogo rồi đấy.

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

*

Quy trình (chuỗi hành động) là các bước con rùa đang vẽ hoặc chế tạo ra một máy gì đó. Chúng ta có thể chạy quy trình bằng cách gõ tên của nó vào cửa sổ dòng lệnh.

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

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

FD 50 RT 90 four times

Sau đó, click File save và exit.

Trong hành lang cửa số dòng lệnh, gõ quy trình Square > Execute. Khi đó, con rùa đang vẽ một hình vuông có tỉ lệ 50 x 50 x 50 x 50.

Bây giờ, click Edall trong hành lang cửa số dòng lệnh cùng tới hình vuông 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 đợt nữa nhưng gõ lệnh ngắn hơn:

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

Khi đã biết cách vẽ hình vuông, bạn thuận tiện tạo ngoại hình khác. Ví dụ, mong muốn vẽ hình tam giác, nuố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 y hệt như một cái lưới vô hình. Bạn có thể di đưa rùa tới những vị trí khác nhau bằng phương pháp gõ tọa độ.

Tọa độ x dịch rời rùa thanh lịch trái và phải.Tọa độ y dịch rời rùa lên và xuống.

Trong hành lang cửa số dòng lệnh, gõ: Setxy 100 100

Rồi nhấn Enter.

Con rùa dịch rời lên tọa độ 100 của tất cả x & y.

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

* cách 4: Penup với Pendown

*

Ở cách này, các bạn sẽ biết rằng bé 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 vẫn nhấc ngòi viết của rùa lên. Rùa di chuyển về trước 50 cách nhưng ko vẽ bất cứ thứ gì.

Để để 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.

* bước 5: tạo nên một cửa sổ

*

MSWLogo sẽ khởi tạo một cửa sổ chứa những nút tín đồ dùng rất có thể click để chạy những quy trình.

Hãy bắt đầu bằng biện pháp tạo một các bước mới: Click File > Edit. Đặt tên quy 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 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à kích cỡ hình hộp.

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

Rồi nhấn Enter.

Lệnh này sẽ tạo nên một cửa sổ nằm bên 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 cách này, bạn cũng có thể tạo một số trong những nút bấm chức năng. Đầu tiên, click nút Reset trong cửa sổ lệnh để xóa box. Gõ:

buttoncreate "mywindow "mybutton "Square 10 20 30 10

- Mywindows là tên cửa sổ chứa nút bấm.

- Mybutton là tên dùng cho tác vụ khác.

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

- 10 20 là tọa độ Setxy

- 30 10 là kích cỡ nút.

- Dấu ngoặc quanh Square thông tin cho MSWLogo chạy quy trình 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 hành lang cửa số sẽ lại được sản xuất nhưng lần này, nó tất cả nút bấm.

Cuối cùng, chúng ta cần chế tác nút tạm dừng hoạt động sổ nuốm vì đề nghị nhấn tùy chỉnh thiết lập 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 chúng ta phải gõ “mywindow" trước để thông tin cho ứng dụng cửa sổ mong muốn xóa.

Xem thêm: Soạn Văn 10 Bài Đại Cáo Bình Ngô Đại Cáo, Soạn Bài Bình Ngô Đại Cáo

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