算数の「あまり」が命を吹き込む?スフィロで作るカエル型ロボットの秘密
サイエンストレーナーの桑子研です。毎日が実験。
を使って授業や家庭でプログラミングをするためのヒントについてお届けします。プログラミングでロボットに「命」を吹き込む瞬間は、まるで魔法を使っているようなワクワク感がありますよね。今回は、球体型ロボットの「Sphero(スフィロ)」を使って、カエルのようなコミカルな動きを再現するプログラムに挑戦してみました。
スフィロが命を宿す?カエル型ロボットの誕生
スフィロはただ転がるだけのボールではありません。プログラム次第で、まるで生き物のような個性を持たせることができるんです。まずは、私が作成したカエル型ロボットがどのように動くのか、こちらの動画をご覧ください。
いかがでしょうか?ぴょんぴょんと跳ねるような動きと、時折見せる不思議な光り方が、どこか愛嬌のあるカエルに見えてきませんか?
数学の「あまり」が動きを決める!条件分岐の魔法
この「カエルらしさ」を作る肝心なプログラムがこちらです。

今回、私が特にこだわったのは条件分岐(じょうけんぶんき)というテクニックです。
ループ(繰り返し)の中で「今、何回目の動きか」を数え、その回数が偶数なのか奇数なのかによって、スフィロの振る舞いを変えています。
ここで活躍するのが、算数や数学でおなじみの「わり算のあまり」です。プログラミングの世界では「%」という記号を使って計算します。
もし、回数を2で割ったあまりが「0」なら、それは偶数の回です。この時は、カエルが元気に前に跳びはねたり、元の位置に戻ったりする動きをさせます。一方で、あまりが「1」なら、それは奇数の回です。この時は、スフィロがピカピカと色を変えて光るように設定しました。
変数・ループ・条件分岐で広がる無限の可能性
「今、何回目か」を記憶しておくための変数(へんすう)、同じ動きを繰り返すループ、そして状況に応じて動き分ける条件分岐。
この3つの基本さえマスターすれば、カエルだけでなく、もっとたくさんの動物たちの動きを再現できそうです。例えば、不規則に動く「落ち着きのないイヌ」や、ゆっくり進んで急に止まる「ヘビ」なども面白いかもしれません。
理科の実験と同じように、プログラミングも「もしこうなったら、どう動くかな?」という仮説と検証の繰り返しです。組み合わせ次第で、無機質なボールが驚くほど豊かな表情を見せてくれる。これこそがスフィロの、そしてプログラミングの本当の面白さですね。
皆さんも自分だけの「電子ペット」をプログラムしてみませんか?
お問い合わせ・ご依頼について
科学の不思議やおもしろさをもっと身近に!自宅でできる楽しい科学実験や、そのコツをわかりやすくまとめています。いろいろ検索してみてください!
・科学のネタ帳の内容が本になりました。詳しくはこちら
・運営者の桑子研についてはこちら
・各種ご依頼(執筆・講演・実験教室・TV監修・出演など)はこちら
・記事の更新情報はXで配信中!
科学のネタチャンネルでは実験動画を配信中!
6月のイチオシ実験!
レモンやオレンジで風船を割ろう!インパクトが抜群のリモネン風船の実験

テレビ番組監修・イベント等のお知らせ
- 6月3日(水)20:30〜 「
バカリズムのちょっとバカりハカってみた!」(テレビ東京)を科学監修・出演します。テーマは「 そばの出前は何人前まで運べるのか、限界を測ってみた」です。 - 6月4日(木) 7:00〜 「THE突破ファイル」(日本テレビ)について科学監修しました。
- 6月14日(日) 千葉大学インスタレーション「探究」にて講師を務めます
- 6月26日(金) 公開研究会「脱作業化!デジタル化と段階的指導で実現する オームの法則の探究」
- 6月28日(日) ダビンチマスターズ@昭和女子
- 7月18日(土) 教員向け実験講習会「ナリカカサイエンスアカデミー」の講師をします。お会いしましょう。
書籍のお知らせ
- 『大人のための高校物理復習帳』(講談社)…一般向けに日常の物理について公式を元に紐解きました。特設サイトでは実験を多数紹介しています。※増刷がかかり6刷となりました(2026/02/01)

- 『きめる!共通テスト 物理基礎 改訂版』(学研)… 高校物理の参考書です。イラストを多くしてイメージが持てるように描きました。授業についていけない、物理が苦手、そんな生徒におすすめです。特設サイトはこちら。

各種SNS(更新情報をお届け!)
X(Twitter)/instagram/Facebook(日本語)
Explore
- 楽しい実験…お子さんと一緒に夢中になれるイチオシの科学実験を多数紹介しています。また、高校物理の理解を深めるための動画教材も用意しました。
- 理科の教材… 理科教師をバックアップ!授業の質を高め、準備を効率化するための選りすぐりの教材を紹介しています。
- Youtube…科学実験等の動画を配信しています。
- 科学ラジオ …科学トピックをほぼ毎日配信中!AI技術を駆使して作成した「耳で楽しむ科学」をお届けします。
- 講演 …全国各地で実験講習会・サイエンスショー等を行っています。
- About …「科学のネタ帳」のコンセプトや、運営者である桑子研のプロフィール・想いをまとめています。
- お問い合わせ …実験教室のご依頼、執筆・講演の相談、科学監修等はこちらのフォームからお寄せください。


