| 理想的な到達レベルの目安 | 標準的な到達レベルの目安 | 未到達レベルの目安 |
評価項目1 | 与えられた基本的な問題を解くための適切なアルゴリズムを高度に構築することができる。 | 与えられた基本的な問題を解くための適切なアルゴリズムを構築することができる。 | 与えられた基本的な問題を解くための適切なアルゴリズムを構築することができない。 |
評価項目2 | 任意のプログラミング言語を用いて、構築したアルゴリズムを高度に実装できる。 | 任意のプログラミング言語を用いて、構築したアルゴリズムを実装できる。 | 任意のプログラミング言語を用いて、構築したアルゴリズムを実装できない。 |
評価項目3 | プログラムを実行するための手順を深く理解し、スムーズに操作できる。 | プログラムを実行するための手順を理解し、操作できる。 | プログラムを実行するための手順を理解できず、操作できない。 |
評価項目4 | 定数と変数を詳細に説明できる。 | 定数と変数を説明できる。 | 定数と変数を説明できない。 |
評価項目5 | 整数型、実数型、文字型などのデータ型を詳細に説明できる。 | 整数型、実数型、文字型などのデータ型を説明できる。 | 整数型、実数型、文字型などのデータ型を説明できない。 |
評価項目6 | 演算子の種類と優先順位を深く理解し、高度に適用できる。 | 演算子の種類と優先順位を理解し、適用できる。 | 演算子の種類と優先順位を理解できず、適用できない。 |
評価項目7 | 算術演算および比較演算のプログラムを高度に作成できる。 | 算術演算および比較演算のプログラムを作成できる。 | 算術演算および比較演算のプログラムを作成できない。 |
評価項目8 | 繰り返し処理プログラムを高度に作成できる。 | 繰り返し処理プログラムを作成できる。 | 繰り返し処理プログラムを作成できない。 |
評価項目9 | 一次元配列を使ったプログラムを高度に作成できる。 | 一次元配列を使ったプログラムを作成できる。 | 一次元配列を使ったプログラムを作成できない。 |