学部・大学院区分
Undergraduate / Graduate
工学部
時間割コード
Registration Code
0876290
科目区分【日本語】
Course Category
専門科目
科目区分【英語】
Course Category
Specialized Courses
科目名 【日本語】
Course Title
情報処理演習
科目名 【英語】
Course Title
Exercises in Information Processing
コースナンバリングコード
Course Numbering Code
担当教員 【日本語】
Instructor
平山 修久 ○
担当教員 【英語】
Instructor
HIRAYAMA Nagahisa ○
単位数
Credits
1
開講期・開講時間帯
Term / Day / Period
春 水曜日 3時限
Spring Wed 3
授業形態
Course style
演習
Seminar
学科・専攻【日本語】
Department / Program
環境土木・建築学科 環境土木工学プログラム
学科・専攻【英語】
Department / Program
Department of Civil Engineering and Architecture Civil and Environmental Engineering Program
必修・選択【日本語】
Required / Selected
選択
必修・選択【英語】
Required / Selected
Elective


授業の目的 【日本語】
Goals of the Course(JPN)
コンピュータープログラムの基本的な文法を理解するとともに,問題を解くためのアルゴリズムを論理的に組み立てられるようになることを目標とする。受講学生は,演習を通じて,環境土木工学に関連する数学的・力学的な問題に数値解析的・情報処理的な考え方を応用できる能力を習得するとともに,その結果を総合的に判断,説明できる能力を習得することを達成目標とする。
1.プログラムのアルゴリズムを理解する。
2.Fortranでのプログラミング(文法,変数,配列,関数)
3.コンピューターでの数値解析
授業の目的 【英語】
Goals of the Course
The objective of this class are to understand the FORTRAN program and to obtain the ability on computer programming in order to solve problems on civil & environmental engineering.
1. Understanding of algorithm
2, Usage parameters in FORTRAN
3. Numerical analysis
到達目標 【日本語】
Objectives of the Course(JPN))
コンピュータープログラムの基本的な文法を理解するとともに,問題を解くためのアルゴリズムを論理的に組み立てられるようになることを目標とする。受講学生は,演習を通じて,環境土木工学に関連する数学的・力学的な問題に数値解析的・情報処理的な考え方を応用できる能力を習得するとともに,その結果を総合的に判断,説明できる能力を習得することを達成目標とする。
1.プログラムのアルゴリズムを理解する。
2.Fortranでのプログラミング(文法,変数,配列,関数)
3.コンピューターでの数値解析
到達目標 【英語】
Objectives of the Course
The objective of this class are to understand the FORTRAN program and to obtain the ability on computer programming in order to solve problems on civil & environmental engineering.
1. Understanding of algorithm
2, Usage parameters in FORTRAN
3. Numerical analysis
バックグラウンドとなる科目【日本語】
Prerequisite Subjects
情報処理序説
バックグラウンドとなる科目【英語】
Prerequisite Subjects
Introduction to Information Science
授業の内容【日本語】
Course Content
第1回は対面での講義となりますが,第2回以降は,zoomでの画面共有やチャット機能を活かして,演習を進めるオンライン型での講義となります。
fortranを動かすことができるPC(Windows,Mac,インターネット接続)が必要となります。また,gfortran(フリーソフト)をインストールする,もしくはネットワーク上のIDEOneに接続することが必要です。
1. シラバス説明,コンピュータープログラムの役割と重要性
2. 変数の型宣言,プログラムの構成
3. 選択実行,繰り返し実行,計算精度
4. 書式
5. 配列
6. 関数副プログラム
7. 総合演習
講義時間外学習として,フィボナッチ数列,台形公式,ニュートン法,素数,パスカルの三角形,ガウス消去法,極座標変換,ハノイの塔,モンテカルロ法のプログラム作成と実行。
授業の内容【英語】
Course Content
1. Introduction, Computer programming
2. Program structure, parameter
3. If ... else statement, Do loop, Accuracy of numerical analysis
4. Format
5. Array
6. Sub-routine
7. Exercise
Fibonacci number, Trapezoidal rule, Newton's method, Prime number, Pascal's triangle, Gaussian elimination, Polar coordinate transformation, Tower of Hanoi, Monte-Carlo method.
成績評価の方法と基準【日本語】
Course Evaluation Method and Criteria
毎回の演習レポートと総合演習のレポートにより,講義目標達成度を評価する。60%以上を合格とする.なお,レポートの提出回数が8回以下の場合は,評価の対象としない.
環境土木工学に関する数値解析について,基本的な問題を正確に扱うことができれば合格とし,より実践的な問題を扱い,数値解析結果を総合的に考察することができればそれに応じて成績に反映させる。
成績評価の方法と基準【英語】
Course Evaluation Method and Criteria
60% or more are accepted by the result of reports by the achievements of this course objectives. In a case that the number of submission of report is less than 8 times, NOT to be evaluated.
You can pass this course to accomplish the deal with the basic issue related numerical analysis/simulation on civil and environmental engineering. And I will grade the comprehensive discussion on results of numerical analysis/simulation related to implementation topics in the field of civil and environmental engineering.
履修条件・注意事項【日本語】
Course Prerequisites / Notes
各自のPCにgfortranがインストールできる,もしくは,PCやタブレットからideone.comなどのプログラミングWebサイトにアクセスできる環境が整備できること
履修条件・注意事項【英語】
Course Prerequisites / Notes
You need to install gfortran software on your PC or to access the web programming site, for example ideone.com,
教科書【日本語】
Textbook
指定しない.ハンドアウト:毎回配布する.
教科書【英語】
Textbook
Handouts will be provided.
参考書【日本語】
Reference Book
授業中にプリントを配布する.
参考書:Fortran90入門(森北出版),入門Fortran90など
参考書【英語】
Reference Book
Handouts.
Fortran77 or Fortran90
授業時間外学習の指示【日本語】
Self-directed Learning Outside Course Hours
レポート課題
授業時間外学習の指示【英語】
Self-directed Learning Outside Course Hours
Execute the report.
使用言語【英語】
Language used
使用言語【日本語】
Language used
授業開講形態等【日本語】
Lecture format, etc.
zoomでの画面共有やチャット機能を活かして演習を進めるオンライン型での講義
授業開講形態等【英語】
Lecture format, etc.
Online lectures that utilize screen sharing and chat functions via zoom to facilitate exercises
遠隔授業(オンデマンド型)で行う場合の追加措置【日本語】
Additional measures for remote class (on-demand class)
遠隔授業(オンデマンド型)で行う場合の追加措置【英語】
Additional measures for remote class (on-demand class)