プログラミング演習A・B (2022)

ホームページ: https://www.ces-alpha.org/hp/NAP2022/          オンライン  

プログラミング演習A・B

担当教員:池 浩一郎(Koichiro Ike)、劉 雪峰(Xuefeng Liu)

TA:遠藤さん、佃さん

時限:2022年度第1・第2ターム木曜5限
場所:オンライン(Zoom)
シラバス:プログラミング演習Aプログラミング演習B

CESの使用について

この授業では、クラウド教育システムCES(https://www.ces-alpha.org/)を使用してプログラミング、質問対応、レポート提出を行います。

  1. 既にCESのアカウントを持っている方以外は、初回の授業の前に上記のURLにアクセスしてアカウントを作成しておいてください(使用手引き1)。
  2. https://www.ces-alpha.org/course/register/NAP2022/から、CES上で授業への参加登録を行ってください(使用手引き2)。
  3. プログラミング、質問対応に用いるオンラインチャット、レポート提出について、それぞれ使用手引き3使用手引き4使用手引き5を参考にしてください。

教科書について

教科書の購入は必要ありません。

プログラミングに必要なMATLAB(Octave)の知識は各回で用意する授業資料を基に説明しますが、分からないことがある場合にはまず各自がインターネットで調べてみる姿勢が大切です。必要に応じて、次のMATLAB公式の入門サイトを参照してみてください。

MATLAB入門 - MathWorks 日本 https://jp.mathworks.com/help/matlab/getting-started-with-matlab.html

(この授業では、CESを通じてMATLABの無料版であるOctaveを使用します。Web検索の際には、Octaveよりも情報が豊富なMATLABをキーワードに含めるとよいです。)

成績評価について

各回の授業でレポート課題を課し、それらの成績を総合することでプログラミング演習Aとプログラミング演習Bそれぞれで最終成績を評価します。レポート課題の提出期限は、翌週の火曜24:00です。

提出期限後のレポート課題は、CESではなくメールで受け取ります(宛先は下記のメールアドレス)。遅れた分の減点はすることになりますが、必ず提出するようにしてください。

授業実施形態について

この授業は、Zoomを用いたオンライン授業として実施します。ZoomのミーティングIDとパスコードは、学務情報システムの連絡通知でお知らせします。

もし学内でオンライン授業を受ける場合に場所に困ったら、理学部ではB205、A棟1~5階のリフレッシュルーム、学務係前の学生ラウンジが使用可能ということです。

その他

この授業に関して不明な点や相談事項がある場合は、池(上記のメールアドレス)まで気兼ねなくご連絡ください。

授業資料(随時更新)

  1. 4月7日 MATLAB入門1(DownloadView) 第1回レポート課題の解説(DownloadView
  2. 4月14日 MATLAB入門2(DownloadView) 第2回レポート課題の解説(DownloadView
  3. 4月21日 MATLAB入門3(DownloadView) 第3回レポート課題の解説(DownloadView
  4. 4月28日 非線形方程式の解の計算1(DownloadView) 第4回レポート課題の解説(DownloadView
  5. 5月12日 非線形方程式の解の計算2(DownloadView) 第5回レポート課題の解説(DownloadView
  6. 5月19日 連立一次方程式の解の計算1(DownloadView) 第6回レポート課題の解説(DownloadView
  7. 5月26日 連立一次方程式の解の計算2(DownloadView) 第7回レポート課題の解説(DownloadView
  8. 6月2日 授業のまとめ1(DownloadView
  9. 6月16日 連立一次方程式の解の計算3(DownloadView) 第9回レポート課題の解説(DownloadView
  10. 6月23日 連立一次方程式の解の計算4(DownloadView) 第10回レポート課題の解説(DownloadView
  11. 6月30日 行列の固有値の計算1(DownloadView) 第11回レポート課題の解説(DownloadView
  12. 7月7日 行列の固有値の計算2(DownloadView) 第12回レポート課題の解説(DownloadView
  13. 7月14日 補間関数1(DownloadView) 第13回レポート課題の解説(DownloadView
  14. 7月21日 補間関数2(DownloadView) 第14回レポート課題の解説(DownloadView
  15. 7月28日 最小二乗法(DownloadView) 第15回レポート課題の解説(DownloadView
  16. 8月4日 授業のまとめ2(DownloadView