Scratch 【mBot2プログラミング例②】演算を理解しよう(mBlock編) Scratch(スクラッチ)ベースのツール『mBlock』を使って「演算」について学びます。mBot2の各種センサー(ライントレースセンサー、超音波センサーなど)の値を扱う際、演算を使いこなすことで、より高度なプログラミングが可能になります。 2025.02.12 Scratch
Scratch 【mBot2プログラミング例①】mBot2を動かそう(mBlock編) この回では、mBot2を実際に動かすための簡単なプログラムを作成します。Scratch(スクラッチ)ベースのツール『mBlock』を使って、mBot2に「前進」「停止」「回転」といった基本的な動作を指示する方法を学びましょう。 2025.02.11 Scratch
Scratch 【mBot2プログラミング例】基本~応用まとめ(mBlock編) Scratch(スクラッチ)ベースのツール『mBlock』を使ったmBot2のプログラミング例を複数回に分けてご紹介します。プログラミングは難しいと感じている初心者の方や、ステップアップしたい方など、様々なレベルの方々に学んでいただけるよう、基本、応用に分けて準備をしました。 2025.02.10 Scratch
Scratch 【mBot2】mBlockの導入~mBot2の立ち上げ・使用方法まで徹底解説! mBlockは、mBot2のプログラミング教育を楽しく効果的に行うためのビジュアルプログラミングツールです。 ビジュアル... 2025.02.09 Scratch
Scratch 【mBotプログラミング例⑬】リストを使おう(mBlock編) 今回は、リストを作る方法とその使い方を学びます。リストは、複数のデータをまとめて扱うための便利なツールです。リストの基本的な操作から応用的な使い方までを、Scratch(スクラッチ)ベースのツール『mBlock』を使って解説します。 2025.01.29 Scratch
Scratch 【mBotプログラミング例⑫】待ち処理を使ってみよう(mBlock編) 今回は、プログラムに「待ち処理」を取り入れる方法を学びます。待ち処理とは、指定した時間だけプログラムの実行を一時停止させる機能のことです。Scratch(スクラッチ)ベースのツール『mBlock』での待ち処理の基本的な使い方を解説します。 2025.01.28 Scratch
Scratch 【mBotプログラミング例⑪】ブロック定義を作ってみよう(mBlock編) Scratch(スクラッチ)ベースのツール『mBlock』の「ブロック定義」を活用して、より効率的でわかりやすいプログラムを作成する方法をご紹介します。この機能を活用することで、プログラムの可読性の向上、不具合の削減、処理の再利用により作業効率が大幅に向上します。 2025.01.26 Scratch
Scratch 【mBotプログラミング例⑩】赤外線センサーで協調制御(mBlock編) mBotの赤外線センサーを活用して、複数のロボットが協調して動くプログラムを、Scratch(スクラッチ)ベースのツール『mBlock』で作成します。赤外線センサーを用いた基本的なデータ送受信の仕組みを理解し、それを用いた簡単な協調プログラムを実現します。 2025.01.23 Scratch
Scratch 【mBotプログラミング例⑨】ライントレースセンサーで自動運転(mBlock編) 今回はmBotがライントレースするプログラムを作成します。この動きは配送ロボットの仕組みにも似ており、実社会での応用例をイメージして学ぶことができます。プログラミングには、Scratch(スクラッチ)ベースのツール『mBlock』を用います。 2025.01.22 Scratch
Scratch 【mBotプログラミング例⑧】超音波センサーで障害物回避(mBlock編) mBotに搭載されている超音波センサーを使って、障害物を回避するプログラムを作成します。障害物を検知して回避する動きは、ロボット工学や自動運転技術にも通じる重要なトピックです。Scratch(スクラッチ)ベースのツール『mBlock』でプログラミングします。 2025.01.21 Scratch