| 理想的な到達レベルの目安 | 標準的な到達レベルの目安 | 未到達レベルの目安 |
基本データ型と入出力
文字と文字列 | 「標準的な到達レベルの目安」に加え,文字列と数字が混在する入力ができる. | 基本データ型の入出力ができる. | 基本的な入出力ができない. |
ポインタ | 「標準的な到達レベルの目安」に加え,ポインタを配列の参照などに応用できる. | ポインタの概念を理解し,ポインタを活用した基本的なプログラムを記述できる. | ポインタの概念を理解できず,ポインタを活用したプログラムを記述できない. |
デバッグとテスト | 「標準的な到達レベルの目安」に加え,テストケースを想定して検証ができる. | デバッガの基本機能を活用できる.テストケースを想定できる. | デバッガを全く活用できない.テストケースを想定できない. |
浮動小数点数と誤差 | 「標準的な到達レベルの目安」に加え,誤差について理解し,プログラムで確認できる. | 浮動小数点数の内部表現を理解でき,プログラムで確認できる. | 浮動小数点数の内部表現を理解できず,誤差をプログラムで確認できない. |
メモリの動的割当て | 「標準的な到達レベルの目安」に加え,構造体データの動的割当てができる. | メモリの動的割当てを理解でき,プログラムで確認できる. | メモリの動的割当てが理解できず,プログラムを記述できない. |
分割コンパイルとリンク | 「標準的な到達レベルの目安」に加え,makeファイルを活用できる. | 分割コンパイルとリンクの概念を理解でき,複数のソースによるプログラムを作成できる. | 分割コンパイルの概念ができず,ソースプログラムを分割コンパイルできない. |
総合演習 | 「標準的な到達レベルの目安」に加え,作成したぷrグラムの処理や性能を評価して説明できる. | 提示されたテーマに沿ったプログラムを作成できる. | 提示されたテーマに沿ったプログラムを作成できない. |