Microsoft Small Basic 2.2 Phần mềm lập trình dành cho trẻ em

Tải về

4,6 (5) Microsoft Miễn phí 6.294 Dung lượng: 7 MB Ngày: Yêu cầu: Windows Vista/Server 2008/7/8/8.1/10

Small Basic là ngôn ngữ lập trình được tạo ra đặc biệt để giúp sinh viên chuyển từ coding dựa trên block sang coding trên văn bản.

Bằng cách dạy các yếu tố cơ bản của các ngôn ngữ dựa trên cú pháp, Small Basic cung cấp cho sinh viên các kỹ năng và sự tự tin để giải quyết các ngôn ngữ lập trình phức tạp hơn như Java và C #. Bạn cũng có thể xây dựng các ứng dụng cho Kinect, Lego Mindstorm, Raspberry Pi, Arduino, Oculus Rift... và nhiều hơn nữa bằng cách sử dụng Small Basic.

Small Basic cung cấp cách dễ hiểu nhất để học lập trình, nó phù hợp với các học sinh/sinh viên và những người ham học hỏi trong độ tuổi từ 7 đến 107.

Không giống như Scratch hay Alice, những công cụ được thiết kế mục đích hướng người dùng học ngôn ngữ trong môi trường 'codeless' thì với Small Basic, phiên bản siêu nhỏ này tập trung chủ yếu vào "BASIC Language".

Small Basic hoạt động dựa trên .Net Framework, do đó nếu hệ thống của bạn chưa được cài đặt .Net Framework thì một điều tất nhiên bạn sẽ không có cơ hội khám phá trình hữu ích này.

Small Basic gồm 3 đặc điểm chính sau đây:

  • Như nói trên, cảm hứng xuất phát từ ngôn ngữ lập trình BASIC căn bản, hoạt động dựa trên nền tảng .Net Framework. Theo đúng tên gọi của nó, Small Basic thực sự "bé hạt tiêu" khi chỉ trang bị không quá 15 keyword, đồng thời sử dụng những khái niệm tối thiểu nhất nhằm giảm bớt rào cản giữa người dùng và chương trình.
  • Giao diện tương tác thân thiện, dù cái nhìn đầu tiên phản ánh rằng Small Basic thiết kế đơn giản nhưng khả năng ẩn dấu trong hai từ "đơn giản" đó lại hoàn toàn khác. Nó cung cấp nhiều đặc điểm tính năng mạnh mẽ như Intellisense™ và kích hoạt trợ giúp tức thời.
  • Hợp nhất hệ thống thư viện, đồng thời cho phép người dùng thiết tạo các thư viện mới hay chỉnh sửa các thư viện hiện có. Điều này giúp thao tác viết code được nhanh hơn.

Toàn diện không điểm chê, Small Basic khi được cài đặt thành công lên hệ thống, song hành cùng tập tin *.exe là tài liệu dạng PDF bao gồm 62 trang hướng dẫn, giúp người dùng nắm bắt cơ bản đầy đủ các khác niệm từ cách thức viết code và khởi chạy thử nghiệm. Để tìm hiểu nhiều hơn nữa các bạn có thể vào đây.

Vậy còn chờ gì nữa, nếu như bạn đang là người bắt đầu tìm hiểu về thế giới ngôn ngữ lập trình hoặc đã là "dân chuyên" muốn tìm cho con em một ứng dụng tốt nhất để giảng dạy thì Small Basic là không thể bỏ qua.

Cập nhật Microsoft Small Basic mới nhất

Cập nhật Microsoft Small Basic mới nhất

Microsoft Small Basic 1.2

Microsoft Small Basic 1.2 bao gồm Kinect cho Small Basic, giới thiệu 3 đối tượng Kinect mới. Nó cũng mở rộng đối tượng Dictionary để biên dịch sang 7 ngôn ngữ, sửa lỗi Dictionary và khắc phục các lỗi crash khác. Nó còn bao gồm bản cập nhật UI cho 15 ngôn ngữ khác nhau. Nếu đang sử dụng Windows XP hoặc cũ hơn, hãy tải Small Basic 1.0 thay thế.

Tính năng mới

Kinect for Small Basic: Small Basic 1.2 giới thiệu 3 đối tượng Kinect: KinectBodyList, KinectFaceList, KinectWindow. Với những đối tượng này, bạn có thể lập trình bằng Microsoft Kinect Sensor và thông tin nó ghi lại. Bạn có thể:

  • Hiển thị màu sắc, hồng ngoại, độ sâu, chỉ số khối và dữ liệu cảm biến khối.
  • Chụp ảnh từ các cảm biến màu, hồng ngoại, độ sâu và chỉ số khối.
  • Thay thế nền cảnh sau người ở phía trước bằng ảnh khác (tính năng này tương tự Chroma Key hay xử lý “màn hình xanh”).
  • Định vị và hướng 26 “điểm nối” khác nhau trong 6 phần cơ thể người ở cả không gian 3D và trên màn hình.
  • Đóng/Mở trạng thái bàn tay của 6 người trước cảm biến.
  • Lấy góc nghiêng tối đa 6 người trước cảm biến.
  • Xác định vị trí và hướng mặt của 6 người trước cảm biến.

Dictionary Object: Expanded Languages - Trong Small Basic 1.0, Dictionary Object hỗ trợ các ngôn ngữ sau (nơi bạn nhập ở ngôn ngữ gốc và nghĩa hiển thị ở ngôn ngữ thứ hai): 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 mới nhất này, Small Basic bổ sung chuyển ngữ:

  • Tiếng Anh sang Tiếng Đức, Tiếng Đức sang Tiếng Anh.
  • Tiếng Anh sang Tiếng Ý, Tiếng Ý sang Tiếng Anh.
  • Tiếng Anh sang Tiếng Nhật, Tiếng Nhật sang Tiếng Anh.
  • Tiếng Anh sang Tiếng Hàn, Tiếng Hàn sang Tiếng Anh.
  • Tiếng Anh sang Trung Quốc giản thể và ngược lại.
  • Tiếng Anh sang Trung Quốc truyền thống và ngược lại.
  • Tiếng Anh sang Tây Ban Nha và ngược lại.

Sửa lỗi khác.

Câu hỏi thường gặp

Small Basic là ngôn ngữ lập trình đơn giản được tạo ra đặc biệt để giúp sinh viên chuyển từ lập trình dựa trên block sang lập trình trên văn bản, tập trung vào ngôn ngữ BASIC và cung cấp kỹ năng để học các ngôn ngữ phức tạp hơn như Java và C#.

Small Basic phù hợp với học sinh, sinh viên và những người ham học hỏi trong độ tuổi từ 7 đến 107 tuổi, muốn học lập trình một cách dễ hiểu và nhanh chóng.

Khác với Scratch hay Alice là các công cụ lập trình không cần viết code (codeless), Small Basic tập trung vào ngôn ngữ BASIC với cú pháp văn bản, giúp người dùng học lập trình dựa trên code thực tế.

Small Basic có 3 đặc điểm chính: dựa trên ngôn ngữ BASIC với ít từ khóa (không quá 15 từ khóa); giao diện thân thiện có tính năng Intellisense™ và trợ giúp tức thời; hợp nhất hệ thống thư viện và cho phép người dùng tạo hoặc chỉnh sửa thư viện.

Small Basic hoạt động dựa trên .Net Framework, vì vậy hệ thống của bạn cần có .Net Framework được cài đặt để chạy Small Basic.

Khi cài đặt thành công, Small Basic đi kèm với tài liệu PDF gồm 62 trang hướng dẫn giúp người dùng nắm bắt các kiến thức cơ bản về viết code và thử nghiệm.

Small Basic 1.2 bổ sung hỗ trợ Kinect với 3 đối tượng mới (KinectBodyList, KinectFaceList, KinectWindow), mở rộng Dictionary Object để dịch sang 7 ngôn ngữ khác nhau, sửa lỗi Dictionary và cải tiến giao diện người dùng cho 15 ngôn ngữ.

Các đối tượng Kinect trong Small Basic 1.2 cho phép lập trình với Microsoft Kinect Sensor để hiển thị dữ liệu màu sắc, hồng ngoại, độ sâu, chỉ số khối và cảm biến; chụp ảnh; thay thế nền cảnh; định vị các điểm nối trên cơ thể; theo dõi trạng thái bàn tay, góc nghiêng và định vị mặt người.

Dictionary Object mở rộng hỗ trợ dịch giữa Tiếng Anh và Tiếng Đức, Ý, Nhật, Hàn, Trung Quốc giản thể, Trung Quốc truyền thống, Tây Ban Nha, cùng với các ngôn ngữ đã hỗ trợ trước đó.

Nếu bạn sử dụng Windows XP hoặc cũ hơn, bạn nên tải Small Basic phiên bản 1.0 vì phiên bản 1.2 có thể không tương thích.

4,6 Mời bạn đánh giá!
  • Phát hành:
  • Version: 2.2
  • Sử dụng: Miễn phí
  • Dung lượng: 7 MB
  • Lượt xem: 6.601
  • Lượt tải: 6.294
  • Ngày:
  • Yêu cầu: Windows Vista/Server 2008/7/8/8.1/10