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