GIỚI THIỆU
MSWLogo là ngôn ngữ lập trình dựa trên nền tảng Logo. Đây là phần mềm lập trình mã nguồn miễn phí, hỗ trợ lập trình con rùa và đồ họa 3D.
Chức năng chính của MSWLogo (tên đầy đủ: Microsoft Windows Logo) là thiết kế biểu đồ, mẫu thống kê hoặc đồ thị. Tuy nhiên, chương trình này hiện đượ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 được sử dụng nhiều trong giáo dục, đặc biệt là trong dạy lập trình cho trẻ em, bên cạnh 1 số môi trường lập trình quen thuộc như Scratch.
Giao diện phần mềm lập trình MSWLogo
Là phần mềm lập trình dùng trong môi trường giáo dục nên ưu điểm của MS Logo là rất dễ học, dễ hiểu. Công cụ này 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. Các em nhỏ có thể dùng MSWLogo để tạo ra các trò chơi đơn giản hoặc chương trình Windows.
Giao diện MSW Logo mang 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. Hiện tại, MSWLogo hỗ trợ các định dạng LGO và BMP.
Chỉ sau vài giờ học lập trình với phần mềm Logo này, người học có thể bắt đầu làm game và xây dựng app cơ bản. Mặc dù còn nhiều hạn chế nhưng MSWLogo đượ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 như Free Pascal, Node.js…
Cách sử dụng 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.
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.
Các lệnh cơ bản trong MSWLogo
Để 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
2. Lệnh về cung tròn, đường tròn và ellipse
3. Lệnh về bút vẽ màu sắc
4. Lệnh in kết quả, thông báo
5. Lệnh về vị trí rùa
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.