Cách tải và cài đặt MSWLogo (phần mềm logo rùa) mới nhất

MSWLogo là phần mềm dựa trên ngôn ngữ lập trình Logo và được thiết kế dành cho giáo dục. Nếu bạn muốn con em mình làm quen với các lệnh và tư duy lập trình cơ sở thì đây là công cụ tuyệt vời. Hãy xem hướng dẫn sau đây để biết cách tải và cài đặt phần mềm logo miễn phí MSWLogo trên Windows PC nhé!

Cách tải và cài đặt MSWLogo (phần mềm logo rùa) mới nhất

MSWLogo là gì?

MSWLogo được phát triển tại Viện công nghệ Massachusetts (MIT) bởi George Mills. Đây là phiên bản của ngôn ngữ lập trình Logo được thiết kế dành riêng cho hệ điều hành Windows. Logo là ngôn ngữ lập trình giáo dục được phát triển vào những năm 1960 với mục đích là hỗ trợ học sinh học lập trình thông qua việc vẽ đồ họa và giải quyết các bài toán hình học.

Khi tải và sử dụng phần mềm logo miễn phí MSWLogo, người dùng điều khiển một con rùa ảo (mũi tên) và nhập lệnh để di chuyển rùa, từ đó vẽ ra các hình dạng, biểu đồ theo ý muốn. Với môi trường lập trình thân thiện và các lệnh đơn giản, phần mềm này thích hợp với người mới bắt đầu, đặc biệt là học sinh và giáo viên tiểu học.

MSWLogo là gì?

Từ lúc ra mắt đến nay, đây là phần mềm mã nguồn mở, miễn phí cho mọi người dùng. Tuy nhiên, nó không còn được phát triển và hỗ trợ tích cực nên có thể không phù hợp với một số hệ thống hiện đại ngày nay.

Tính năng nổi bật MSWLogo

Vậy điều gì khiến cho phần mềm Logo miễn phí này trở nên phổ biến trong giáo dục? Đó là nhờ vào môi trường lập trình thân thiện, hệ thống lệnh đơn giản, nhiều công cụ hỗ trợ, …

Thực hiện nhiều hoạt động

Khi tải MSWLogo, người dùng có thể sử dụng các lệnh cơ bản tiến, lùi, trái và phải để vẽ các hình dạng đơn giản nhất như đường thẳng, hình vuông, hình tam giác và hình tròn. Vì vậy, phần mềm này thích hợp để giáo dục học sinh tiểu học và người mới bắt đầu tiếp xúc với môi trường lập trình đồ họa.

Tính năng nổi bật MSWLogo là thực hiện nhiều hoạt động

Tuy nhiên, khi tải phần mềm Logo này này còn có các lệnh nâng cao hơn để vẽ các hình dạng phức tạp. Người dùng có thể kết hợp lệnh và vòng lặp để tạo hoa văn xoắn ốc, hình đối xứng, lưới, … hoặc xây dựng các hộp thoại thông báo, in và hiển thị kết quả.

Vẽ hình ảnh ở nhiều định dạng

Trong môi trường của MSWLogo, người dùng có thể sáng tạo ảnh tĩnh ở định dạng JPG, PNG, … hoặc tạo ảnh động (GIF) và lưu về máy. Hơn nữa, phần mềm này cung cấp các công cụ, lệnh và hàm để vẽ ảnh 3D sống động, giúp người dùng thoải mái sáng tạo, thiết kế và làm quen với lập trình đồ họa.

Tính năng nổi bật MSWLogo là vẽ hình ảnh ở nhiều định dạng

Hỗ trợ nhiều công cụ

Phần mềm Logo miễn phí này hỗ trợ nhiều loại font, kích cỡ chữ và các tiện ích như cắt, dán, clipboard văn bản, … Bên cạnh đó, hiện có khá nhiều độ phân giải màu được hỗ trợ gồm 1, 4, 8, 16 và 24. MSWLogo còn hỗ trợ đến 1024 mẫu đồ họa rùa độc lập và bitmaps.

Tính năng nổi bật MSWLogo là hỗ trợ nhiều công cụ

Đặc biệt, bạn có thể sử dụng biến để lưu trữ thông tin màu sắc hoặc vị trí của điểm bất kỳ, sau đó sử dụng biến này để thực hiện các phép tính. Điều này giúp người dùng tạo nên các chương trình linh hoạt, đáp ứng các yêu cầu khác nhau.

Kết nối đa dạng

Khi tải MSWLogo trên máy tính, vệc kết nối với phần mềm khá tiện lợi. Nó có I/O trực tiếp để kiểm soát phần cứng bên ngoài, cho phép gắn kết nhiều cổng dữ liệu (LPT và COM), và hỗ trợ cổng nối tiếp hoặc song song.

Hướng dẫn cách tải và cài đặt MSWLogo

Phần mềm này dành riêng cho Windows PC nên việc sử dụng và tải phần mềm Logo MSWLogo là hoàn toàn miễn phí. Hãy làm theo các bước sau để có ngay phần mềm này trên máy tính nhé:

Bước 1: Truy cập vào link (https://mswlogo.softonic.vn/download) và nhấp vào “tải xuống miễn phí” để tải MSWLogo.

Hướng dẫn cách tải và cài đặt MSWLogo bước 1

Bước 2: Khởi chạy tệp .exe nhận được sau khi tải thành công.

Hướng dẫn cách tải và cài đặt MSWLogo bước 2

Bước 3: Nhấp vào “next”.

Hướng dẫn cách tải và cài đặt MSWLogo bước 3

Bước 4: Chọn vị trí cài đặt phần mềm > chọn “next”.

Hướng dẫn cách tải và cài đặt MSWLogo bước 4

Bước 5: Chọn thư mục chương trình (như trên hình) > chọn “next”. Vậy là bạn đã tải và cài đặt phần mềm Logo miễn phí MSWLogo thành công rồi đấy.

Hướng dẫn cách tải và cài đặt MSWLogo bước 5

Một số câu lệnh của phần mềm MSWLogo

Sau khi cài đặt thành công, hãy mở phần mềm lên và thử các lệnh đơn giản sau đây. Bạn có thể kết hợp các lệnh này để vẽ nên các hình dạng và biểu đồ theo cách riêng.

Một số câu lệnh của phần mềm MSWLogo

Chú ý: Trước khi học các lệnh, bạn cần làm quen với môi trường đồ họa của phần mềm. Môi trường này là một không gian màu trắng (gọi là sân chơi), điểm ở giữa là vị trí con rùa ảo (tam giác) có tọa độ x = 0 và y = 0.

Lệnh di chuyển

Sau đây là các lệnh cơ bản để di chuyển con rùa ảo tiến, lùi, sang trái, sang phải, xoay, trở về vị trí ban đầu, … trong MSWLogo.

Lệnh

Cú pháp

Hành động

Ký hiệu viết tắt

FORWARD

FORWARD n (hoặc FD n)

Di chuyển rùa ảo tiến n bước

FD

BACK

BACK n (hoặc BK n) 

Di chuyển rùa ảo lùi n bước

BK

RIGHT

RIGHT n (hoặc RT n)

Xoay rùa sang phải n độ

RT

LEFT

LEFT n (hoặc LT n)

Xoay rùa sang trái n độ

LT

SETX

SETX n

Giữ nguyên chiều y, di chuyển rùa đến vị trí n theo chiều x

 

SETY

SETY n

Giữ nguyên chiều x, di chuyển rùa đến vị trí n theo chiều y

 

SETXY

SETXY x y

Di chuyển rùa ảo đến vị trí có tọa độ (x, y)

 

SETPOS

SETPOS [x y]

Di chuyển rùa ảo đến vị trí có tọa độ (x, y)

 

HOME

HOME

Di chuyển rùa về tọa độ gốc (0, 0)

 

DISTANCE

DISTANCE x y

Đo khoảng cách của rùa từ vị trí hiện tại đến vị trí có tọa độ (x, y)

SHOWTURTLE

SHOWTURTLE

Cho rùa hiển thị

ST

HIDETURTLE

HIDETURTLE

Ẩn rùa đi

CLEARSCREEN

CLEARSCREEN

Xóa màn hình và cho rùa quay về vị trí ban đầu

CS

Lệnh vẽ hình dạng

Các lệnh sau đây sẽ giúp bạn vẽ cung tròn, đường tròn, và hình ellipse trong môi trường đồ họa của MSWLogo.

Lệnh

Cú pháp

Hành động

ARC

ARC a r

Vẽ cung tròn có bán kính r, góc là a. Rùa ảo dừng lại tại tâm sau khi vẽ xong.

ARC2

ARC2 a r

Vẽ cung tròn có bán kính r, góc là a. Rùa dừng lại tại điểm kết thúc của cung tròn.

ELLIPSE

ELLIPSE x y

Vẽ hình elip với trục ngắn, trục dài tương ứng là x, y. Rùa ảo dừng lại tại tâm sau khi vẽ xong.

ELLIPSE2

ELLIPSE2 x y

Vẽ hình elip với trục ngắn, trục dài tương ứng là x, y. Rùa ảo dừng lại tại điểm kết thúc của elip khi vẽ xong.

ELLIPSEARC

ELLIPSEARC x’ x y y’

Vẽ cung tròn theo hình Elip (độ dài trục ngắn, trục dài tương ứng là x, y) với độ dài cung x’ và góc y’. Rùa đứng tại tâm sau khi vẽ.

ELLIPSEARC2

ELLIPSEARC2 x’ x y y’

Vẽ cung tròn theo hình Elip (độ dài trục ngắn, trục dài tương ứng là x, y) với độ dài cung x’ và góc y’. Rùa đứng tại vị trí kết thúc cung tròn sau khi vẽ

CIRCLE

CIRCLE r

Vẽ đường tròn bán kính r, rùa đứng tại tâm sau khi vẽ.

CIRCLE2

CIRCLE2 r 

Vẽ đường tròn bán kính r, rùa đứng tại vị trí kết thúc của đường tròn sau khi vẽ.

Lệnh bút màu

Sau khi vẽ được các hình dạng mong muốn, hãy thử các lệnh sau đây để sử dụng bút tô màu trong phần mềm MSWLogo.

Lệnh

Cú pháp

Hành động

Ký tự viết tắt

PENUP

PENUP

Rùa không để lại dấu vết trên sân khi di chuyển.

PU

PENDOWN

PENDOWN

Các lệnh di chuyển rùa sẽ để lại dấu vết trên sân.

PD

PENERASE

PENERASE

Thiết lập chế độ xóa bút.

PE

PENNORMAL

PENNORMAL

Trở lại trạng thái ban đầu của bút vẽ.

PPT

SETPENSIDE

SETPENSIDE [n1 n2]

Thiết lập bút vẽ với độ dày, độ cao tương ứng là n1, n2.

 

SETPENCOLOR

SetPC [RED GREEN BLUE]

Thiết lập màu bút vẽ, giá trị màu nằm trong khoảng 0 – 255.

SetPC

FILL

FILL

Tô màu cho nền (trong phạm khép kín).

Lệnh in kết quả

Sau khi thực hiện các lệnh cơ bản trên, giờ bạn có thể in kết quả hoặc hiển thị thông báo trong MSWLogo với các lệnh sau:

Lệnh

Cú pháp

Hành động

PRINT

PR 1+2+4 (hiển thị kết quả là 7 trên cửa sổ lệnh)

Hiển thị kết quả của lệnh trên cửa sổ.

SHOW

Tương tự PR

Hiển thị kết quả của lệnh trên cửa sổ.

LABEL

LABEL [nội dung]

Hiển thị kết quả của lệnh ở ngoài không gian sân chơi.

Hy vọng thông tin trên đây giúp bạn biết cài đặt và tải phần mềm Logo MSWLogo trên máy tính. Sau khi cài đặt thành công, hãy sử dụng các lệnh được tổng hợp ở trên để tạo các chương trình theo cách của bạn nhé!