| 理想的な到達レベルの目安 | 標準的な到達レベルの目安 | 最低限の到達レベルの目安 |
| [a] 基礎文法 | データ型・演算子・変数の概念を正しく理解し,与えられた問題に対して適切な式や出力処理を自力で記述できる。 | データ型・演算子・変数の概念を理解し,与えられた問題に対して式や出力処理を記述できる。 | データ型・演算子・変数の概念をおおむね理解し,提示された例を参考にしながら式や出力処理を記述できる。 |
| [b] 制御構造と配列 | for・while・if 文およびリスト操作・関数の仕組みを正しく理解し,与えられた問題に対して適切なプログラムを自力で作成できる。 | for・while・if 文およびリスト操作・関数の仕組みを理解し,与えられた問題に対してプログラムを作成できる。 | for・while・if 文およびリスト操作・関数の仕組みをおおむね理解し,提示された例を参考にしながらプログラムを作成できる。 |
| [c] ライブラリの活用 | Matplotlib・NumPy・CSV読込・tkinter の使い方を正しく理解し,目的に応じたプログラムを自力で作成できる。 | Matplotlib・NumPy・CSV読込・tkinter の使い方を理解し,目的に応じたプログラムを作成できる。 | Matplotlib・NumPy・CSV読込・tkinter の使い方をおおむね理解し,提示された例を参考にしながらプログラムを作成できる。 |
| [d] 機械学習・画像認識 | YOLOv8 を用いた物体検出の仕組みを正しく理解し,アノテーションからカスタムモデルの学習・認識までを自力で実行できる。 | YOLOv8 を用いた物体検出の仕組みを理解し,アノテーションからカスタムモデルの学習・認識までを実行できる。 | YOLOv8 を用いた物体検出の仕組みをおおむね理解し,手順を参照しながらアノテーションから学習・認識までを実行できる。 |