Phần thứ hai của màn hình phần mềm Logo gọi là gì

PHẦN IV CÂU 1: THẾ GIỚI LOGO CỦA EM Thế giới logo của em, phần mềm có tên đầy đủ là gì? MSWLogo WLogo MsLogoWorld WorldLogo CÂU 2: THẾ GIỚI LOGO CỦA EM Theo SGK ‘Cùng học tin học 2’ vùng màn hình làm việc của Logo, gọi là gì? Sân chơi Sân khấu Sân trên Sân Screen CÂU 3: THẾ GIỚI LOGO CỦA EM Phần thứ hai của màn hình phần mềm Logo gọi là gì? Cửa sổ làm việc Cửa sổ Cửa làm việc Cửa sổ lệnh CÂU 4: THẾ GIỚI LOGO CỦA EM Con trỏ trong phần mềm MSWLogo có hình gì? Con Rùa Tam giác Vuông Tứ giác CÂU 5: THẾ GIỚI LOGO CỦA EM Để con trỏ trong phần mềm MSWLogo có thể hoạt động được ta phải dùng gì để điều khiển? Các phím Lời nói Chuột Các lệnh CÂU 6: THẾ GIỚI LOGO CỦA EM Để con trỏ trong phần mềm MSWLogo trở về vị trí như ban đầu, ta dùng lệnh gì? End Home Return Back CÂU 7: THẾ GIỚI LOGO CỦA EM Để con trỏ trong phần mềm MSWLogo quay phải được, ta dùng lệnh gì? End Right[RT] Return Back CÂU 8: THẾ GIỚI LOGO CỦA EM Lệnh FD trong MSWLogo là viết tắt của từ nào? Ford Fod Forward Forwad CÂU 9: THẾ GIỚI LOGO CỦA EM Để xoá toàn bộ ‘sân chơi’ trong MSWLogo, em dùng lệnh nào? AS BS CS DS CÂU 10: THẾ GIỚI LOGO CỦA EM Muốn thay đổi nét vẽ mà màu nền ‘sân chơi’ trong MSWLogo, em vào thực đơn nào? Edit Bitmap Set File CÂU 11: THẾ GIỚI LOGO CỦA EM Để khỏi phải viết lại nhiều lệnh, em sử dụng câu lệnh gì? Lặp Tắt Nóng Ngắn CÂU 12: THẾ GIỚI LOGO CỦA EM Nơi để em nhập lệnh vào gọi là gì? Ngăn lệnh Hộp lệnh Ngăn nhập lệnh Tủ lệnh CÂU 13: THẾ GIỚI LOGO CỦA EM Nếu muốn quan sát trỏ chuột [Rùa] làm việc, thậm chí từng bước, em dùng câu lệnh nào? AIT Pait Wait Awit CÂU 14: THẾ GIỚI LOGO CỦA EM Nếu muốn giấu trỏ chuột [Rùa] đi thì em dùng lệnh nào? Back Left Dieh Hide CÂU 15: THẾ GIỚI LOGO CỦA EM Nếu muốn lưu phần trỏ chuột [Rùa] đã vẽ xong dưới dạng một tệp ảnh, thì em vào thực đơn nào? Edit Bitmap Anh File CÂU 16: THẾ GIỚI LOGO CỦA EM PU [Pen Up] là lệnh dùng để làm gì? Xoá trỏ chuột Tô màu Nhấc trỏ chuột To trỏ chuột CÂU 17: THẾ GIỚI LOGO CỦA EM Để viết chữ trong Logo, em sử dụng câu lệnh gì? Label Write Sound Không cái nào CÂU 18: THẾ GIỚI LOGO CỦA EM Để chơi nhạc trong Logo, em sử dụng câu lệnh gì? Label Write Sound Không cái nào CÂU 19: THẾ GIỚI LOGO CỦA EM Để dừng hoạt động của Logo lại ngay, em nhấn vào nút nào trong cửa sổ lệnh? Pause Halt Trace Edall

nguon VI OLET

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 Download.vn tìm hiểu các lệnh trong Logo và lập trình trên MSWLogo như thế nào nhé!

MSWLogo hiện được sử dụng rộng rãi trong giảng dạy bộ môn lập trình bậc tiểu học ở nhiều trường tại Việt Nam. Nó là phần mềm mã nguồn mở, dựa trên nền tảng logo do George Mills tại Viện Công nghệ Massachusetts phát triển. MSWLogo giúp trẻ tiếp cận ngôn ngữ lập trình phức tạp theo cách đơn giản nhất. Sau khi học, trẻ sẽ biết thiết kế trò chơi hoặc những phần mềm cơ bản trên Windows.

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

Các lệnh trong MSLogo

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

Download MSWLogo

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

Sau khi tải và cài đặt phần mềm, hãy click Help > Demo và làm theo hướng dẫn. Bài viết này sẽ cung cấp cho bạn một vài ví dụ về những 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 phải x độ
ARC a rTạo hình tròn với góc a và bán kính là r. Sau khi tạo xong rùa đứng yên tại chỗ.
ARC2 a rTạo hình tròn góc a và bán kính r. Tạo tới đâu rùa đi theo tới đó.
ELLIPSE x yTạo 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 yTạo 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 chạy theo đường ellipse.
ELLIPSEARC

Độ dài cung x y z [z là độ]

Ví dụ muốn vẽ 1 nửa vòng ellipse ở phía trước mặt rùa [90] lệnh như sau: ELLIPSEARC 180 150 80 90
Các bạn thay đổi số 90 sẽ hiểu ra cách làm, nếu muốn rùa chạy theo khi vẽ thì dùng ELLIPSEARC2.

CIRCLE rVẽ hình tròn 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 di chuyển theo đường tròn, sau khi hoàn thành rùa nằm trên đường tròn.

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

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

Nhóm lệnh về đồ họa và màu sắc

Câu lệnhViết tắtChức năng
PenupPUDi chuyển rùa không để lại dấu vết.
PendownPDCác lệnh di chuyển sau lệnh này ta sẽ thấy dấu vết của sự di chuyển.
PEChế độ xóa
SetPenSize nThiết lập độ dày, mỏng của nét vẽ [n là độ dày, mỏng của nét vẽ]. Lệnh này có thể thực hiện qua Menu Set → Pen Size …
SetPC [R B G]Thiết lập màu cho bút vẽ. Trị số từ 0-255
Setfloodcolor [R G B]SETFC[R G B]Cài đặt tô màu nền bằng Fill
FILLTô màu nền

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

Nếu muốn thay đổi màu bút sang một trong số màu kể trên, bạn chỉ cần viết lệnh Setpencolor được theo sau bởi giá trị RGB phù hợp vào quá trình này trước khi lệnh đó nói cho con rùa biết nên vẽ đường nào.

Ví dụ: Setpencolor [ 0 255 255].

Hãy thử lệnh này cho các hình dạng bạn đã vẽ trong khi lập trình. Lưu ý, giá trị RGB chỉ mức độ màu sắc, đỏ, xanh lá và xanh dương mà bạn muốn kết hợp.

Ngoài ra, bạn cũng có thể tô màu yêu thích vào một hình khép kín. Để 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à các giá trị RGB phù hợp ở bảng trên. Hành động này sẽ nói cho con rùa biết màu bạn muốn tô vào hình dạng.

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

Nhóm lệnh điều khiển rùa và 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 vị trí X,Y
SETX xChuyển rùa sang ngang x >0 qua phải, x0, xuống nếu y Execute. Khi đó, con rùa sẽ 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à 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ác bước trên một lần nữa nhưng gõ lệnh ngắn hơn:

[Repeat 4 FD 50 RT 90]

Giờ hãy click File save and exit. Di chuyển tới cửa sổ dòng lệnh, gõ Square lần nữa và nhấn Enter. Con rùa sẽ 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 dễ dàng tạo hình dạng khác. Ví dụ, muốn vẽ hình tam giác, thay 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ính của MSWLogo giống như một chiếc lưới vô hình. Bạn có thể di chuyển rùa tới các vị trí khác nhau bằng cách gõ tọa độ.

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

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

Setxy 100 100

Rồi nhấn Enter.

Con rùa di chuyển lên tọa độ 100 của cả x & y.

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

Bước 4: Penup và Pendown

Ở bước này, bạn sẽ biết rằng con rùa trong MSWLogo giống 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 đó, nhấn Enter. Lệnh này sẽ nhấc ngòi viết của rùa lên. Rùa di chuyển về trước 50 bước nhưng không vẽ bất cứ thứ gì.

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

Pendown hoặc PD

Giờ rùa sẽ vẽ hình khi di chuyển.

Bước 5: Tạo một cửa sổ

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

Hãy bắt đầu bằng cách tạo một quy trình mới: Click File > Edit. Đặt tên quy trình mới là Box. Nhấn Enter sau từ Box. Giờ 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 MSW Logo sử dụng 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 thướ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 một 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ó thể tạo một số 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 [square]

  • 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 thước nút.
  • Dấu ngoặc quanh Square thông báo 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 cửa sổ sẽ lại được tạo nhưng lần này, nó có nút bấm.

Cuối cùng, chúng ta cần tạo nút đóng cửa sổ thay vì phải nhấn 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 [windowdelete "mywindow]

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

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

Đây là kết quả cuối cùng.

Hi vọng bài viết hữu ích với các bạn!

Cập nhật: 05/05/2022

Video liên quan

Chủ Đề