| 理想的な到達レベル | 標準的な到達レベル | 要学習レベル |
1 | ファイルからの読み込み,ファイルへの書き込みのプログラムを記述できる。また,与えられた課題を理解し,それに対応したより簡単化されたステップ数の少ないプログラムの記述ができる。 | ファイルからの読み込み,ファイルへの書き込みのプログラムを記述できる。また,与えられた課題を理解し,それに対応したプログラムの記述ができる。 | ファイルからの読み込み,ファイルへの書き込みのプログラムを記述できる。また,与えられた課題を理解し,それに対応したプログラムの記述ができない。 |
2 | プロシージャ(または,関数)の概念を理解し,それらを用いたプログラムの記述ができる。また,与えられた課題を理解し,再帰的な記述などを用い,より簡単化されたステップ数の少ないプログラムを記述できる。 | プロシージャ(または,関数)の概念を理解し,それらを用いたプログラムの記述ができる。 | プロシージャ(または,関数)の概念を理解し,それらを用いたプログラムの記述ができない。 |
3 | 文字列を対象としたライブラリ関数を用いた処理を記述することができる。 | 文字列を扱うために必要な配列変数を使用することができる。 | 文字列は文字型変数を配列として扱うことを理解していない。 |
4 | 構造体変数を対象とした関数処理を記述することができる。 | 構造体の概念を理解し、構造体の定義ならびに宣言を記述することができる。 | 構造体の概念を理解していない。 |