Những câu lệnh trong logo đẹp nhất

-

MSWLogo là phần mềm dạy lập trình cho trẻ em phổ biến nhất hiện nay. Hãy cùng worldlinks.edu.vn tìm kiếm hiểu các lệnh trong logo và xây dựng trên MSWLogo như cầm cố nào nhé!


MSWLogo hiện được sử dụng thoáng rộng trong đào tạo và huấn luyện bộ môn lập trình bậc tiểu học tập ở những trường trên Việt Nam. Nó là ứng dụng mã mối cung cấp mở, dựa trên căn cơ logo vì chưng George Mills trên Viện technology Massachusetts phạt triển. MSWLogo góp trẻ tiếp cận ngôn ngữ lập trình phức hợp theo cách dễ dàng và đơn giản nhất. Sau khoản thời gian học, trẻ sẽ biết thiết kế trò đùa hoặc những ứng dụng cơ bạn dạng trên Windows.

Bạn đang xem: Những câu lệnh trong logo đẹp nhất

Đối tượng chính nhỏ xíu dùng để lập trình trong MSWLogo là 1 hoặc nhiều nhỏ rùa. Nếu bạn đang ước ao biết trong phần mềm Logo nhằm rùa trở về vị trí xuất phát đề nghị dùng lệnh nào xuất xắc các lệnh Logo hay được sử dụng là gì. Nội dung bài viết dưới đây có thể cho mình câu trả lời.


Các lệnh trong MSLogo

Một số lệnh MSWLogo cơ bảnHướng dẫn lập trình bởi MSWLogo

Yêu cầu buổi tối thiểu khi thực hiện MSWLogo

Máy tính tất cả bộ vi giải pháp xử lý Pentium 2 trở lên.Hệ điều hành: Windows NT/2K/XP/95/98/ME/VISTA.Ham học tập hỏi.Tư duy mở.MSWLogo 6.5

worldlinks.edu.vn MSWLogo

Về cơ bản, MSWLogo là chương trình dạy lập trình đối kháng giản. Bạn chỉ cần hiểu các lệnh trong biệu tượng công ty là có thể thỏa sức sáng tạo mọi thứ may mắn muốn.

Sau khi cài và cài đặt phần mềm, hãy click Help > Demo và tuân theo hướng dẫn. Bài viết này sẽ cung cấp cho mình một vài ví dụ như về hầu như gì MSWLogo có thể thực hiện.

Một số lệnh MSWLogo cơ bản

Nhóm lệnh di chuyển

Câu lệnhViết tắtChức năng
Forward xFD xTiến tới x bước
Back xBK xLùi x bước
Left xLT xQuay rùa về phía bên trái x độ
Right xRT xQuay rùa về phía bên buộc phải x độ
ARC a rTạo hình tròn với góc a và bán kính là r. Sau thời điểm tạo hoàn thành rùa đứng lặng tại chỗ.
ARC2 a rTạo hình tròn trụ góc a và bán kính r. Sản xuất tới đâu rùa đi theo tới đó.
ELLIPSE x yTạo 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 đứng im tại chỗ.
ELLIPSE2 x yTạo hình elip 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.
ELLIPSEARC

Độ lâu năm cung x y z (z là độ)

Ví dụ mong mỏi vẽ 1 nửa vòng ellipse làm việc phía trước khía cạnh rùa (90) lệnh như sau: ELLIPSEARC 180 150 80 90Các bạn đổi khác số 90 sẽ hiểu ra giải pháp làm, nếu còn muốn rùa chạy theo khi vẽ thì dùng ELLIPSEARC2.

CIRCLE rVẽ hình trụ bán kính r rùa đứng tại tâm.
CIRCLE2 rVẽ hình tròn bán kính r rùa dịch chuyển theo mặt đường tròn, sau khi chấm dứt rùa nằm trên tuyến đường tròn.

Nhóm lệnh in hiệu quả thông báo

Câu lệnhViết tắtChức năng
SHOW Lệnh tương tự như PR
LABELHiện ra kết quả
CleartextCTLàm sạch cửa sổ câu lệnh

Nhóm lệnh về giao diện và màu sắc sắc

Câu lệnhViết tắtChức năng
PenupPUDi đưa rùa không giữ lại dấu vết.
PendownPDCác lệnh di chuyển sau lệnh này ta vẫn thấy lốt vết của sự di chuyển.
PEChế độ xóa
SetPenSize nThiết lập độ dày, mỏng manh của nét vẽ (n là độ dày, mỏng dính của nét vẽ). Lệnh này rất có thể thực hiện tại qua menu Set → Pen kích thước …
SetPC Thiết lập màu sắc cho bút vẽ. Trị số tự 0-255
Setfloodcolor SETFCCài đặt tô màu nền bởi Fill
FILLTô color nền

Thật hay khi có thể tô màu cho các đối tượng, hình ảnh trong MSW Logo. Để thao tác này, bạn phải tham chiếu tới một bảng mã màu. Dưới đó là một ví dụ.

Nếu muốn đổi khác màu cây bút sang một trong các màu đề cập trên, bạn chỉ cần viết lệnh Setpencolor được theo sau bởi giá trị RGB tương xứng vào quy trình này trước lúc lệnh đó nói cho nhỏ rùa biết bắt buộc vẽ đường nào.


Ví dụ: Setpencolor < 0 255 255>.

Hãy test lệnh này cho các hình dạng chúng ta đã vẽ trong khi lập trình. Giữ ý, cực hiếm RGB chỉ nấc độ màu sắc sắc, đỏ, xanh lá cùng xanh dương mà bạn có nhu cầu kết hợp.

Ngoài ra, bạn cũng có thể tô màu sắc yêu thích vào một hình khép kín. Để thao tác làm việc này, đầu tiên, bạn cần thiết lập màu sắc bằng lệnh setfc theo sau là những giá trị RGB phù hợp ở bảng trên. Hành động này đang nói cho bé rùa biết màu bạn có nhu cầu tô vào hình dạng.

Để đậy đầy một hình dạng, bạn phải đặt bé rùa vào bên trong hình đó. Sau đó, gõ lệnh fill nhằm hoàn tất quá trình.

Nhóm lệnh điều khiển và tinh chỉnh rùa cùng vị trí của rùa

Câu lệnhViết tắtChức năng
HideturtleHTẨn chú rùa
ShowturtleSTHiện chú rùa
SETPOS x yĐưa rùa tới địa điểm X,Y
SETX xChuyển rùa lịch sự ngang x >0 qua phải, x0, xuống nếu như y

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

Phép chia lấy dư MODULO a b, tác dụng 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 1 số ít SQRT. Ví dụ như SQRT 4 được 2.Lũy vượt POWER: lấy 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ằng MSWLogo

Bước 1: dịch rời con rùa


Đầu tiên, các bạn sẽ thấy một bé rùa nằm tại chính giữa màn hình. Hãy ban đầu thật đối chọi giản. Trong hành lang cửa số dòng lệnh, hãy gõ vào box: Forward 50

Click nút tiến hành (Execute) hoặc nhận Enter bên trên bàn phím, hãy thao tác này sau khi gõ đa số thứ vào hành lang cửa số dòng lệnh. Lệnh này vẫn vẽ một mặt đường thẳng dài bằng 50 bước chân rùa. Thiệt dễ cần không?

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

Nếu hy vọng kẻ mặt đường thẳng sang mặt phải, thay bởi vì hướng lên trên, gõ:

RT 90 FD 50

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

Khi màn hình hiển thị trở phải lộn xộn, hãy gõ: clearscreen hoặc CS (viết tắt). Lệnh này sẽ dọn dẹp vệ sinh màn hình với xóa đa số thứ chúng ta đã vẽ, đồng thời, gửi rùa tới địa chỉ hướng lên trên.

Nếu mong mỏi xoay rùa lịch sự trái, gõ:

LT 90

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

Back  hoặc BK 50

Rùa sẽ lùi lại 50 bước.

Xem thêm: Khắc Phục Lỗi Destination Host Unreachable, Lỗi Destination Host Unreachable

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

Cleartext hoặc CT

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

Bước 2: tạo một quy trình cho MSWLogo

Quy trình (chuỗi hành động) là quá trình con rùa đã vẽ hoặc chế tạo ra một máy gì đó. Bạn cũng 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 quy trình vẽ hình vuông vắn 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 quy trình mới. Ráng thể các bước như sau:

Gõ: Square, rồi nhận Enter hoặc OK. Click vào sau trường đoản cú Square cùng nhấn Enter. Tiếp 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 đó, bé 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 cửa sổ dòng lệnh với 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 công việc trên một lần nữa nhưng gõ lệnh ngắn hơn:

Giờ hãy click File save and exit. Di chuyển tới hành lang cửa số dòng lệnh, gõ Square đợt tiếp nhữa và nhấn Enter. Con rùa vẫn 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 lợi tạo bề ngoài khác. Ví dụ, mong muốn vẽ hình tam giác, thế lệnh 4 FD 50 RT 90, thành:

Repeat 4 FD 50 RT 120

Bước 3: Tọa độ Setxy

Màn hình chủ yếu của MSWLogo y như một cái lưới vô hình. Chúng ta cũng có thể di chuyển 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ái và phải.Tọa độ y dịch chuyển rùa lên cùng xuống.

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

Setxy 100 100

Rồi thừa 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 có thể thực hiện nay một quy trình khác, ví dụ: Vẽ hình vuông.

Bước 4: Penup cùng Pendown

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

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

Sau đó, dấn Enter. Lệnh này đang 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 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 sẽ vẽ hình lúc di chuyển.

Bước 5: chế tạo ra một cửa ngõ sổ

MSWLogo sẽ tạo nên một cửa sổ chứa các nút người dùng hoàn toàn có thể click để chạy các quy trình.

Hãy bắt đầu bằng giải pháp tạo một tiến trình mới: Click File > Edit. Đặt tên quy trình mới là Box. Dìm Enter sau từ bỏ 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 chuyển động khác.0 0 là tọa độ Setxy của hình hộp.50 50 là kích thước 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 một hành lang cửa số nằm phía 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, chúng ta 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 nhằm xóa box. Gõ:

buttoncreate "mywindow "mybutton "Square 10 trăng tròn 30 10

Mywindows là tên hành lang 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 gọi nút bấm.10 20 là tọa độ Setxy30 10 là form size nút.Dấu ngoặc quanh Square thông tin cho MSWLogo chạy quá trình tạo hình vuông vắn khi click vào nút.

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

Box

Rồi nhận Enter.

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

Cuối cùng, họ cần sinh sản nút ngừng hoạt động sổ gắng vì buộc phải nhấn thiết lập lại. Hãy tới box quy trình, rồi dìm Enter sau cái buttoncreate.

Gõ:

buttoncreate "mywindow "mybutton2 "Close 10 10 25 10

Lệnh windowdelete đã xóa một cửa sổ nhưng chúng ta phải gõ “mywindow" trước để thông tin cho phần mềm cửa sổ mong muốn xóa.

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