Question
What is Mind+?
Mind+ is released by DFRobot’s sub-brand, Mushroom Cloud Maker Education. Users can complete programming by simply dragging graphical programming blocks, and it can automatically convert to high-level programming languages such as Python/C/C++. It is suitable for large classroom teaching, project creation, maker competitions, and can also meet the needs of students for creative programming and project creation outside of school.
Answer
1
Download and Install
Open http://mindplus.cc/ to enter the official Mind+ website, click on [Download Now], download the Mind+ programming software, and install it.
2
Assisting Teaching
■ Specific Applications
For example, in an information technology class, we need to write a program to maintain the indoor temperature between 15 and 20 degrees. We already have a temperature control device assembled with the micro:bit kit that can connect to a computer, so how do we program to achieve the required functionality?
■ Programming Steps
(1) First, we describe the required functionality in natural language and then draw a flowchart.
(2) Next, open the Mind+ programming software, click on [Extensions] in the lower left corner to expand the graphical programming blocks. Then click on [Main Control Board], select [micro:bit], and then click on [Sensors] to choose [BMP280 Temperature Sensor].
(3) Then, according to the designed flowchart, drag the graphical blocks from the left side to the blank workspace in the middle to program.
(4) After programming, we will connect the temperature control device assembled with the micro:bit kit to the computer using a USB data cable. Select [Connect Device] to connect the device to the Mind+ programming software.
(5) Finally, after connecting the device, you can control the device and perform programming debugging.
3
Extended Functions
(1) Animation Design
Mind+ provides animation design functionality, allowing users to design animations directly in the software interface. Mind+ supports movement, allowing characters to move to specified positions. It supports direction settings and movement functions, enabling characters to move in different directions, and supports rotation functions to turn characters left or right.
It also supports appearance settings and background settings. When designing animations, users can use the built-in sound function for voiceovers and support event functions, allowing users to input event codes in the software interface to make characters perform events.
(2) Python Mode
Provides both code and module modes to meet the needs of beginners to advanced users. It offers a mixed coding mode of code and modules for advanced users to quickly transform their needs. The code mode provides library management functionality, allowing commonly used libraries to be loaded with one click, and offers various Python sources.
Lesson preparation is easier, teaching is more efficient!
Scan the QR code | Follow us