高校生のためのアルゴリズム入門
教材内容紹介
情報処理検定試験2級・1級の出題範囲に対応
学習項目は全国商業高等学校協会主催の情報処理検定2級および1級に準拠しています。
アルゴリズムは、プログラミングの基本スキルや論理的思考力(考える力)を養うことができる情報処理には必要不可欠な学習です。本テキストでは、初歩的なアルゴリスムから、探索・整列・順位付け・コントロールブレイク処理までを段階的に学習できます。 また、各単元は、アルゴリズムを「図解」と「流れ図のトレース」で確認した後、「流れ図の穴埋め形式の問題演習」に取り組める形式になっています。
教材構成(目次)
Introduction
アルゴリズムの基本
- 単元1 変数と演算子
- 単元2 データの入出力
- 単元3 最大公約数と最小公倍数
- 単元4 一次元配列
データの集計
- 単元5 データの件数
- 単元6 データの合計と平均
- 単元7 データの最大値と最小値
探索アルゴリズム
- 単元8 線形探索
- 単元9 二分探索
整列アルゴリズム
- 単元10 バブルソート
- 単元11 セレクションソート
- 単元12 インサーションソート
その他のアルゴリズム
- 単元13 順位付け
- 単元14 多次元配列
- 単元15 コントロールブレイク