| 理想的な到達レベルの目安 | 標準的な到達レベルの目安 | 未到達レベルの目安 |
評価項目1 | 与えられた基本的な問題を解くための適切なアルゴリズムを高度に構築することができる。 | 与えられた基本的な問題を解くための適切なアルゴリズムを構築することができる。 | 与えられた基本的な問題を解くための適切なアルゴリズムを構築することができない。 |
評価項目2 | 任意のプログラミング言語を用いて、構築したアルゴリズムを高度に実装できる。 | 任意のプログラミング言語を用いて、構築したアルゴリズムを実装できる。 | 任意のプログラミング言語を用いて、構築したアルゴリズムを実装できない。 |
評価項目3 | データ入出力のプログラムを高度に実装できる。 | データ入出力のプログラムを実装できる。 | データ入出力のプログラムを実装できない。 |
評価項目4 | 条件判断プログラムを高度に作成できる。 | 条件判断プログラムを作成できる。 | 条件判断プログラムを作成できない。 |
評価項目5 | 繰り返し処理プログラムを高度に作成できる。 | 繰り返し処理プログラムを作成できる。 | 繰り返し処理プログラムを作成できない。 |
評価項目6 | 一次元配列を使ったプログラムを高度に作成できる。 | 一次元配列を使ったプログラムを作成できる。 | 一次元配列を使ったプログラムを作成できない。 |
評価項目7 | 同一の問題に対し,それを解決できる複数のアルゴリズムが存在しうることを十分知っている。 | 同一の問題に対し,それを解決できる複数のアルゴリズムが存在しうることを知っている。 | 同一の問題に対し,それを解決できる複数のアルゴリズムが存在しうることを知らない。 |
評価項目8 | 論理演算と進数変換の仕組みを用いて演算ができる。 | 論理演算と進数変換の仕組みを用いて基本的な演算ができる。 | 論理演算と進数変換の仕組みを用いて演算ができない。 |
評価項目9 | プログラムを実行するための手順を十分理解し,操作できる。 | プログラムを実行するための手順を理解し,操作できる。 | プログラムを実行するための手順を理解できず,操作できない。 |
評価項目10 | 定数と変数およびデータ型を十分説明できる。 | 定数と変数およびデータ型を説明できる。 | 定数と変数およびデータ型を説明できない。 |