平成29年度からプログラミングの体験を全市立小中学校で実践してきました。ここでは、ビジュアルプログラミング言語「スクラッチ」を使った、小6算数の公開授業をレポートします。本時の授業では、前半は全くパソコンを使わない通常の算数授業として進め、中盤で「必要だからプログラミングで解こう」という必要性を創出する展開になっており、教師のわざが光ります。伴って変わる2つの数量を見つけだし、その規則性をプログラムで表し、確かめる授業を行います。授業開始前にペアトークをする子供たち。楽しそう!授業の冒頭は、ペアトークでウォームアップ。教室(パソコン室)の中央に集まって床に座り、「二学期で楽しかったこと」についてペアトークします。「あと30秒くらいで授業が始まります」との先生の言葉で、授業モードに切り替わります。今日は算数の『関係を見つけて』の授業です。2つの数のなんらかの関係を見つけます。(吉冨先生)マッチ棒のイラストを「綿棒?」と言った子に先生も反応したりしながら、和やかに授業が始まりました。マッチ棒をならべて三角形をつくります。ピラミッド状に2段、3段にしたときの全部のマッチ棒の本数を、子供たちは図を見ながら数えて、「9本」「18本」という声が一斉にあがります。「100段あったら?」との問いにもすかさず「300本」と答えたA君に、先生は「ほんとに?」と問い返します。「う~ん...」といった表情の子供たち。そこで今日のめあてが掲示されます。今日は、全部のマッチ棒の数と、1段、2段、3段...、という2つの数の関係を考えながら、100段だと何本になるかということを考えていきましょう。[めあて]2つの数が変わる法則を見つけだし、特ちょうを考えよう。「この、2つの数って何だろう?」と問う吉冨先生。「段と本数」と答えたB君は、「もうちょっと具体的に言ってみようか」と先生に促され、「段の数とマッチ棒の数」と答え直します。今日のめあてを示した板書(※この写真は授業終了後に撮影したものです)*クリックすると別ウィンドウで開きます【動画】初発からめあてまでの授業の流れ「2つの数の関係性を見つけるには、どうしたらいいかな?」とさらに問う吉冨先生。子供たちからは、意見がなかなか出てきません。そこで、ペアで相談することにしました。予想したよりも子供たちの理解に時間がかかり、「ん?」という表情の子がけっこういました。発言を聞いた中から整理していく展開をイメージしていたけれども、意見があまり出てこないので、急遽ペアトークを取り入れることに。「どうしようか?」と子供たちに聞くと「ペアトーク」と子供たちの方から出てきました。常にどうしたいかを子供たちに問うことを心がけています。何か使わなかったっけ?」と、考えるヒントを与える吉冨先生。すると子供たちから、「電卓」「グラフ」...、やがて「表」という言葉が出てきました。「こんな感じの表かな?」と、表を掲示する吉冨先生。子供たちから考えを引き出した後で板書を進める「これを使えばできそう?」との問いかけに自信ありげな子供たち。5段目までの数が入ります。2つの数にはどんな関係性が...?「表には見方があったよね。2種類あったね」と問われると、子供たちは「縦と横!」とすぐに答えます。今回はどっちを見るのかとの問いにも「横!」と即答。やってみる?」との提案に、やる気顔の子供たちです。ワークシートで考える「どれくらいの時間がほしい?」と子供たちに問いかけ、3分と決めてタイマーをセット。「スタート!」の声で、ワークシートにとりかかります。ワークシート*クリックすると別ウィンドウで開きますワークシートに書き込む児童。パソコンには一切ふれていない。子供たちがワークシートに取り組む中を机間巡視して、一人一人にひそひそ声でここからここ、いくつ増えてる?ここの関係性を見つけよう。なんでこうなったか仕組みを言葉で書いてみよう。ヒントを与えていきます。ペアで相談してやってみようか。イスを移動して班で共有してもいいよ。」と指示を出しました。3分のタイマーが鳴ると、「まだ時間が欲しい班は大きく手をあげて」と声かけし、1分延長です。「うん、おもしろいね。