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 Việt
    • 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ự nhiên và Xã hội
  • 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
  • Công cụ hữu ích
    • Tiện ích Đồng hồ
    • Radio Online
    • Photoshop
    • Kiểm tra dấu hiệu lừa đảo
  • 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

Magic Data Recovery Pro 3.9 – Phần mềm khôi phục dữ liệu mạnh mẽ và an toàn

  • 10/10/2025
  • Phần mềm

UniGetUI – Trình quản lý phần mềm trực quan trên Windows

  • 22/09/2025
  • Phần mềm

Winaero Tweaker – Công cụ tối ưu Windows toàn diện

  • 17/09/2025
  • Phần mềm

Manim – Thư viện mã nguồn mở minh họa Toán học hữu ích

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

Geany – Trình soạn thảo lập trình nhẹ nhưng mạnh mẽ

  • 11/09/2025
  • Phần mềm

5 phần mềm diệt virus miễn phí đáng dùng nhất hiện nay

  • 08/09/2025

Công cụ

  • Donate
  • Máy tính online
  • Python IDE Online
  • Sách điện tử Cánh Diều
  • Sách điện tử Chân trời sáng tạo
  • Sách điện tử Kết nối tri thức với cuộc sống

Bài viết mới

  • Moviee AI – Công cụ tạo và chỉnh sửa hình ảnh, video bằng AI
  • Lumen5 – Công cụ tạo video từ văn bản bằng AI
  • Math Playground – Nền tảng học Toán qua trò chơi dành cho học sinh tiểu học
  • MagicEraser – Công cụ AI xóa vật thể trong ảnh nhanh chóng và tự nhiên
  • ListenNotes – Nền tảng tìm kiếm và khám phá podcast hàng đầu thế giới
  • LarVoice – Công cụ chuyển văn bản thành giọng nói bằng AI miễn phí
  • Lemon AI – Nền tảng tạo AI tự tiến hoá không cần lập trình
  • DeeVid AI – Nền tảng tạo video bằng AI tiên tiến
  • OscarLessons – Chuyên trang kế hoạch bài giảng và tài liệu giảng dạy tiếng Anh miễn phí cho giáo viên ESL/EFL
  • WordStress – Chuyên trang học tương tác về trọng âm trong tiếng Anh

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