1. Giới thiệu phần mềm lập trình MSWLogo
MSWLogo hay còn được gọi với cái tên Logo Rùa cung cấp cho người dùng các chức năng bao gồm thiết kế biểu đồ, mẫu thống kê hoặc đồ thị. Chương trình được sử dụng nhiều trong trường học để giúp trẻ em học cách thiết kế trò chơi, app đơn giản trên nền tảng Windows
MSWLogo - Phần mềm lập trình cho trẻ em
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.
Phần mềm Logo Rùa có giao diện lập trình đơn giản, thân thiện
Về mặt giao diện, MSWLogo được thiết kế theo phong cách MS Basic cơ bản, giúp người dùng dễ dàng vẽ đồ thị và code trong thời gian ngắn. Chỉ sau vài giờ học lập trình, bạn có thể bắt đầu làm game và xây dựng ứng dụng cơ bản. Mặc dù còn nhiều hạn chế những MSWLogo, phần mềm logo rùa được coi là tiền đề để người học tiếp tục với các phần mềm lập trình phức tạp hơn.
MSWLogo cung cấp các công cụ lập trình cơ bản cho học sinh lớp 4, 5
Ngoài ra các bạn có thể tìm hiểu thêm cách tải và cài đặt MSWLogo trên máy tính, bảng màu trong MSWLogo hay một số thủ thuật lập trình để tiến hành các công việc có hiệu quả hơn.
2. Một vài phím tắt trong MSWLogo
- FORWARD: Di chuyển rùa tiến lên n bước.
- BACK: Di chuyển rùa lùi về n bước.
- RIGHT: Quay rùa sang bên phải một góc n độ.
- LEFT: Quay rùa sang bên trái một góc n độ.
- HIDE TURTLE: Ẩn chú rùa.
- SHOW TURTLE: Hiện chú rùa.
- CLEAR SCREEN: Xóa sân chơi đưa rùa về vị trí ban đầu(0,0).
- CLEAR TEXT: Xóa toàn bộ lệnh trong cửa sổ lệnh( Command Window).
- SETH: Quay chú rùa về vị trí ban đầu.
- HOME: Mang chú rùa về vị trí ban đầu.
- PRINT: Hiện nội dung, kết quả.
- BYE: Thoát khỏi MSWLogo.
- SUM: Cộng hai số.
- DIFFERENCE: Trừ hai số.
- PRODUCT: Nhân hai số.
- QUOTIENT: Hiển thị thương của hai số.
- REMAINDER: Hiển thị số dư của hai số.
- CLEAN: Xóa hết các nét vẽ.
- Lệnh PENUP viết tắt là PU: Dùng lệnh PENUP (PU) để nhấc cây bút của rùa lên và kết quả là khi di chuyển rùa sẽ không để lại dấu vết.
- Lệnh PENDOWN viết tắt là PD: Dùng lệnh PENDWN (PD) sau lệnh PENUP để đặt bút xuống, kết quả là khi di chuyển chú rùa sẽ vẽ tiếp như bình thường.
+ FD 40: Chú rùa đi về phía trước 40 bước.
+ PU: Bút được nhấc lên.
+ FD 40: Chú rùa đi tiếp 40 bước mà không để lại đường vẽ.
+ PD: Bút của rùa được đặt xuống.
+ FD 20: Chú rùa đi về phía trước 20 bước.
- Lệnh PENERASE viết tắt PE: Là lệnh đặt bút xuống và thiết lập chế độ xóa.
+ FD 50: Chú rùa đi về phía trước 50 bước
+ PE: Lệnh PENERASE được kích hoạt.
+ BK 25: Chú rùa lùi về sau và xóa đường vừa vẽ được 25 bước .
- Lệnh SET PEN COLOR viết tắt SETPC: Là lệnh thay đổi màu cho bút của chú rùa. Các màu được đại diện bởi các số theo bảng dưới đây:
+ 0: Đen
+ 1: Xanh lam
+ 2: Xanh lá
+ 3: Lục lam
+ 4: Đỏ
+ 5: Tím
+ 6: Nâu
+ 7: Xám nhẹ
+ 8: Xám đậm
+ 9: Xanh lam nhạt
+ 10: Xanh lá
+ 11: Lục lam nhạt
+ 12: Đỏ nhạt
+ 13: Đỏ cánh sen
+ 14: Vàng
+ 15: Trắng
- Lệnh REPEAT: Là lệnh điều khiển chú rùa lặp đi lặp lại một khối lệnh nhất định. Thay vì phải viết đi viết lại các lệnh giống nhau, chúng ta chỉ cần sử dụng lệnh REPEAT và viết số lần nên lặp lại.
3. Phần mềm lập trình HOT như MSWLogo
Scratch cũng là ngôn ngữ lập trình cho trẻ em với giao diện và tính năng được thiết kế phù hợp cho trẻ em, gồm các phiên bản Windows, Mac và Linux, phù hợp với trẻ từ 8 tuổi, đặc biệt Scratch giúp trẻ học cách tư duy sáng tạo, suy luận có hệ thống và hợp tác làm việc - những kỹ năng cần thiết cho cuộc sống.