Microsoft windows logo tiểu học

Môi trường lập trình Logo rất đơn giản

MSWLogo là một môi trường lập trình dựa trên Logo hiếm, ban đầu dựa trên LISP và dành cho mục đích giáo dục.

Tuy nhiên, một điểm cộng lớn của Logo là vì nó được tạo ra cho giáo dục, nó rất dễ học . Đó là một giới thiệu tuyệt vời để lập trình cho trẻ em hoặc những người muốn bắt đầu lập trình . Nó không phải là tất cả nhàm chán hoặc - mặc dù đồ thị và biểu đồ là ứng dụng chính của nó, MSWLogo có thể được sử dụng để tạo ra các trò chơi hoặc các chương trình cho Windows .

Giao diện MSWLogo là về cơ bản như nó được - trong thực tế nó là một chút giống như bằng cách sử dụng MS Basic chính nó. Có rất nhiều hướng dẫn và thậm chí là hướng dẫn bằng video để giúp bạn bắt đầu với Biểu trưng, ​​vì vậy bạn sẽ có thể tạo quảng trường hoặc đồ thị của riêng bạn trong thời gian ngắn.

MSWLogo là một cách tuyệt vời cho người mới bắt đầu và trẻ em để bắt đầu lập trình nhưng nó rất hạn chế và hiếm khi được sử dụng mà bạn sẽ thấy nó không đi rất xa.

ƯU ĐIỂM

  • Dễ dàng để tìm hiểu và sử dụng
  • Giao diện rất đơn giản và dễ hiểu
  • Rất nhiều tài liệu trợ giúp

NHƯỢC ĐIỂM

  • Rất hữu ích hạn chế

Trên Softonic, chúng tôi quét tất cả các tệp được lưu trữ trên nền tảng để đánh giá và tránh mọi tác hại tiềm ẩn đối với thiết bị của bạn. Đội ngũ của chúng tôi thực hiện kiểm tra mỗi khi tệp mới được tải lên và xem xét định kỳ các tệp để xác nhận hoặc cập nhật trạng thái của tệp. Quy trình toàn diện này cho phép chúng tôi thiết lập trạng thái cho mọi tệp có thể tải xuống như sau:

Sạch

Rất có khả năng là chương trình phần mềm này sạch.

Điều này có nghĩa là gì?

Chúng tôi đã quét tệp và các URL được liên kết với chương trình phần mềm này bằng hơn 50 dịch vụ chống vi-rút hàng đầu thế giới; nhưng không phát hiện mối đe dọa nào.

Cảnh báo

Có khả năng là chương trình phần mềm độc hại hoặc có thể chứa phần mềm tính gộp không mong muốn.

Tại sao chương trình phần mềm vẫn xuất hiện?

Dựa trên hệ thống quét, chúng tôi đã xác định rằng những cờ này có thể là sự cố giả.

Sự cố giả là gì?

Thuật ngữ đó có nghĩa là một chương trình an toàn bị gắn cờ sai là chương trình độc hại do phạm vi phát hiện dấu hiệu vi phạm quá rộng hoặc do thuật toán được dùng trong chương trình chống vi-rút.

Đã chặn

Có khả năng cao là chương trình phần mềm độc hại hoặc chứa phần mềm tính gộp không mong muốn.

Tại sao chương trình phần mềm này không còn xuất hiện trong Danh mục của chúng tôi nữa?

Dựa trên hệ thống quét, chúng tôi xác định rằng những cờ này có khả năng là thực sự có vấn đề.

Chi tiết về phần mềm MSWLogo:

  • Phát hành: Softronics
  • Phiên bản mới nhất: 6.5 (cập nhật 05/1/2021)
  • Hỗ trợ trên: Windows Vista/7/8/8.1/10 (32 & 64 bit).

Phiên bản Thông tin Link tải
MSWLogo for Windows
  • Dung lượng tải về: 1.69 MB
  • Bản quyền: Miễn phí
  • Giao diện: Hỗ trợ Tiếng Việt
  • Hệ điều hành: Windows Vista/7/8/8.1/10 (32 & 64 bit)
Microsoft windows logo tiểu học

MSWLogo một phần mềm lập trình từ những khái niệm cơ bản cho các bạn học sinh rất hay và hữ ích. Hãy cùng mình tìm hiểu cách cài đặt cũng như sử dụng MSWLogo qua bài viết sau sau nhé!

Microsoft windows logo tiểu học

Tải MSWLogo | Phần mềm lập trình cho học sinh lớp 5

MSWLogo là một ngôn ngữ lập trình mã nguồn mở dựa trên nền tảng logo, được phát hành triển bởi George Mills tại Viện Công nghệ Massachusetts. Được sử dụng nhiều trong chương trình giảng dạy lớp tiểu học, giúp các em tiếp cận cách lập trình thiết kế trò chơi, phần mềm một cách đơn giản trên nền tảng Windows.

Trong chương trình này bạn sẽ điều khiển 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 lệnh, bên cạnh đó nó cũng được dùng để xử lý tính toán cho các bài toán phức tạp.

Là phần mềm được thiết kế phục vụ cho ngành giáo dục vì thế phần mềm rất dễ học, dễ tiếp cận với những người muốn bắt đầu học lập trình. MSWLogo cung cấp cho người dùng nhiều lệnh, tính năng để tạo ra các mẫu thống kê, biểu đồ, đồ thị hoặc ảnh động GIF. 

1. Vẽ được nhiều loại ảnh

Tạo ảnh động GIF và nhiều định dạng ảnh phổ biến như PNG, JPG...

Vẽ hình ảnh 3D trong không gian 3 chiều giúp người dùng thoải mái sáng tạo ra những tác phẩm cá nhân cho riêng mình

2. Nhiều công cụ hỗ trợ

Hỗ trợ nhiều loại font và kích thước chữ khác nhau. Các công cụ tiện ích cắt, dán, kéo dài Bitmap, Clipboard văn bản.

Nhiều mã màu, độ phân giải màu được hỗ trợ gồm: 1, 4, 8, 16, 24.

Phần mềm Microsoft windows logo tiểu học hỗ trợ hơn 1024 mẫu đồ họa rùa độc lập và rùa bitmaps.

Lưu và khôi phục hình ảnh trong các tệp định dạng .BMP

Microsoft windows logo tiểu học

3. Lập trình đa dạng

Xây dựng các hộp thoại Windows như: Hộp thoại thông báo, cảnh báo khi tắt ứng dụng bất kỳ trên Windows.

Lập trình hướng sự kiện và đối tượng: Chuột, bàn phím, bộ đếm thời gian…

Thiết bị đa phương tiện: Tập tin âm thanh WAV, điều khiển CD-ROM…

4. Kết nối đa dạng

I/O trực tiếp để kiểm soát phần cứng bên ngoài.

Gắn kết với nhiều cổng dữ liệu như COM và LPT.

Giao kết cổng nối tiếp và song song, thiết bị MIDI.

Bước 1: Nhấn mở file cài đặt MSWLogo sau khi tải về bằng cách nhấn chuột phải và chọn Run as administrator.

Microsoft windows logo tiểu học

Mở file cài đặt MSWLogo

Bước 2: Nhấn Next để bỏ bước giới thiệu.

Microsoft windows logo tiểu học

Nhấn Next qua bước tiếp theo

Bước 3: Chọn ổ đĩa cài đặt MSWLogo, với mặc định sẽ là ổ C. Bạn có thể thay đổi địa chỉ bằng cách nhấn vào Browse là chọn một vị trí khác và nhấn Next.

Microsoft windows logo tiểu học

Chọn ổ đĩa cài đặt

Bước 4: Chọn thu mực chương trình và nhấn Next để bắt đầu cài đặt 

Microsoft windows logo tiểu học

Chọn Next để bắt đầu cài đặt MSWLogo

Giao diện của MSWLogo rất đơn giản, dễ sử dụng bao gồm 3 phần chính: Menu, màn hình vẽ đối tượng và màn hình nhập câu lệnh.

1. File

  • New: Thêm mới một file làm việc, vẽ hình ảnh mới.
  • Load: Tìm và tải các file ảnh được vẽ trên ứng dụng mswlogo được lưu trên máy tính 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 khi cần.
  • Erase: Xóa ảnh.
  • Exit: Thoát hoặc tắt chương trình.

Microsoft windows logo tiểu học

Tính năng trên thanh menu MSWLogo

2. Bitmap

Cũng có các tính năng tương tự menu file, nhưng điểm khác biệt là hình ảnh có định dạng bitmap.

3. Set

  • Pensize: Tùy chỉnh độ dày đường vẽ trong phần mềm, tùy hình ảnh hay vị trí mà chúng ta chọn độ dày đường vẽ thích hợp nha.
  • Label Font: Cài đặt font chữ và kích thước chữ.
  • Commander font: Thiết lập font chữ trong màn hình commander.
  • Pen color: Thiết lập màu sắc bút vẽ. 
  • Screen color: Màu sắc màn hình khi vẽ.

4. Zoom

Phóng to thu nhỏ màn hình sân chơi với 3 chế độ:

  • In: Phóng to.
  • Out: Thu nhỏ.
  • Normal: Bình thường.

Để di chuyển từ điểm này sang điểm khác tùy theo trạng thái của bút vẽ, trên đường di chuyển rùa sẽ để lại đường đi trên sân chơi.

Sân chơi có tọa độ là ± 500 chia cho 4 góc và ngay tại vị trí chính giữa ban đầu có tọa độ x=0, y=0. Và sau đây là một số lẹnh di chuyển cơ bản trong MSWLogo.

1. Lệnh di chuyển

Lệnh Cú pháp Chức năng Chữ viết tắt
FORWARD FORWARD n (hoặc FD n) Rùa đi tới n bước  FD
BACK BACK n (hoặc BK n)  Rùa đi lùi lại n bước  BK
RIGHT RIGHT n (hoặc RT n) Rùa xoay về phải một hướng n độ RT
LEFT LEFT n (hoặc LT n) Rùa xoay về 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 độ có vị trí (x,n)  
SETXY SETXY x y Di chuyển đến tọa độ có vị trí (x,y)  
SETPOS  SETPOS [x y] Tương tụ như SETXY  
HOME HOME Quay về vị trí tọa độ (0,0)  

2. Lệnh về cung tròn, đường tròn và ellipse

Lệnh Cú pháp Chức năng
ARC ARC a r Vẽ cung tròn với góc là a, và bán kính là r. Sau khi vẽ xong rùa đứng yên tại tâm.
ARC2  ARC2 a r Vẽ cung tròn với góc là a, và bán kính là r. Vẽ tới đâu rùa đi theo tới đó.
ELLIPSE ELLIPSE x y Vẽ hình Ellipse với 2 thông số, chiều ngang theo trục x và chiều cao theo trục y. Rùa đứng yên tại tâm.
ELLIPSE2 ELLIPSE2 x y Vẽ hình Ellipse với 2 thông số, chiều ngang theo trục x và chiều cao theo trục y. Rùa chạy theo hình Ellipse.
ELLIPSEARC ELLIPSEARC x' x y y' Vẽ cung theo hình Ellipse x' là độ dài cung, chiều ngang theo trục x và chiều cao theo trục y, y' lag góc.
ELLIPSEARC2 ELLIPSEARC2 x' x y y' Rùa chạy theo cung khi vẽ.
CIRCLE CIRCLE r Vẽ đường tròn bán kính r. Rùa đứng tại tâm.
CIRCLE2 CIRCLE2 r  Rùa di chuyển theo đường tròn.

3. Lệnh về bút vẽ màu sắc

Lệnh Cú pháp Chức năng Chữ viết tắt
PENUP PENUP Rùa di chuyển không để lại dấu vết. PU
PENDOWN PENDOWN Các lệnh di chuyển sau lệnh này sẽ thấy dấu vết của sự di chuyển. PD
PENERASE PENERASE Đặt bút xuống là thiết lập chế độ xóa. PE
PENNORMAL PENNORMAL Thiết lập trạng thái ban đầu của bút vẽ. PPT
SETPENSIDE SETPENSIDE [n1 n2] Thiết lập độ dày, cao của nét vẽ.  
SETPENCOLOR SetPC [RED GREEN BLUE] Thiết lập màu cho bút vẽ Red, Green, Blue cso giá trị từ 0->255. SetPC
SETFLOODCOLOR SetFC [R G B] Cài đặt màu nền (giống SetPC) và tô bằng lệnh Fill. SetFC
FILL FILL Tô màu nền trong phạm vi khép kín.  

4. Lệnh in kết quả, thông báo

PRINT Ví dụ: PR 1+2+3 sẽ ra kết quả là 6 trong cửa sổ lệnh Hiển thị nội dung, kết quả, thông báo.
SHOW Tương tự PR Nội dung, kết quả muốn in.
LABEL LABEL [nội dung] Nội dung hiển thị ngoài sân chơi.

5. Lệnh về vị trí rùa

Lệnh Cú pháp Chức năng Chữ viết tắt
CLEAN CLEAN Xóa màn hình giữ yên vị trí  
CLEARSCREEN CLEARSCREEN Xóa màn hình quay về vị trí ban đầu CS
CLEARTEXT CLEARTEXT Xóa các dòng lệnh ghi CT
SHOWTURTLE SHOWTURTLE Hiển thị rùa ST
HIDETURTLE HIDETURTLE Giấu rùa HT
POS Show POS Cho biết vị trí hiện tại của rùa  
HOME HOME Quay về vị trí tọa độ (0,0)  
HEADING HEADING Cho biết rùa đang xoay ở vị trí bao nhiêu  
SETHEADING SETHEADING n Rùa quay về góc n độ, tương tự RT và LT  
TOWARDS TOWARDS x y Quay đầu rùa về hướng tọa độ x y  
DISTANCE DISTANCE x y Đo khoảng cách từ vị trí hiện tại tới tọa độ x y  

Xem thêm:

  • Tải Free Pascal 3.2 | Phần mềm học lập trình tin học miễn phí
  • SoloLearn - App hướng dẫn viết code, học ngôn ngữ lập trình
  • Tải phần mềm AutoIT - Ngôn ngữ lập trình miễn phí dành cho Windows

Trên đây là bài viết giới thiệu và link tải MSWLogo miễn phí, mới nhất. Hy vọng sẽ là phần mềm hỗ trợ học tập cho các bạn muốn tìm hiểu về lập trình. Hãy để lại ý kiến của bạn dưới phần bình luận và chúc các bạn thành công!