分類 | 分野 | 学習内容 | 学習内容の到達目標 | 到達レベル | 授業週 |
基礎的能力 | 数学 | 数学 | 数学 | 整式の加減乗除の計算や、式の展開ができる。 | 3 | |
因数定理等を利用して、4次までの簡単な整式の因数分解ができる。 | 2 | |
分数式の加減乗除の計算ができる。 | 2 | |
実数・絶対値の意味を理解し、絶対値の簡単な計算ができる。 | 3 | |
平方根の基本的な計算ができる(分母の有理化も含む)。 | 2 | |
複素数の相等を理解し、その加減乗除の計算ができる。 | 2 | |
解の公式等を利用して、2次方程式を解くことができる。 | 3 | |
簡単な連立方程式を解くことができる。 | 3 | |
1次不等式や2次不等式を解くことができる。 | 2 | |
1元連立1次不等式を解くことができる。 | 3 | |
指数関数を含む簡単な方程式を解くことができる。 | 3 | |
対数の意味を理解し、対数を利用した計算ができる。 | 3 | |
2点間の距離を求めることができる。 | 3 | |
ベクトルの定義を理解し、ベクトルの基本的な計算(和・差・定数倍)ができ、大きさを求めることができる。 | 3 | |
平面および空間ベクトルの成分表示ができ、成分表示を利用して簡単な計算ができる。 | 2 | |
平面および空間ベクトルの内積を求めることができる。 | 3 | |
行列の定義を理解し、行列の和・差・スカラーとの積、行列の積を求めることができる。 | 3 | |
行列の和・差・数との積の計算ができる。 | 3 | |
行列の積の計算ができる。 | 3 | |
逆行列の定義を理解し、2次の正方行列の逆行列を求めることができる。 | 3 | |
行列式の定義および性質を理解し、基本的な行列式の値を求めることができる。 | 3 | |
線形変換の定義を理解し、線形変換を表す行列を求めることができる。 | 2 | |
合成変換や逆変換を表す行列を求めることができる。 | 2 | |
平面内の回転に対応する線形変換を表す行列を求めることができる。 | 2 | |
導関数の定義を理解している。 | 2 | |
定積分の定義と微積分の基本定理を理解し、簡単な定積分を求めることができる。 | 3 | |
定積分の基本的な計算ができる。 | 3 | |
分数関数・無理関数・三角関数・指数関数・対数関数の不定積分・定積分を求めることができる。 | 3 | |
簡単な場合について、曲線で囲まれた図形の面積を定積分で求めることができる。 | 3 | |
簡単な場合について、立体の体積を定積分で求めることができる。 | 3 | |
2重積分の定義を理解し、簡単な2重積分を累次積分に直して求めることができる。 | 2 | |
2重積分を用いて、簡単な立体の体積を求めることができる。 | 3 | |
微分方程式の意味を理解し、簡単な変数分離形の微分方程式を解くことができる。 | 3 | |
基本的な変数分離形の微分方程式を解くことができる。 | 3 | |
簡単な1階線形微分方程式を解くことができる。 | 3 | |
定数係数2階斉次線形微分方程式を解くことができる。 | 3 | |
専門的能力 | 分野別の専門工学 | 情報系分野 | プログラミング | 変数とデータ型の概念を説明できる。 | 3 | |
代入や演算子の概念を理解し、式を記述できる。 | 3 | |
制御構造の概念を理解し、条件分岐や反復処理を記述できる。 | 3 | |
プロシージャ(または、関数、サブルーチンなど)の概念を理解し、これらを含むプログラムを記述できる。 | 3 | |
与えられた問題に対して、それを解決するためのソースプログラムを記述できる。 | 3 | |
ソフトウェア生成に必要なツールを使い、ソースプログラムをロードモジュールに変換して実行できる。 | 3 | |
ソフトウェア開発に利用する標準的なツールの種類と機能を説明できる。 | 3 | |
主要な計算モデルを説明できる。 | 2 | |
要求仕様に従って、標準的な手法により実行効率を考慮したプログラムを設計できる。 | 3 | |
ソフトウェア | アルゴリズムの概念を説明できる。 | 3 | |
与えられたアルゴリズムが問題を解決していく過程を説明できる。 | 3 | |
同一の問題に対し、それを解決できる複数のアルゴリズムが存在しうることを説明できる。 | 3 | |
時間計算量や領域計算量などによってアルゴリズムを比較・評価できることを理解している。 | 3 | |
整列、探索など、基本的なアルゴリズムについて説明できる。 | 2 | |
コンピュータ内部でデータを表現する方法(データ構造)にはバリエーションがあることを説明できる。 | 2 | |
ソースプログラムを解析することにより、計算量等のさまざまな観点から評価できる。 | 2 | |
同じ問題を解決する複数のプログラムを計算量等の観点から比較できる。 | 3 | |
計算機工学 | 整数・小数を2進数、10進数、16進数で表現できる。 | 3 | |
整数・小数をコンピュータのメモリ上でディジタル表現する方法を説明できる。 | 3 | |
基数が異なる数の間で相互に変換できる。 | 2 | |
情報数学・情報理論 | コンピュータ上での数値の表現方法が誤差に関係することを説明できる。 | 3 | |
コンピュータ上で数値計算を行う際に発生する誤差の影響を説明できる。 | 3 | |
コンピュータ向けの主要な数値計算アルゴリズムの概要や特徴を説明できる。 | 3 | |
その他の学習内容 | 少なくとも一つの具体的なコンピュータシステムについて、起動・終了やファイル操作など、基本的操作が行える。 | 3 | |
少なくとも一つのメールツールとWebブラウザを使って、メールの送受信とWebブラウジングを行うことができる。 | 3 | |
分野別の工学実験・実習能力 | 情報系分野【実験・実習能力】 | 情報系【実験・実習】 | 与えられた問題に対してそれを解決するためのソースプログラムを、標準的な開発ツールや開発環境を利用して記述できる。 | 3 | |
ソフトウェア生成に利用される標準的なツールや環境を使い、ソースプログラムをロードモジュールに変換して実行できる。 | 3 | |
ソフトウェア開発の現場において標準的とされるツールを使い、生成したロードモジュールの動作を確認できる。 | 2 | |
与えられた数値を別の基数を使った数値に変換できる。 | 3 | |
分野横断的能力 | 汎用的技能 | 汎用的技能 | 汎用的技能 | ICTやICTツール、文書等を基礎的な情報収集や情報発信に活用できる。 | 3 | |
ICTやICTツール、文書等を自らの専門分野において情報収集や情報発信に活用できる。 | 3 | |