授業概要/Course Description
|
|
整数論の問題を解いたり、円周率や、多項式の根を数値的に計算することによってコンピュータのパワーを認識する。
|
|
|
到達目標/Course Objectives
|
|
Python言語で簡単な数値計算が出来るようになることを目標とする。また、コンピュータを速くかつ効率的に使うにはどういった数学的な工夫が必要になるかを学ぶ。
|
|
|
授業内容/Schedule
|
|
| |
実施回/Week
|
内容/Contents
|
|
第1回
|
浮動小数の概念
|
|
第2回
|
数論の問題
|
|
第3回
|
数論の問題:不定方程式
|
|
第4回
|
多倍長計算
|
|
第5回
|
円周率の計算
|
|
第6回
|
関数の補間
|
|
第7回
|
オイラー定数 γ
|
|
第8回
|
素数定理
|
|
第9回
|
素数定理その2
|
|
第10回
|
乱数を使った数値実験
|
|
第11回
|
多変数関数のニュートン法
|
|
第12回
|
区間力学系
|
|
第13回
|
数式処理を使った例題
|
|
|
|
授業計画コメント/Comments on the Schedule
|
|
|
|
授業方法/Teaching Method
|
|
パソコンのキーボードから入力し、出力を確かめながら講義する。
|
|
|
使用言語/Language of Instruction
|
|
| |
日本語/Japanese
|
1
|
外国語/Foreign Language
|
|
日本語と外国語/Japanese and Foreign Languages
|
|
|
|
|
|
|
|
|
外国語の種類/Foreign Language Types
|
|
|
|
|
準備学習 (予習・復習)/Class preparation and review
|
|
|
|
成績評価の 方法・基準/Evaluation
|
|
| |
評価項目/Criteria
|
評価配分(%)/Percentage
|
備考 / Remarks
|
|
学期末試験(第1学期)/First Term examination
|
|
|
|
|
|
|
学年末試験(第2学期)/Second Term examination
|
|
|
|
|
|
|
中間テスト/Mid-term examination
|
|
|
|
|
|
|
レポート/Reports
|
10
%
|
|
|
|
|
|
小テスト/Quizzes
|
|
|
|
|
|
|
授業での発表内容、授業への参加度、グループ作業の成果など/Presentation content in class, Participation level in class, Group Work, etc.
|
90
%
|
|
|
|
|
|
その他(備考欄を参照)/Other(see remarks column)
|
|
|
|
|
|
|
成績評価コメント 各目標についてどのような点が評価のポイントになるか、具体的に記入してください。/General Comments on the Evaluation Criteria:
|
|
|
|
|
|
|
|
|
課題等(試験やレポート等)に対するフィードバック/Feedback on Exams or Assignments
|
|
|
|
教科書/Textbook
|
|
| |
1.
|
書籍名/Title
|
シリーズ名/Name of series
|
著作者/Author
|
|
|
|
|
|
『Pythonを使った数値計算入門』
|
|
岡本 久 & 柳澤 優香
|
|
|
|
|
|
出版元/Publisher
|
版/Edition
|
出版年/Year
|
ISBN
|
|
|
|
|
|
近代科学社
|
|
2025
年
|
|
|
|
|
教科書コメント/General Comments on the Textbooks
|
|
資料を配布する。教科書は必要ならば授業中に紹介する。
|
|
|
参考文献/Reference Book
|
|
|
|
参考文献コメント/General Comments on the Reference Books
|
|
|
|
履修上の注意/A Note on Registration
|
|
|
|
その他/Other Information
|
|
|
|
カリキュラムマップ/Curriculum map
|
|
|