|
Minibloq is a graphical development environment for Arduino〔(【引用サイトリンク】title=miniBloq: el entorno argentino para programar robots usado en escuelas de todo el mundo )〕 and other platforms. Its main objective is to help in teaching programming.〔(【引用サイトリンク】title=miniBloq, el lenguaje de programación argentino para robots que llega a todo el mundo )〕 It is specially used in robotics at elementary, middle and high schools. It's widely used in Argentina, where just in the San Luis province, more than 60000 children has been trained with this software in public schools.〔(【引用サイトリンク】title=Todos a la Robótica, Gobierno de la Provincia de San Luis )〕 == How it works == Minibloq is basically a graphical code generator with some IDE capabilities.〔(【引用サイトリンク】title=Minibloq: IDE para aprender a programar robots )〕 It's self-contained and every distribution includes the complete () needed to compile (or interpret, depending on the selected target) and deploy the code to the selected hardware target. Every code block is configured in XML. Since its first public version, the code is generated in real time (for this purpose uses Scintilla). Here are some examples of code generated for Arduino: Image:MinibloqBlink.png|Blink: Blocks and codes. Image:SimpleCounterSerialOut.png|Simple counter, with serial OUT. Image:ToneWithVariables.png|Tones (with a buzzer) varying the frequency. Image:SpritesHeart.jpg|Sprites for screens like "LED-Matrix". Image:AnalogSensorsSetMotor0SpeedSensor0.png|Speed variation of one motor with one analog sensor. Image:IR Serial.jpg|Sending numbers through a serial port. Numbers are received from an IR remote control RC5. Since the v0.82 version, it also can be used as an (IDE for conventional programming ) of Arduino and other physical computing boards. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Minibloq」の詳細全文を読む スポンサード リンク
|