Tải phần mềm MSWLogo miễn phí cho máy tính chỉ trong vài giây. Hãy để PHANMEMTAIFREE.COM hướng dẫn bạn tất tần tật cách cài đặt và sử dụng phần mềm Logo nhé!
Giới thiệu phần mềm lập trình MSWLogo
MSWLogo là phần mềm lập trình mã nguồn mở dựa trên nền tảng logo, hỗ trợ lập trình con rùa và đồ họa 3D. Đây là phần mềm được sử dụng nhiều trong chương trình giảng dạy tiểu học, giúp các bạn học sinh có thể bắt đầu tiếp cận cách lập trình thiết kế các game, chương trình đơn giản trên nền tảng Windows.
Lý do gọi đây là phần mềm lập trình Logo bắt nguồn từ chính giao diện điều khiển của nó khi bạn sử dụng một hoặc nhiều con rùa (biểu tượng hình tam giác) di chuyển trên sân chơi thông qua các câu lệnh. Bên cạnh đó, MSWLogo còn được sử dụng để xử lý các bài toán phức tạp hoặc tạo ra các trò chơi đơn giản.
Bởi xuất thân là phần mềm giáo dục vì thế mà MSWLogo có giao diện dễ sử dụng, thân thiện với người muốn bắt đầu học lập trình. Phần mềm MSWLogo cung cấp nhiều câu lệnh cũng như tính năng dễ dàng tạo ra các mẫu thống kê, biểu đồ, đồ thị hoặc thậm chí là ảnh động GIF.
-
Hướng dẫn tải và cài đặt MSWLogo miễn phí
Phần mềm lập trình MSWLogo dành cho ai?
MSWLogo sẽ phù hợp với những người dùng mới bắt đầu học lập trình mới hoặc trẻ em. Đây là phần mềm được các bạn học sinh tiểu học sử dụng nhiều, thông qua đó các bạn có thể dễ dàng tạo ra các trò chơi đơn giản hoặc lập trình chương trình trên máy tính. Với ưu điểm là dễ học, dễ sử dụng, các phụ huynh hoàn toàn có thể hướng dẫn cùng các bé học lập trình.
Tính năng nổi bật của MSWLogo
Giao diện dễ sử dụng, thân thiện với mọi lứa tuổi
MSWLogo sở hữu giao diện thân thiện với người dùng với thiết kế MS Basic cơ bản, giúp bạn dễ dàng lập trình trong thời gian ngắn. Chỉ sau vài giờ làm quen, bạn có thể bắt đầu tạo ra các trò chơi và xây dựng ứng dụng cơ bản. Mặc dù còn nhiều hạn chế những MSWLogo hay còn gọi là phần mềm logo rùa được coi là tiền đề để người học làm quen trước khi bắt đầu với các chương trình lập trình phức tạp hơn.
Lập trình đa dạng và phong phú
MSWLogo hỗ trợ người dùng mới lập trình từ xây dựng game hoặc các chương trình cơ bản, tạo được nhiều loại ảnh phổ biến như PNG, JPGl, ảnh động GIF hay thậm chí là các hình ảnh 3D giúp bạn thỏa sức sáng tạo.
MSWLogo còn là một phần mềm hỗ trợ toán học như xử lý tính toán các bài toán khó, tạo biểu đồ, mẫu thống kê, đồ thị,…
Có nhiều công cụ hỗ trợ
- Hỗ trợ lưu, tạo hình ảnh và khôi phục định dạng file .BMP
- Hỗ trợ nhập văn bản với nhiều loại font và kích thước chữ.
- Hỗ trợ 1024 mẫu đồ họa rùa khác nhau.
- Tùy chỉnh tăng, giảm kích thước logo rùa.
- Nhiều mã màu, bit màu: 1, 4, 8, 16, 24
- Cho phép tạo ảnh động GIF.
- Hỗ trợ lập trình theo sự kiện.
Lập trình đa dạng
- Dễ dàng tạo các hộp thoại Windows: Hộp thoại cảnh báo, thông báo khi tắt ứng dụng bất kỳ trên Windows.
- Lập trình hướng thiết bị: Bàn phím, chuột, bộ đàm,…
- Lập trình thiết bị đa phương tiện: Điều khiển CD-ROM, âm thanh WAV,…
Kết nối đa dạng
- Kết nối I/O trực tiếp kiểm soát phần cứng bên ngoài.
- Kết nối nhiều cổng dữ liệu như LPT và COM.
- Kết nối cổng nối tiếp và song song với thiết bị MIDI.
Hướng dẫn tải và cài đặt MSWLogo miễn phí
Bước 1: Tải MSWLogo miễn phí tại đây.
Bước 2: Mở file cài đặt MSWLogo sau khi tải về trong thư mục, nhấp chuột phải chọn Run as administrator.
Bước 3: Nhấn Next để bỏ bước giới thiệu.
Bước 4: Chọn khu vực muốn cài đặt MSWLogo (mặc định là ổ C). Bạn có thể thay đổi địa chỉ cài đặt bằng cách chọn Browse, chọn một vị trí mong muốn và nhấn Next.
Bước 5: Chọn thư mực chương trình và nhấn Next để bắt đầu cài đặt.
Hướng dẫn sử dụng MSWLogo
Giao diện của MSWLogo rất đơn giản với 3 phần chính: Menu, màn hình vẽ và màn hình nhập câu lệnh.
1. File
- New: Mở một file làm việc mới.
- Load: Tìm và tải các file ảnh được vẽ trên ứng dụng MSWLogo đã lưu trước đó.
- Save/Save as: Lưu hình ảnh sau khi các bạn đã thực hiện xong, phím tắt là Ctrl + S nha.
- Edit: Chỉnh sửa file hình ảnh.
- Erase: Xóa ảnh.
- Exit: Thoát chương trình.
2. Bitmap
Các tính năng tương tự menu file nhưng khác biệt là hình ảnh có định dạng bitmap.
3. Set
- Pensize: Tùy chỉnh độ dày đường vẽ thích hợp.
- Label Font: Tùy chỉnh font và kích thước chữ.
- Commander font: Tùy chỉnh font chữ trong màn hình Commander.
- Pen color: Tùy chọn màu bút vẽ.
- Screen color: Tùy chỉnh màu nền màn hình khi vẽ.
4. Zoom
Thu phóng màn hình sân chơi với 3 chế độ:
- In: Phóng to.
- Out: Thu nhỏ.
- Normal: Bình thường.
Các lệnh cơ bản trong MSWLogo
Sân chơi có tọa độ ± 500 chia đều cho 4 góc, vị trí chính giữa ban đầu sẽ có tọa độ x=0, y=0, người dùng sẽ điều chỉnh rùa bằng các câu lệnh để di chuyển trong sân chơi.
Lệnh di chuyển
Câu lệnh | Cú pháp | Chức năng | Viết tắt |
FORWARD | FORWARD n (FD n) | Rùa đi tiến n bước | FD |
BACK | BACK (BK n) | Rùa đi lùi n bước | BK |
RIGHT | RIGHT (RT n) | Rùa xoay phải một hướng n độ | RT |
LEFT | LEFT (LT n) | Rùa xoay trái một hướng n độ | LT |
SETX | SETX n | Di chuyển đến tọa độ có vị trí (n,y) | |
SETY | SETY n | Di chuyển đến tọa độ (x,n) | |
SETXY | SETXY x y | Di chuyển đến tọa độ có vị trí (x,y) | |
SETPOS | SETPOS [x y] | Tương tự SETXY | |
HOME | HOME | Quay về vị trí tọa độ (0,0) |
Lệnh về đường tròn, cung tròn, ellipse
Câu lệnh | Cú pháp | Chức năng | Viết tắt |
PENUP | PENUP | Rùa di chuyển không hiện dấu vết | PU |
PENDOWN | PENDOWN | Rùa di chuyển sau câu lệnh này sẽ hiện dấu vết | PD |
PENERASE | PENERASE | Thiết lập chế độ xóa cho bút | PE |
PENNORMAL | PENNORMAL | Thiết lập trạng thái ban đầu cho bút | PPT |
SETPENSIDE | SETPENSIDE [n1 n2] | Thiết lập độ đậm, cao của nét vẽ | |
SETPENCOLOR | SetPC [RED GREEN BLUE] | Thiết lập màu bút vẽ Red, Green, Blue có giá trị từ 0->255. | SETPC |
SETFLOODCOLOR | SetFC [R G B] | Thiết lập màu nền (giống SetPC) và tô bằng lệnh Fill. | SETFC |
FILL | FILL | Tô màu cho vùng khép kín đã chọn. |
Lệnh in kết quả, thông báo
Câu lệnh | Cú pháp | Chức năng |
Ví dụ: PR 1+2+3 sẽ ra kết quả là 6 trong cửa sổ lệnh | Hiển thị thông báo, nội dung, kết quả. | |
SHOW | Tương tự PRINT | Hiển thị nội dung muốn in. |
LABEL | LABEL [nội dung] | Hiển thị nội dung trên màn hình sân chơi. |
Lệnh về vị trí rùa
Câu lệnh | Cú pháp | Chức năng | Viết tắt |
CLEAN | CLEAN | Xóa màn hình và giữ yên vị trí | |
CLEAR SCREEN | CLEARSCREEN | Xóa màn hình và quay lại vị trí ban đầu | CS |
CLEAR TEXT | CLEARTEXT | Xóa các dòng lệnh ghi | CT |
SHOW TURTLE | SHOWTURTLE | Hiển thị rùa | ST |
HIDE TURTLE | HIDETURTLE | Giấu rùa | HT |
POS | Show POS | Hiển thị vị trí hiện tại của rùa | |
HOME | HOME | Quay về vị trí tọa độ (0,0) | |
HEADING | HEADING | Hiển thị rùa đang xoay ở vị trí bao nhiêu | |
SET HEADING | SETHEADING n | Rùa trở về góc n độ, tương tự LT và RT | |
TOWARDS | TOWARDS x y | Rùa quay lại về hướng tọa độ x y | |
DISTANCE | DISTANCE x y | Đo khoảng cách từ tọa độ x y tới vị trí hiện tại. |
Mong rằng sau bài viết này bạn đã hiểu rõ cách cài đặt và sử dụng phần mềm MSWLogo. Nhớ theo dõi PHANMEMTAIFREE thường xuyên để cập nhật và được chia sẻ các phần mềm miễn phí bổ ích nhé!
Bài viết liên quan: