Chuyển đến phần nội dung
  • Facebook
  • Twitter
  • Instagram
  • YouTube
VniTeach – Giáo viên 4.0

Let's share to be shared

  • Ngôn ngữ lập trình
    • Lập trình Python
    • Lập trình C
    • Lập trình C#
    • Lập trình C++
    • Lập trình Scratch
    • Lập trình Microbit
    • Lập trình Web
  • Thủ thuật
    • MS Office
      • Microsoft Word
      • Microsoft Excel
      • Microsoft PowerPoint
    • Windows
    • Phần mềm
    • Internet
    • Viết Prompt AI
    • Fonts Tiếng Việt tuyệt đẹp
  • Mã nguồn mở
    • WordPress
    • Joomla
    • NukeViet
    • EduPortal
  • Giảng dạy
    • Tin học
    • Toán học
    • Ngữ văn
    • Tiếng Anh
    • Vật lí
    • Hóa học
    • Sinh học
    • Lịch sử
    • Địa lí
    • KHTN
    • Âm nhạc
    • Mĩ thuật
    • Công nghệ
    • Giáo dục KT&PL
    • Giáo dục QP&AN
    • Giáo dục thể chất
    • Hoạt động trải nghiệm
  • Tài liệu tham khảo
    • Tài liệu, giáo trình
      • Tài liệu về giải thuật
      • Tài liệu Python
    • Trò chơi PowerPoint
    • e-Learning
    • Tài liệu LaTeX
  • Công cụ hữu ích
    • Tiện ích Đồng hồ
    • Radio Online
    • Photoshop
    • Game Quay số
  • Youtube
  • Donate
  • Trang chủ
  • 2024
  • Tháng 2
  • 29
  • MSWLogo – Phần mềm lập trình cho trẻ em

MSWLogo – Phần mềm lập trình cho trẻ em

  • 29/02/2024
  • Phần mềm

MSWLogo là 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 bởi George Mills tại Viện Công nghệ Massachusetts. MSWLogo được sử dụng trong chương trình giảng dạy của tiểu học giúp các em học sinh làm quen với lập trình, thiết kế trò chơi, phần mềm.

MSWLogo phù hợp với người học lập trình mới hoặc trẻ em, chẳng hạn như học sinh tiểu học, hiện được các em học sinh lớp 5 sử dụng nhiều, vì thế bạn có thể tải MSWLogo lớp 5 để con em mình tham khảo và trải nghiệm. Thông qua phần mềm này các em có thể dùng để tạo ra các trò chơi đơn giản hoặc chương trình trên máy tính. Ưu điểm của nó là rất dễ học, dễ hiểu nên các phụ huynh cùng các bé học lập trình.

MSWLogo là ngôn ngữ lập trình dành cho trẻ em dựa trên nền tảng Logo, được thiết kế dựa trên mã nguồn mở, hỗ trợ lập trình con rùa và đồ họa 3D, mục đích là thiết kế biểu đồ, mẫu thống kê hoặc đồ thị. Giao diện MSWLogo phù hợp cho trẻ em, giúp tạo ra các trò chơi đơn giản hoặc chương trình Windows.

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.

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.

1. 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ệnhCú phápHành độngKý hiệu viết tắt
FORWARDFORWARD n (hoặc FD n)Di chuyển rùa ảo tiến n bướcFD
BACKBACK n (hoặc BK n) Di chuyển rùa ảo lùi n bướcBK
RIGHTRIGHT n (hoặc RT n)Xoay rùa sang phải n độRT
LEFTLEFT n (hoặc LT n)Xoay rùa sang trái n độLT
SETXSETX nGiữ nguyên chiều y, di chuyển rùa đến vị trí n theo chiều x 
SETYSETY nGiữ nguyên chiều x, di chuyển rùa đến vị trí n theo chiều y 
SETXYSETXY x yDi chuyển rùa ảo đến vị trí có tọa độ (x, y) 
SETPOSSETPOS [x y]Di chuyển rùa ảo đến vị trí có tọa độ (x, y) 
HOMEHOMEDi chuyển rùa về tọa độ gốc (0, 0) 
DISTANCEDISTANCE 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)
SHOWTURTLESHOWTURTLECho rùa hiển thịST
HIDETURTLEHIDETURTLEẨn rùa đi
CLEARSCREENCLEARSCREENXóa màn hình và cho rùa quay về vị trí ban đầuCS

2. 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ệnhCú phápHành động
ARCARC a rVẽ 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.
ARC2ARC2 a rVẽ 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.
ELLIPSEELLIPSE x yVẽ 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.
ELLIPSE2ELLIPSE2 x yVẽ 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.
ELLIPSEARCELLIPSEARC 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ẽ.
ELLIPSEARC2ELLIPSEARC2 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ẽ
CIRCLECIRCLE rVẽ đường tròn bán kính r, rùa đứng tại tâm sau khi vẽ.
CIRCLE2CIRCLE2 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ẽ.

3. 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ệnhCú phápHành độngKý tự viết tắt
PENUPPENUPRùa không để lại dấu vết trên sân khi di chuyển.PU
PENDOWNPENDOWNCác lệnh di chuyển rùa sẽ để lại dấu vết trên sân.PD
PENERASEPENERASEThiết lập chế độ xóa bút.PE
PENNORMALPENNORMALTrở lại trạng thái ban đầu của bút vẽ.PPT
SETPENSIDESETPENSIDE [n1 n2]Thiết lập bút vẽ với độ dày, độ cao tương ứng là n1, n2. 
SETPENCOLORSetPC [RED GREEN BLUE]Thiết lập màu bút vẽ, giá trị màu nằm trong khoảng 0 – 255.SetPC
FILLFILLTô màu cho nền (trong phạm khép kín).

4. 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ệnhCú phápHành động
PRINTPR 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ổ.
SHOWTương tự PRHiển thị kết quả của lệnh trên cửa sổ.
LABELLABEL [nội dung]Hiển thị kết quả của lệnh ở ngoài không gian sân chơi.

Tải về phần mềm tại đường dẫn sau: https://mswlogo.softonic.vn/

Chúc bạn thành công!

ms logomswlogo

Điều hướng bài viết

Trước
Tiếp theo
  • Phần mềm

Immersive Translate – Công cụ dịch miễn phí giúp đọc hiểu tiếng Anh, tài liệu quốc tế cực dễ

  • 29/12/2025
  • Phần mềm

IObit Uninstaller – Phần mềm gỡ cài đặt và xóa tập tin rác của ứng dụng trên Windows

  • 25/12/2025
  • Phần mềm

Master Duplicate Remover – Phần mềm tìm và xóa các tập tin trùng lặp

  • 25/12/2025
  • Phần mềm

Winhance – Công cụ tiện ích tinh chỉnh, tối ưu Windows chuyên nghiệp

  • 25/12/2025
  • Phần mềm

Tự động hóa quy trình tạo video hàng loạt trên Google Flow AI với Auto Flow

  • 24/12/2025
  • Phần mềm

Media Flyout – Phần mềm nghe nhạc miễn phí

  • 23/12/2025

Công cụ

  • Công cụ hữu ích
  • Donate
  • Máy tính online
  • Python IDE Online
  • Sách điện tử

Bài viết mới

  • MusicGPT – Công cụ tạo nhạc chuyên nghiệp bằng AI
  • Cách tạo ứng dụng có sử dụng CSDL trên Firestore Database
  • Hướng dẫn tạo chức năng đăng nhập ứng dụng với Firebase Authentication
  • TextArea – Công cụ soạn thảo và chia sẻ văn bản siêu nhanh
  • Rocket New – Công cụ giúp tạo website, app nhanh chóng bằng AI
  • Immersive Translate – Công cụ dịch miễn phí giúp đọc hiểu tiếng Anh, tài liệu quốc tế cực dễ
  • SuperCook – Nền tảng trực tuyến giúp nấu ăn theo nguyên liệu
  • Cymath – Công cụ giải toán trực tuyến từ cơ bản đến nâng cao
  • Bensound – Thư viện nhạc nền chuyên nghiệp miễn phí
  • Animatedimages – Kho tài nguyên ảnh động miễn phí

VniTeach Channel

https://www.youtube.com/watch?v=_sQwNXrgQNM&list=PLCRwo0vi_AsSqApfemmwQ16-RPjBYp4s6&index=63&pp=gAQBiAQB

Thủ thuật internet hữu ích

https://www.youtube.com/watch?v=tcjqLRGpTaQ&list=PLCRwo0vi_AsSg2xY0DEW98q7DQM2g2bTi&index=3

Theo dõi tôi tại

  • Thích
  • Theo dõi
  • Theo dõi
  • Kết nối
  • Theo dõi
  • Theo dõi

Đăng ký bản quyền

DMCA.com Protection Status ❤️ Ủng hộ / Donate  

@VniTeach - Giáo viên 4.0, Tên miền quốc tế theo Thông tư 24/2015/TT-BTTTT