計算機演習A・B
担当教員:劉 雪峰(Xuefeng Liu)
TA:佃さん、篠原さん
時限:2023第1・第2ターム月曜1限
場所:マルチメディア室
シラバス:計算機演習A、計算機演習B
CESの使用について
この授業では、クラウド教育システムCES(https://www.ces-alpha.org/)を使用してプログラミング、質問対応、レポート提出を行います。
- 既にCESのアカウントを持っている方以外は、初回の授業の前に上記のURLにアクセスしてアカウントを作成しておいてください(使用手引き1)。
- https://www.ces-alpha.org/course/register/CM2023/から、CES上で授業への参加登録を行ってください(使用手引き2)。
- プログラミング、質問対応に用いるオンラインチャット、レポート提出について、それぞれ使用手引き3、使用手引き4、使用手引き5を参考にしてください。
教科書について
教科書の購入は必要ありません。
プログラミングに必要なPythonの知識は各回で用意する授業資料を基に説明しますが、分からないことがある場合にはまず各自がインターネットで調べてみる姿勢が大切です。Pythonを使うのが初めての方、特にプログラミング自体の経験が無い方は、下記のWebサイトを覗いてみることをお勧めします。
ゼロからのPython入門講座 - python.jp https://www.python.jp/train/index.html
(この入門講座ではGoogle Colaboratoryを用いてPythonを実行することを想定していますが、CESでは組み込まれたJupyterLabを用いてPythonが実行できます。)
成績評価について
各回の授業でレポート課題を課し、それらの成績を総合することで計算機演習Aと計算機演習Bそれぞれで最終成績を評価します。レポート課題の提出期限は、その週の土曜24:00です。
提出期限後のレポート課題は、追加提出の旨でメールで連絡してください。連絡後はまたCES-Alphaで提出します。遅れた分の減点はすることになりますが、必ず提出するようにしてください。
xfliu@math.sc.niigata-u.ac.jp
なお、本ページ左上のメニューから昨年度の計算機演習Bの最終レポート課題において学生が作成した作品を見ることができますので、参考にしてください。
授業実施形態について
この授業は、理学部マルチメディア教室で実施します。
その他
この授業に関して不明な点や相談事項がある場合は、上記のメールアドレスまで気兼ねなくご連絡ください。
授業資料(随時更新)
- 4月10日 Python入門1 Download View
- 4月17日 Python入門2 Download View 課題の解説(Download、View)
- 4月24日 Python入門3 Download View 課題の解説(Download、View)
- 5月8日 数列の極限 Download View (レポート課題の解答例 View)
- 5月15日 フィボナッチ数列 Download View (2021年度の資料 View)課題の解説(Download、View)
- 5月22日 関数のグラフ Download View 課題の解説(Download、View)
- 5月29日 関数の積分 Download View 課題の解説(Download、View)
- 6月5日 (対面実施なし)HPに掲載された課題の解説を利用して復習してください。
- 6月12日 素数の判定 Download View
- 6月19日 行列と幾何変換1(Download、View)(補足:Numpyの使用 View )
- 6月26日 行列と幾何変換2(Download、View)
- 7月3日 ベジェ曲線1 (Downdload, View) 小テスト(Download 解答例)
- 7月10日 ベジェ曲線2 (Downdload, View) 解答例(URL)
- 7月20日 フラクタル1 (Download, View)
- 7月24日 フラクタル2 (Download, View) 締め切り:8月7日
- 7月31日 小テスト+授業まとめ URL