レビュー
概要
『ルビィのぼうけん こんにちは!プログラミング』は、プログラミングを“コード”ではなく“考え方”として体験させる絵本です。主人公のルビィは好奇心いっぱいの女の子で、口ぐせは「どうして?」。ある日、パパから「宝石を5つ隠したから探してごらん」と手紙をもらい、ヒントを手がかりに家の中を探索しながら、問題の解き方そのものを学んでいきます。
この本の面白いところは、いわゆるプログラミング言語の文法が一切出てこない点です。それでも読み終えたときに残るのは、「大きな問題を小さく分ける」「散らばった情報からパターンを見つける」「順序立てて試す」といった、プログラミングの核になる思考法です。対象年齢は4〜11歳を想定しつつ、親子で読み進める前提になっているので、会話のきっかけも多いです。
本書の具体的な中身
前半は、ルビィが宝石探しをするストーリーパート。手紙、机の下のメモ、数字の手がかりといった“断片”が少しずつ出てきて、ルビィが「まず何を調べる?」「次にどこを見る?」と考えながら進みます。後半は練習問題パートで、物語で出てきた発想を、別の形の課題として遊びながら確かめられる構成です。
物語が大事にしているのは、正解に一直線でたどり着くことではなく、探索の過程そのものです。思いついた手を試し、うまくいかなければ戻り、手がかりを増やし、やり方を変える。これは、子どもの学びにとっても、仕事の問題解決にとっても、かなり本質的な態度だと思います。
読みどころ
1) 「どうして?」を肯定する設計
多くの学習教材は、“答え”に近づくほど褒められます。一方でこの本は、疑問を持つこと自体が冒険の原動力として描かれます。ルビィが立ち止まって考えるたびに、読者も一緒に考えられる余白がある。子どもにとっては「質問していいんだ」という安心感につながります。
2) コードなしで、計算的思考の要点に触れられる
「分解」「パターン認識」「手順化」といった要素を、用語ではなく体験として入れています。たとえば宝石探しは、いきなり家中を走り回るより、手がかりから探索範囲を絞るほうが効率的です。これはアルゴリズムの入口です。こういう感覚を先に持てると、後からScratchやPythonに入っても、学びが“点”ではなく“線”になります。
3) 親子で「言語化」を練習できる
本書は親子で読む設計なので、「どこから探す?」「その理由は?」と自然に会話が生まれます。プログラミング教育で意外と重要なのは、操作そのものより、考えたことを言葉にする力です。ルビィの行動を説明するだけでも、子どもは自分の思考を外に出す練習ができます。
もう1つ良いのは、間違い方を責めないことです。探索は遠回りが前提で、ヒントを取り違えたり、思い込みで突っ走ったりします。本書の物語は、その揺れを“失敗”ではなく“手がかりが増えた状態”として扱います。子どもが新しい概念に触れるとき、この扱いは大きいです。
使い方(家庭での活かし方)
一度読んで終わりにせず、後半の練習問題を何回かに分けて遊ぶのがおすすめです。子どもは「前にできた/できなかった」に敏感なので、同じ課題でも時間を置くと成長が見えます。大人側は、正解を急がず、ルビィの口ぐせにならって「どうしてそう思った?」と聞くのがいちばん効きます。
家庭で使うなら、読み聞かせの途中でも「ルビィなら次に何をすると思う?」と予想させると、集中が続きます。さらに「宝石を探すなら、まず地図を作る?」「見つけたヒントをどこにメモする?」のように、少しだけ現実の行動に落とすと、思考が“自分ごと”になります。遊びの延長で、計画→実行→見直しの感覚が育ちます。
類書との比較
子ども向けプログラミング教材には、タブレットやPCで動かす前提のものも多いですが、本書は紙の絵本だけで完結します。環境準備が要らず、読み聞かせの延長で始められるのが強みです。逆に、具体的に“何かを作る”体験(ゲームを作る等)を求める場合は、次のステップとしてビジュアルプログラミング教材を足すと良いと思います。
この本を入口にするなら、次は「作って動かす」経験へつなげるのがおすすめです。たとえば、条件分岐や繰り返しを使ってキャラクターを動かす教材は、ここで触れた“分解と手順化”がそのまま活きます。本書単体で完結させるというより、好奇心の火種として置いておくと効果が出やすいと感じました。
こんな親子におすすめ
- プログラミング教育に興味はあるが、何から始めればよいか迷っている
- まずは「考えること」を楽しい体験として渡したい
- 机に向かう学習より、会話や遊びから入るほうが合っている
プログラミングを“早期に習得すべき技能”として焦らせるのではなく、世界をほどくための好奇心として描く。そういう温度感が、この本のいちばんの魅力でした。