Course Name Year Term Period Faculty / Graduate School All Instructors Credits
33021:[2025 Fall]Computer Programming (5A) 2025 Fall Mon2 College of Science and Engineering NOKATA MAKOTO 2

Campus

BKC

Class Venue

Co-learning21

Language

日本語

Course Outline and Method

この演習のテーマは、コンピュータによる数値計算の基礎を習得することと、力学の応用問題を数値計算手法で解くことによりロボットや機械システムの研究開発に必要な数値解析の基礎を学ぶことである。プログラミングはC言語を用いて行う。全体で7つのレポート課題に取り組み、個々の課題について講義を受けた後、プログラミングの実習を進める。課題の解答は、毎回レポートとして提出する。(どの課題を必須とするかについては授業内で指⽰する)
なお,第1回講義の⼀週間前頃にガイダンス資料をmanaba+Rへアップするので,開講までに必ず資料を確認し,指定されている内容があれば準備をしておくこと.

Student Attainment Objectives

高回生での実験科目および卒業研究に取り組む際に必要となる基礎的なプログラミング能力を身につけること。

Recommended Preparatory Course

プログラミング演習の授業は「情報処理」、「情報処理演習」を履修していることを前提として進める。

Course Schedule

Lecture/Instructor(When there are multiple instructors) Theme
Keyword, References and Supplementary Information
-

+R授業対象科目。第1回に+R授業を実施。詳細はmanaba+Rを参照。

自宅でもプログラミング演習できる環境構築
WINDOWS上で動作するCプログラミング環境の構築
ブラウザ上のプログラミング環境紹介

1

ガイダンスとプログラミングの基礎

Cプログラミングの復習
第1回レポート課題
行列の計算

-

-

-

2

高次・非線形方程式の根の解法

二分法 Newton-Raphson法

3

高次・非線形方程式の根の解法(つづき)

第2回レポート課題出題
Newton-Raphson法の適用

4

数値積分

台形公式 Simpsonの公式

5

常微分方程式

第3回レポート課題出題
Runge-Kutta法

6

連立常微分方程式

Runge-Kutta法による連立1階常微分方程式の数値解

7

連立常微分方程式(つづき)

第4回レポート課題出題
2階常微分方程式の数値解法

8

連立一次方程式

Gauss-Jordan法

9

連立一次方程式(つづき)

第5回レポート課題出題
4元連立一次方程式

10

最小二乗法

最小二乗近似法への連立方程式の数値解法の応用

11

最小二乗法(つづき)

第6回レポート課題出題
1次式、2次式、3次式のデータへの当てはめと誤差評価

12

応用問題(1)-落下運動

運動方程式の数値解法

13

応用問題(2)-梁の曲げ

第7回レポート課題出題
片持ち梁の変形を表す微分方程式の数値解法と解のグラフ表示

14

応用問題 ( 3)-ボール飛ばし,まとめ

運動方程式の数値解法
全体講評とレポート提出の確認

Class Format

全て対面授業にて実施する.

Recommendations for Private Study

1回生時の「情報処理」、「情報処理演習」で学んだことを復習しておくこと。またそれらの教科書や参考書およびレジュメを座右において受講することは、学習の助けになるだろう。

Grade Evaluation Method

Kind Percentage Grading Criteria etc.
Final Examination (Written) 0

Report Examination
(A report to be submitted by the unified deadline)
0

Exams and/or Reports other than those stated above, and Continuous Assessment 
(Evaluation of Everyday Performance in Class)
100

出席(30点)とレポート(70点)により100点満点で評
価する.レポートの提出期限は出題の翌週の授業開始時
とする.必須のレポートの提出をもって単位取得の最低
条件とする.なお,提出期限に間に合わない場合は各回
につき2点の減点とする.

Grade Evaluation Method (Note)

出⽋は各回において⾃⾝が取り組んだことを簡単にまとめた報告書の提出をもってチェックする
(提出⽅法は授業内で指⽰します).報告書の提出期限は翌週の授業開始時とする.
6回以上の⽋席(6回以上の報告書の未提出)または16点を超える減点を課された場合は単位を
認めない.

Advice to Students on Study and Research Methods

毎回の実地演習の積み重ねが大切であり、欠席をできるだけしないように心掛けてください。

Textbooks

Textbooks (Frequency of Use, Note)

配布プリントにより演習を進める.

Reference Books

Title Author Publisher ISBN Code Comment
新訂 新C言語入門 ビギナー編 林 晴比古 ソフトバンク クリエイティブ株式会社 4-7973-2561-5

Reference Books (Frequency of Use, Note)

Web Pages for Reference

How to Communicate with the Instructor In and Out of Class(Including Instructor Contact Information)

Learning Management System (manaba+R),Talk with Students,Other (Separate instructions will be provided)

Other Comments


【科目ナンバリング・カリキュラムマップはこちらから/Click here to see the Curriculum-Map and Course-Numbering】
URL:https://secure.ritsumei.ac.jp/students/pathways-future/course/curriculum.html/