科目名[英文名]
情報・計算科学基礎[Introduction to Information and Computational Science]
担当教員[ローマ字表記]
石井 史之
[
ISHII, Fumiyuki
],
岩﨑 宏
[
IWASAKI, Hiroshi
],
POZAR NORBERT
[
POZAR NORBERT
],
山口 直也
[
YAMAGUCHI, Naoya
]
科目ナンバー
COMS2001A
科目ナンバリングとは
時間割番号
20024.001
科目区分
-----
講義形態
-----
開講学域等
理工学域
適正人数
-----
開講学期
Q3
曜日・時限
火4〜5
単位数
2単位
授業形態
対面と遠隔の併用(対面≧遠隔)
60単位上限
対象外
対象学生
-----
キーワード
プログラミング、計算科学の基礎、対面授業型。
講義室情報
自然科学5号館B 第5講義室(対面と遠隔(オンデマンド)の併用)
開放科目
-----
備考
EMI科目(英語で行われる授業科目)
授業の主題
Fortranを用いて物理,数学の現象や問題を解くプログラムを作成し、物理、数学の理解を深める。
学修目標(到達目標)
物理、数学の現象や問題を簡単なアルゴリズムで表現し、Fortranを使ってプログラミングができる。
授業概要
毎回配布される配布プリントに従って授業を進行する。授業では計算科学に必要な事項を一つ一つ丁寧に説明する。学生はパソコン画面での演示と説明、配布プリントを参照し、携行パソコンの操作、プログラミング、計算機言語、および数学および物理学で活用するために基礎を学習する。
配布されるプリントには、計算機言語の知識、演習問題やチャレンジ問題が掲載されているのでそれを用いて自主学習を行うようにする。また課題レポートを必ず提出する。
1.ソフトウェアのインストール1
2.ソフトウェアのインストール2
3.ソフトウェアの解説(配布プリントno. 1)
4.プログラミングに向けて(配布プリントno. 2)
5.Fortranの基礎(if文)(配布プリントno. 3)
6.Fortranの基礎(do文)(配布プリントno. 4)
7.gnuplot(配布プリントno. 5)
8.数学、物理の研究とプログラミング(配列等)とレポート実習(配布プリントno. 6)
予習復習(各回90分の自習時間を含め、期間を通して通算60時間の自習時間)が必要です。
評価方法と割合
評価方法
標準評価方法/Standard rating method 実習の実施状況と課題レポート評価により成績評価を行う。合否においては実施状況と課題レポート提出が重視される。
評価の割合
・(50)% レポート
・(50)% 実施状況
ルーブリック
【授業別ルーブリック】
評価項目
評価基準
達成率:90〜100%
達成率:80〜89%
達成率:70〜79%
達成率:60〜69%
達成率:0〜59%
知識・理解
数学・物理学の研究に資するプログラミングについて理解することができる。
グラフィックスソフトの使い方を理解できる。
プログラミング言語の基本的な文法や利用方法を理解できる。
プログラミング環境について、理解できる。
ソフトウェアの必要性を理解することができない。
技能・姿勢
数学・物理学の研究に資するプログラミングを簡単な問題に対して行い、結果を議論・考察することができる。
グラフィックスソフトを用いてグラフ等を描き、また、その結果について議論・考察することができる。
プログラミング言語を用いて簡単なプログラムを書き、その結果について議論・考察することができる。
プログラミング環境を利用できる。
ソフトウェアを利用することができない。
授業時間外の学修に関する指示
予習に関する指示
予習復習(各回90分の自習時間を含め、期間を通して通算60時間の自習時間)が必要です。
予習に関する教材
オンデマンド教材(授業内容の一部)
復習に関する指示
予習復習(各回90分の自習時間を含め、期間を通して通算60時間の自習時間)が必要です。
復習に関する教材
オンデマンド教材(授業内容の一部)
教科書・参考書
教科書・参考書補足
プリントを配布する(配布プリントno.1-6)
オフィスアワー等(学生からの質問への対応方法等)
予め教員とメールで時間と場所を打ち合わせてから質問に来ること。
石井 ishii@cphys.s.kanazawa-u.ac.jp
POZAR npozar@se.kanazawa-u.ac.jp
岩崎 iwasaki@se.kanazawa-u.ac.jp
履修条件
その他履修上の注意事項や学習上の助言
毎回必ずノートパソコンと配布したプリントを持ってくること。
教職免許「情報」の必修科目である。情報教員免許を取得したい学生は必ず履修すること。
講義は英語です。
チーチィングアシスタント(TA)が比較的多く配置されている科目ですので、積極的に活用し学習スピードを加速しましょう。
学生は自宅での学習やプログラミング実習の時間を3時間確保することが期待されています。
特記事項
カリキュラムの中の位置づけ
数学、物理、計算科学のどのコースについても、基礎となる科目である
ページの先頭へ