授業の主題
|
|
C言語とFortranを題材とした文法の学習。
Learning the syntax of a programming language, C language and Fortran.
|
|
|
授業の目標
|
|
C言語とFortranの文法の基礎を学ぶ。四則演算、入出力、条件判断、繰返し、文字列、関数、サブルーチン(Fortran)、モジュール(Fortran)、ポインタ、構造体(C), 構造型(Fortran)等の扱い方を修得する。本授業では、単に文法の基礎知識を身につけるだけでは無く、簡単なプログラムを作成できる実践的な知識を身につける。そのために、PCを用いた実習をおこなう。
You learn the basics syntax of a programming language, C language and Fortran. Four arithmetic operations, input and output , decision, loops, array, string, functions , subroutine(Fortran), modules(Fortran), pointer, structure.
|
|
|
学生の学修目標
|
|
C言語とFortranの入門レベルでの基礎知識を身につける。さらに、その知識を用いて、簡単なプログラム(数百行)を作成できる力を身につける。To acquire the basic knowledge of the C language and Fortran introductory level . Furthermore , by using the knowledge , you will be able to write and debug a few hundred lines of C code.
|
|
|
|
授業概要
|
|
予習:授業中に指定した教科書(配布プリントのこともある)の部分を読んでおくこと。/ Prep : you should read the part of the textbook.
復習:授業中に示したレポート問題を毎回提出すること。講義内容から小テストをおこなうので、そのためにも講義内容を復習すること。/ Review : be submitted each time a report problem shown in class . Since performing the quiz from the lecture content, and that you review the lectures also for that.
小テスト、学習内容の説明後、PCを用いた実習をを行う。
After the mini-exam and lecture, you will have exercise by using your laptop computer.
1回目 ガイダンス / Guidance
2回目 簡単なプログラム / Simple program
3回目 繰り返しI / Loop I
4回目 繰り返しII / Loop II
5回目 条件分岐 /Decision Making
6回目 配列, 関数/ Arrays, Functions, Subroutines
7回目 前半のまとめ/ Summary of the first half
8回目 基本型 / Data Types
9回目 文字列 / Strings
10回目 ポインタ I / Pointers I
11回目 ポインタ II / Pointers II
12回目 文字列とポインタ/ Strings and Pointers
13回目 構造体 / Structures
14回目 ファイル入出力 / File I/O
15回目 まとめ / Summary
各回90分の自習時間を含め、期間を通して通算60時間の自習時間が必要です。
You should prepare before each class for at least 60 minutes, and review after each class for at least 30 minutes. Eventually, it is necessary for them to study themselves for total 60 hours through the end of this course including the time of preparation and review on each week.
|
|
|
評価方法と割合
|
評価方法
|
|
その他/Other methods 標準評価方法
|
|
|
評価の割合
|
|
授業には、3分の2以上の出席を必要とする。/Attendance to at least two-thirds of classes is required. 小テスト/Mini-exam 20 レポート/Report 60 出席状況/Attendance rate 20 記述箇所
|
|
|
|
授業時間外の学修に関する指示
|
特になし
|
|
教科書・参考書
|
教科書
|
|
|
|
オフィスアワー等(学生からの質問への対応方法等)
|
|
|
|
履修条件
|
|
特になし
|
|
|
|
|
|
|
|
|
|