今回はHaskell編の5回目ですが、関数の再帰的定義の話題を中心に進んでいます。
お気楽さんすう屋さんateruiの小技とお知らせのまとめです。
"easy arithmetician" aterui's spot for tips and announcements.
2018-07-11
2018-06-27
2018-06-20
2018-06-13
計算機演習(第9回)
計算機演習は、今週から、坂井公先生担当による、プログラミング言語Haskellの実習です。
今回は、Haskellの初回ですので、テキストエディタによるプログラムの作成、Haskellの対話環境による操作が中心です。
2018-06-06
計算機演習(第8回)
今回は、Mathematica編の最終回ということで、フラクタル図形を描画するプログラミングを行いました。
これで、この授業の前半のMathematica編が一通り終わりました。今後の授業などの機会にMathematicaを活用されることを期待します。次回からはプログラミング言語Haskellの実習を行います。
2018-05-30
計算機演習(第7回)
今回は、プログラミングの初歩として「ルールベースドプログラミング」および「手続型プログラミング」の初歩に取り組みました。
次回がMathematica編の最終回になりますが、次回はフラクタル図形の描画を行い、Mathematica編全体のまとめにしたいと思います。
2018-05-23
2018-05-16
2018-05-09
計算機演習(第4回)
今回は、Mathematicaで行列やベクトルの計算を行いました。リストによる行列やベクトルの表現、ベクトルや行列に対する計算、特に行列の対角化とべき乗の計算を行いました。後半では、リストを用いた規則的なデータの生成方法を紹介しました。
次回は微積分の計算を中心に行います。
2018-05-02
計算機演習(第3回)
今回は、前回の続編で、引き続き、数値の計算や方程式の解法といった、Mathematicaの基本的な操作を体験しました。関数(曲線や曲面)のパラメータ表示を用いたアニメーションの描画も行いました。
次回は線形代数の計算を取り上げる予定です。
2018-04-25
計算機演習(第2回)
先週はガイダンスでしたので、今日から端末を使っての授業が始まりました。昨年までは、Mathematicaの立ち上げなどを、口頭で説明しながら一斉に操作させていましたが、今年は、操作手順を解説する動画を作り、各自で作業してもらうようにしました。動画の効果はまだよく把握していませんが、個人に作業を任せても、必要に応じてティーチング・アシスタント (TA) の大学院生が個々の学生を助ける仕組みにしており、大きなトラブルはなかったようです。
次回は、今回に引き続き、Mathematicaの入門といった操作を行います。
2018-04-18
計算機演習(第1回)
今年度も、春学期、数学類2年次対象の「計算機演習」の授業を担当します。授業は、数式処理システムMathematicaとプログラミング言語Haskellの実習です。私はMathematicaを担当します。
今回はガイダンスということで、授業内容や手続きについて説明しました。実際に端末を使った授業は次週から始めます。