Giới thiệu phần mềm lập trình mBlock 5 và cách sử dụng

mBlock 5 là một công cụ phần mềm được phong cách thiết kế và tăng trưởng giành riêng cho trẻ học lập trình STEAM. Phần mềm được tăng trưởng dựa trên mã Scratch 3.0 và Arduino. Mblock 5 được tương hỗ những ngôn từ lập trình dựa trên khối và văn bản .
Với mBlock 5, trẻ nhỏ không chỉ hoàn toàn có thể phát minh sáng tạo với nhiều dự án Bất Động Sản. Từ game show điện tử đơn thuần đến những thước phim hoạt hình ngắn. Lập trình đơn thuần bằng cách kéo thả những khối lệnh hoặc sử dụng mã Python để mã hóa robot. mBlock 5 cho trẻ nhỏ tiếp cận và làm quen sớm với những công nghệ tiên tiến tiên tiến và phát triển, được cho phép trẻ nhỏ tạo ra những dự án Bất Động Sản với những công nghệ tiên tiến thời đại 4.0 như AI và IoT .
Hơn nữa, trong hội đồng mBlock5, trẻ nhỏ còn hoàn toàn có thể san sẻ những dự án Bất Động Sản phát minh sáng tạo của riêng mình và qua đó trẻ còn có thời cơ học hỏi từ những người cùng chí hướng .

1. mBlock 5 dựa trên mã Scratch 3.0 để mở màn lập trình thuận tiện

Scratch là một công cụ lập trình được tăng trưởng bởi tập đoàn lớn MIT. Đây được coi là ngôn từ lập trình cơ bản có ảnh hưởng tác động nhất trên toàn thế giới so với trẻ nhỏ .
Được tăng trưởng dựa trên phần mềm Scratch 3.0 và mã Arduino. mBlock 5 được nhìn nhận khá linh động và rất thân thiện với người dùng đặc biệt quan trọng là trẻ nhỏ. Phần mềm này hoàn toàn có thể phân phối tổng thể mọi thứ mà bạn cần tương tự như những gì mà Scratch có. Quan trọng là cách lập trình vô cùng đơn thuần chỉ cần kéo và thả những khối lệnh đơn thuần như một game show xếp hình .

2. Truy cập Python bằng một cú nhấp chuột

Với mBlock 5, người dùng hoàn toàn có thể thuận tiện chuyển sang Python chỉ bằng một click chuột. Người dùng nắm được cách lập trình với những khối lệnh sau đó hoàn toàn có thể thuận tiện chuyển sang Python ngay lập tức. Điều đó giúp bạn không phải quy đổi giữa những phần mềm vì mBlock 5 được cho phép bạn viết mã trực tiếp trong trình soạn thảo Python của nó. Việc quy đổi chỉ là liền mạch .

3. Cung cấp cho sự phát minh sáng tạo của bạn một lợi thế với những công nghệ tiên tiến tiên tiến và phát triển, như AI

Cũng giống như nhiều phần mềm thông dụng khác, mBlock 5 tích hợp những dịch vụ nhận thức của Microsoft và Google vào một công cụ .
Với những tính năng hay ho này, trẻ nhỏ hoàn toàn có thể lập trình để bổ trợ thêm nhiều tính năng cho mBlock 5 .
Với mBlock 5, những nhà sáng chế kỳ vọng sẽ giúp trẻ thuận tiện nắm vững những nguyên tắc cơ bản của AI và vận dụng nó một cách linh động, khôn khéo .

4. Sự phối hợp giữa phần mềm và robot làm cho việc học mã hóa trở nên mê hoặc

Nếu bạn có bất kể ý tưởng sáng tạo gì có thể hiện thực hóa nó bằng cách lập trình robot với mBlock 5, điều số lượng giới hạn duy nhất chỉ là trí tưởng tượng của bạn đến đâu .
Điều đó đồng nghĩa tương quan với việc, mBlock 5 mang đến sự phong phú và sôi sục trong những lớp học vì nó có sức mạnh được cho phép những thầy cô giáo và sinh viên của mình biến những sáng tạo độc đáo, sự án của mình thành hiện thực .

5. Tạo trong một quốc tế vật lý với những ứng dụng IoT

mBlock 5 đi kèm với dịch vụ đám mây được phong cách thiết kế cho việc giảng dạy IoT thiết thực hơn. Bằng cách thao tác với robot hoặc những mô-đun điện tử, bạn hoàn toàn có thể tận dụng tính năng này để tạo những dự án Bất Động Sản mê hoặc khác nhau. Có thể kể tên một số ít chương trình như : Dự báo thời tiết, Robot tưới cây tự động hóa và phong cách thiết kế mạng lưới hệ thống chiếu sáng nhà mưu trí. Đối với những ai đam mê bộ môn này thì cách tốt nhất để khám phá về IoT là xem cách nó hoạt động giải trí trong đời sống thực như thế nào .

6. Hướng dẫn sử dụng phần mềm mBlock 5

Giới thiệu phần mềm mBlock 5

Phần mềm mBlock 5 là phần mềm được phong cách thiết kế và tăng trưởng nhằm mục đích mục tiêu lập trình cho những robot của hãng MakeBlock. Đặc trung của mBlock 5 đó là :
mBlock 5 cơ bản được tăng trưởng dựa trên phần mềm Scratch 3.0 .
Giao diện của mBlock 5 trực quan và thuận tiện sử dụng hơn phần mềm mBlock 3 .
Được tăng trưởng dựa trên Scratch 2.0 .
Phần mềm mBlock 5 hoàn toàn có thể sử dụng trên cả Windows và Mac OS .
Nếu bạn muốn tải và setup phần mềm mBlock 5 về máy tính hoàn toàn có thể dowload bằng đường link hoặc tìm kiếm phần mềm trên trang của nhà phân phối .

Hướng dẫn sử dụng phần mềm

Trên phần mềm mBlock 5 được chia thành 3 khu vực khác nhau.  Bao gồm các khu vực: Devices/Sprites/ Background (Thiết bị/ Nhân vật minh họa/ Hình nền).

Trong phần này gồm có :

Thiết bị:

Lựa chọn robot liên kết
Kết nối thiết bị
Nạp chương trình cho robot ( Upload mode và chính sách điều khiển và tinh chỉnh qua dây cáp usb )
Khởi động lại chương trình mặc định của robot

Nhân vật minh họa:

Thêm và xóa những nhân vật minh họa
Các chương trình tinh chỉnh và điều khiển nhân vật minh họa tựa như Scratch 3.0
Có những câu lệnh tương tác giữa robot với nhân vật minh họa

Hình nền: Thêm hoặc xóa các hình nền

Khu vực lựa chọn câu lệnh điều khiển và tinh chỉnh robot

Phần lựa chọn chương trình
Trong phần này gồm có :

Phần lựa chọn khối lệnh: Người dùng có thể lựa chọn các loại khối lệnh mà mong muốn: Các khối lệnh di chuyển, cảm biến, thay đổi hiển thị,… Sử dụng biểu tượng “+” để thêm các khối lệnh mở rộng, có thể thực hiện thêm các tính năng khác.

Phần lựa chọn câu lệnh: Lập trình các câu lệnh cho robot bằng cách kéo và thả tại khu vực phía bên phải. Có thể click vào các câu lệnh để kiểm tra sự thay đổi của robot.  

Ví dụ cụ thể như khi bạn click vào câu lệnh “Action” trong khi đã kết nối với robot qua cáp USB và không bật chế độ “Upload mode” ( nạp chương trình) thì robot sẽ di chuyển theo đúng câu lệnh mà bạn đã chọn trước đó.

Có 2 chính sách điều khiển và tinh chỉnh robot là qua liên kết cáp USB, điều khiển và tinh chỉnh qua bluetooth điện thoại cảm ứng hoặc tinh chỉnh và điều khiển qua chính sách Upload mode ( nạp chương trình vào robot ) .

Phần viết chương trình

Tại vùng khoảng trống hoàn toàn có thể kéo những câu lệnh tinh chỉnh và điều khiển robot. Có tính năng quy đổi ngay lập tức từ ngôn từ lập trình khối Scratch -> Python hoặc Scratch -> Arduino .

Source: https://bacxiunong.com
Category: Blog

Related Posts

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *