Hướng dẫn lập trình mblock

Hướng dẫn nhanh Lập trình Scratch 3.0 (mBlock)

Đăng ký tham gia

Tài liệu này mô tả các thao tác cơ bản, cung cấp hướng dẫn lập trình phần mềm và phần cứng cũng như chia sẻ các hướng dẫn và chương trình ví dụ, giúp bạn khám phá các chức năng của mBlock 5 và do đó sử dụng mBlock 5 để học hoặc dạy lập trình.

mBlock 5 được thiết kế cho giáo dục Khoa học, Công nghệ, Kỹ thuật, Nghệ thuật và Toán học (STEAM).

Lấy cảm hứng từ Scratch 3.0, nó hỗ trợ cả ngôn ngữ lập trình đồ họa và văn bản. Hiện tại, hơn 10 triệu người đang sử dụng nó để học lập trình, tạo dự án của riêng họ và chia sẻ sáng tạo của họ. Với mBlock 5, bạn có thể thiết kế các câu chuyện, trò chơi và hoạt ảnh hấp dẫn, đồng thời lập trình các thiết bị như rô bốt Makeblock và microbit.

Trên mBlock 5, bạn có thể chuyển sang chế độ Python chỉ bằng một cú nhấp chuột.

Ngoài ra, mBlock 5 còn tích hợp các công nghệ tiên tiến bao gồm Trí tuệ nhân tạo (AI) và Internet vạn vật (IoT).

Hướng dẫn lập trình mblock
Hướng dẫn lập trình mblock
Hướng dẫn lập trình mblock
Hướng dẫn lập trình mblock

Hướng dẫn lập trình mblock
Hướng dẫn lập trình mblock
Hướng dẫn lập trình mblock
Hướng dẫn lập trình mblock

Thanh toán 1 lần học trọn đời

Học phí

350.000đ

Phần mềm mBlock 5 là phần mềm sử dụng để lập trình cho các robot của hãng MakeBlock được phát triển dựa trên phần mềm Scratch 3.0.

Giao diện của mBlock 5 trực quan và dễ dàng sử dụng hơn phần mềm mBlock 3 được phát triển dựa trên Scratch 2.0. Phần mềm mBlock 5 có thể sử dụng trên cả Windows và Mac OS.

Hướng dẫn lập trình mblock

File cài đặt:

Windows: tại đây

Mac OS: tại đây

Hoặc bạn cũng có thể tìm kiếm phần mềm trên trang của nhà sản xuất.

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. 

Khu vực Devices/Sprites/ Background (Thiết bị/ Nhân vật minh họa/ Hình nền):

Hướng dẫn lập trình mblock

+ Trong phần này bao gồm: 

Thiết bị:

  • Lựa chọn robot kết nối
  • Kết nối thiết bị
  • Nạp chương trình cho robot (Upload mode và chế độ điều khiển 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 các nhân vật minh họa
  • Các chương trình điều khiển nhân vật minh họa tương tự Scratch 3.0
  • Có các 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 robot

Hướng dẫn lập trình mblock

+ Trong phần này bao gồm:

Phần lựa chọn khối lệnh:

  • Lựa chọn các loại khối lệnh mà bạn muốn: Các khối lệnh di chuyển, cảm biến, thay đổi hiển thị,…
  • Dấu cộng để thêm các khối lệnh mở rộng để thực hiện thêm các tính năng khác

 Phần lựa chọn câu lệnh:

  • Sử dụng các câu lệnh bằng cách kéo và thả ra 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. VD: 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 thì robot sẽ di chuyển theo đúng câu lệnh đã click.
  • Có 2 chế độ điều khiển robot là qua chế độ cáp cáp usb, điều khiển qua bluetooth điện thoại hoặc điều khiển qua chế độ Upload mode (nạp chương trình vào robot).

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

Hướng dẫn lập trình mblock

Vùng không gian để kéo các câu lệnh điều khiển robot

Có thể chuyển đổi sang các ngôn ngữ lập trình khác và có tính năng chuyển đổi ngay lập tức từ ngôn ngữ lập trình khối Scratch -> Python hoặc Scratch -> Arduino.

Hướng dẫn lập trình mblock

Nguồn: https://robotsteam.vn/

mBlock là phần mềm phát triển từ ngôn ngữ lập trình Scratch và được phát hành hoàn toàn miễn phí, vì vậy các bạn chỉ cần tải bộ cài về và cài đặt trên máy tính mà không cần mã kích hoạt hay mua bản quyền. Phần mềm có hỗ trợ lập trình Arduino, giúp cho việc học tập và lập trình Robot trở nên đơn giản và dễ dàng hơn bao giờ hết.
Vì các bước cài đặt mBlock 3 và mBlock 5 đều tương tự nhau, chỉ khác tên chương trình và icon nên trung tâm sẽ hướng dẫn cài đặt mBlock 3. Cách cài mBlock 5 cũng làm theo các bước và lựa chọn tương tự như vậy.

Lưu ý:

  • mBlock 3 có thể cài đặt trên cả Linux Chrome OS, còn mBlock 5 thì không.
  • mBlock 3 có thể lập trình cho các Robot: mBot, mBot Ranger, Ultimate, Arduino và pico board.
  • mBlock 5 có thể lập trình cho các Robot: mBot, Codey Rocky, Neuron, micro:bit và arduino

Các bước cài đặt

Bước 1: Tải bộ cài mBlock về máy tính

Tùy vào hệ điều hành trên máy tính và phiên bản mBlock muốn cài đặt mà các bạn nhấn lên để tải bộ cài tương ứng với hệ điều hành

mBlock 3

Tải về Windows      Tải về MAC      Tải về Chrome OS       Tải về Linux

mBlock 5

Hướng dẫn lập trình mblock

Tải về Windows             Tải về MAC

Bước 2: Mở thư mục chứa bộ cài

Thông thường, bộ cài sẽ được tải về mục Download của máy tính. Để truy cập thư mục này, các bạn mở My Computer lên sau đó chọn mục Download ở phía bên trái

Hướng dẫn lập trình mblock

Trường hợp các bạn không thấy bộ cài trong Download và không biết bộ cài được tải về đâu, các bạn mở trình duyệt lên, sau đó nhấn tổ hợp phím Ctrl + J để mở danh sách đã tải về. Nhấn lên Hiển thị trong thư mục (Show in folder) để mở thư mục chứa bộ cài.

Hướng dẫn lập trình mblock

Bước 3: Chạy dưới quyền quản trị

Sau khi thấy bộ cài, nhấn chuột phải lên bộ cài sau đó chọn Run as Administrator (Chạy với quyền quản trị)

Lưu ý: Biểu tượng mBLock 5 là chú gấu trúc đang vẫy tay, còn mBlock 3 thì không.

Hướng dẫn lập trình mblock

Bước 4: Đồng ý cài đặt

Bước tiếp theo, hệ thống sẽ hiện lên cửa sổ hỏi bạn có cho phép chương trình được cài đặt vào máy tính hay không. Các bạn nhấn Yes để đồng ý cài đặt

Hướng dẫn lập trình mblock

Bước 5: Lựa chọn ngôn ngữ

Hiện tại mBlock hỗ trợ 5 ngôn ngữ tuy nhiên chưa có Tiếng Việt. Chính vì vậy các bạn lựa chọn English (Tiếng Anh) và nhấn OK.

Hướng dẫn lập trình mblock

Bước 6: Chấp thuận với thỏa thuận và cấp phép

Tại bước này, chương trình sẽ hỏi bạn có đồng ý với các thỏa thuận hay không. Thỏa thuận bao gồm 2 phần. Phần thứ nhất mô tả chương trình này hoàn toàn tuân theo giấy phép GPL và là phần mềm miễn phí. Phần thứ hai là phần bảo mật. Makeblock sẽ thu thập các thông tin như số lần mở chương trình hay tần suất sử dụng khối lệnh… Việc thu thập thông tin này nhằm mục đích cải thiện phần mềm và sẽ không chia sẻ với bên thứ 3.

Để tiếp tục cài đặt, các bạn tích chọn vào mục I Accept the Agreement để đồng ý với thỏa thuận, sau đó nhấn Next

Hướng dẫn lập trình mblock

Bước 7: Lựa chọn tạo biểu tượng ngoài màn hình chính

Giữ nguyên dấu tích để tạo biểu tượng ngoài màn hình chính. Trường hợp các bạn không muốn có biểu tượng của phần mềm ngoài màn hình, các bạn có thể bỏ tích

Hướng dẫn lập trình mblock

Bước 8: Xác nhận cài đặt

Tiếp theo, chương trình sẽ hiện lên các thông tin mà bạn đã lựa chọn. Để tiếp tục, các bạn nhấn Install.

Hướng dẫn lập trình mblock

Bước 9: Hoàn tất cài đặt

Sau khi nhấn Install, chương trình sẽ bắt đầu được cài vào máy tính, khi này các bạn cần đợi đến khi chương trình được cài hoàn tất thì sẽ hiện lên thông báo hoàn tất cài đặt. Nhấn Finish để mở mBlock lên.

Hướng dẫn lập trình mblock

Sau khi hoàn tất cài đặt, các bạn có thể thực hành lập trình với mBlock.