ドリルの王様 3・4 年の楽しいプログラミング
ドリルノオウサマサンヨネンノタノシイプログラミング
なぜ注目されているか
技書の森解説
『ドリルの王様 3・4 年の楽しいプログラミング』 (兼宗進 監修、新興出版社啓林館、2023 年 2 月刊) は、順序や分岐といったプログラムの基本に加えて、関数やアルゴリズムの考え方を、パソコンを使わずに紙の問題で扱う小学 3、4 年生のドリルです。版元の学習参考書のブランド「新興出版社」の小学生向けドリル『ドリルの王様』シリーズの 1 冊で、プログラミングの巻 1、2 年、3、4 年、5、6 年の 3 冊のうちの 3、4 年の巻です。
リニューアル後の版と監修の兼宗研究室
版元は 2023 年 2 月に、『ドリルの王様』シリーズを全 41 点でリニューアルして発売すると発表しました。本書はそのリニューアル後の版で、版元の商品ページの仕様は B5 判の 2 色刷り、学習指導要領に対応した巻として案内されています。版元のお知らせはプログラミングの巻の担当として兼宗進と島袋舞子 (大阪電気通信大学 兼宗研究室) を挙げています。版元は 2020 年 3 月にも、2020 年度に小学校で必修化となるプログラミング教育に対応した、パソコンのいらない教材としてこのシリーズを紹介する記事を公開しています。
3、4 年の巻で加わる関数とアルゴリズム
その紹介記事の表では、3、4 年の欄に順序、繰り返し、分岐、変数、コンピューターの仕組みに関わる考え方、関数、アルゴリズムに印が付いています。1、2 年の欄と比べて加わるのは関数とアルゴリズムです。記事に添えられたシリーズの問題例では、関数はロボットがどれだけ進むかを指定した命令を読み取る問題として、アルゴリズムはあめを別のビンに入れ替える値の交換 (スワップ) の問題として、コンピューターの仕組みに関わる考え方は黒く塗る所を重ねたときの見え方から、どちらか一方でも条件が成り立てばよいという論理和を考える問題として示されています。関数 は、決まった処理にまとまった名前を付け、進む歩数のような値を渡して呼び出す仕組みです。2 つの変数の値を入れ替える手順はスワップと呼ばれ、もう 1 つの変数に値を退避させて行う アルゴリズム の例です。
版元ドットコムの紹介文と、ブロックで試す体験ページ
版元ドットコムの紹介文には、巻頭の漫画、シールをはがすと占いが出てくる王国シール、進み具合が分かるがんばり表、アドバイスと解説が付くことが挙げられ、紙面はミシン目で切り取ることも、そのまま書き込むこともできるとあります。版元のお知らせによると、シールは 1〜4 年生用の巻に付いています。監修者の研究室が公開しているシリーズの解説サイトには、ドリルで扱っている命令でプログラミングを体験できるページが学年別にあり、3、4 年生向けはブロックを組み合わせてプログラムを作る形式です。
本書は、順序から変数までの基本に関数とアルゴリズムを加えた考え方を、小学 3、4 年生の紙のドリルの形で扱う巻です。
この本に興味がある方におすすめ
関連する本
兼宗進 の他の書籍
関連記事
関連用語
競技プログラミング
与えられた問題を制限時間内に正確 / 高速に解くプログラミング競技
プログラミング
コンピューターに実行させる手順をプログラミング言語で記述し、動作を作り出す行為
依存グラフとは - モジュール間の依存関係を可視化する方法
依存グラフはパッケージやモジュール間の依存関係を有向グラフで表現する手法。循環依存の検出 / ビルド順序の決定 / 影響範囲分析での活用法を解説
グラフアルゴリズム
ノードとエッジで構成されるグラフ構造に対する探索 / 最短経路 / 接続性の分析アルゴリズム
グラフデータベース
ノード (エンティティ) とエッジ (関係) でデータを表現し、複雑な関係性のクエリに特化したデータベース
ロギング
アプリケーションの動作を記録し、デバッグ / 監視 / 監査に活用する仕組み