
Small Basic là một ngôn ngữ lập trình được thiết kế đặc biệt nhằm hỗ trợ học sinh, sinh viên chuyển đổi từ phương pháp lập trình trực quan dựa trên khối lệnh sang lập trình dựa trên văn bản.
Thông qua việc giới thiệu những nguyên tắc cơ bản của các ngôn ngữ lập trình dựa trên cú pháp, Small Basic trang bị cho người học những kỹ năng và sự tự tin cần thiết để tiếp cận các ngôn ngữ phức tạp hơn như Java và C#.
Khả năng ứng dụng của Small Basic cũng rất rộng rãi. Bạn hoàn toàn có thể phát triển các ứng dụng cho Kinect, Lego Mindstorm, Raspberry Pi, Arduino, Oculus Rift và nhiều nền tảng khác.
Small Basic được xem là phương tiện học lập trình dễ tiếp cận nhất, phù hợp với học sinh, sinh viên và những người có đam mê học hỏi ở mọi lứa tuổi, từ 7 đến 107.
Khác với Scratch hoặc Alice, những công cụ tập trung vào việc học lập trình trong môi trường không cần viết mã, Small Basic ưu tiên việc làm quen với ngôn ngữ BASIC.
Small Basic được xây dựng trên nền tảng .Net Framework. Do đó, để có thể sử dụng được trình biên dịch hữu ích này, máy tính của bạn cần phải được cài đặt .Net Framework trước.

Sau khi cài đặt thành công, Small Basic đi kèm với một tài liệu PDF hướng dẫn chi tiết, bao gồm 62 trang, cung cấp kiến thức cơ bản về cách viết và chạy mã. Bạn có thể tìm hiểu thêm thông tin tại đây.
Nếu bạn là người mới bắt đầu học lập trình, hoặc muốn tìm một công cụ phù hợp để dạy lập trình cho trẻ em, Small Basic là một lựa chọn tuyệt vời.

Microsoft Small Basic 1.2 tích hợp Kinect cho Small Basic, giới thiệu 3 đối tượng Kinect mới. Bản cập nhật này còn mở rộng đối tượng Dictionary để hỗ trợ biên dịch sang 7 ngôn ngữ khác, đồng thời sửa các lỗi liên quan đến Dictionary và khắc phục một số lỗi gây ra sự cố. Giao diện người dùng (UI) cũng được cải tiến cho 15 ngôn ngữ khác nhau. Lưu ý, nếu bạn đang sử dụng Windows XP hoặc phiên bản cũ hơn, hãy tải Small Basic 1.0 thay thế.
Kinect cho Small Basic: Small Basic 1.2 giới thiệu 3 đối tượng Kinect: KinectBodyList, KinectFaceList và KinectWindow. Nhờ những đối tượng này, người dùng có thể lập trình với Microsoft Kinect Sensor và khai thác dữ liệu mà thiết bị này thu thập được. Cụ thể, bạn có thể:
Đối tượng Dictionary: Mở rộng ngôn ngữ - Trong Small Basic 1.0, đối tượng Dictionary hỗ trợ dịch giữa các ngôn ngữ sau: Tiếng Anh sang Tiếng Anh, Tiếng Anh sang Tiếng Pháp, Tiếng Pháp sang Tiếng Anh. Bản cập nhật mới nhất bổ sung khả năng chuyển ngữ:
Các bản sửa lỗi khác.
5 nhận xét

