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
  • Công cụ hữu ích
    • Tiện ích Đồng hồ
    • Lật mảnh ghép
    • Trò chơi ô chữ
    • Game Quay số
    • Tìm ô chữ
    • Chọn tên ngẫu nhiên
    • Radio Online
    • Photoshop
  • 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
  • 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

Freeplane – Phần mềm vẽ sơ đồ tư duy mã nguồn mở

  • 16/01/2026
  • Phần mềm

OpenCode AI – Tính năng nổi bật của nền tảng trợ lý lập trình AI mã nguồn mở

  • 15/01/2026
  • Phần mềm

O&O ShutUp10++ là gì? Công cụ miễn phí bảo vệ quyền riêng tư trên Windows 10 và Windows 11

  • 14/01/2026
  • Phần mềm

Auto Flow – Tự động hóa cho VEO AI và Google Flow AI

  • 12/01/2026
  • Phần mềm

Thunderbird – Phần mềm quản lý email miễn phí và mã nguồn mở

  • 09/01/2026
  • Phần mềm

Raycast – Trung tâm điều khiển công việc nhanh gọn chỉ với bàn phím

  • 08/01/2026

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

  • CryptPad – Nền tảng soạn thảo trực tuyến mã nguồn mở, mã hóa đầu cuối an toàn tuyệt đối
  • Freeplane – Phần mềm vẽ sơ đồ tư duy mã nguồn mở
  • OpenRouter là gì? Giải pháp kết nối và sử dụng đa mô hình AI qua một API duy nhất
  • OpenCode AI – Tính năng nổi bật của nền tảng trợ lý lập trình AI mã nguồn mở
  • EnglishRevealed – Trang web học tiếng Anh luyện thi chứng chỉ Cambridge English
  • Phần mềm PDF24 – Công cụ xử lý tệp PDF miễn phí, toàn diện và dễ sử dụng
  • Snappa – Công cụ thiết kế đồ họa trực tuyến kèm mẫu có sẵn miễn phí
  • O&O ShutUp10++ là gì? Công cụ miễn phí bảo vệ quyền riêng tư trên Windows 10 và Windows 11
  • DesignCap là gì? Khám phá công cụ thiết kế đồ họa trực tuyến và các tính năng nổi bật
  • SVG App là gì? Thư viện logo SVG miễn phí, chất lượng cao cho thiết kế và lập trình

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