ラベル 計算機演習-2018 の投稿を表示しています。 すべての投稿を表示
ラベル 計算機演習-2018 の投稿を表示しています。 すべての投稿を表示

2018-07-11

計算機演習(第13回)

今回はHaskell編の5回目ですが、関数の再帰的定義の話題を中心に進んでいます。

2018-06-27

計算機演習(第11回)

今回は、主にタプル (tuple) といったデータ型の扱いや、Haskellの型、型変数の概念を学んでいます。

2018-06-20

計算機演習(第10回)

今回から、プログラムのファイルを作って定義するような課題が出ています。今回は、関数定義を学んだ上で、リストの操作を中心とした課題に取り組んでいます。

2018-06-13

計算機演習(第9回)

計算機演習は、今週から、坂井公先生担当による、プログラミング言語Haskellの実習です。

今回は、Haskellの初回ですので、テキストエディタによるプログラムの作成、Haskellの対話環境による操作が中心です。

2018-06-06

計算機演習(第8回)

今回は、Mathematica編の最終回ということで、フラクタル図形を描画するプログラミングを行いました。

これで、この授業の前半のMathematica編が一通り終わりました。今後の授業などの機会にMathematicaを活用されることを期待します。次回からはプログラミング言語Haskellの実習を行います。

2018-05-30

計算機演習(第7回)

今回は、プログラミングの初歩として「ルールベースドプログラミング」および「手続型プログラミング」の初歩に取り組みました。

次回がMathematica編の最終回になりますが、次回はフラクタル図形の描画を行い、Mathematica編全体のまとめにしたいと思います。

2018-05-23

計算機演習(第6回)

今回は、前半で、不定積分、定積分、微分方程式の解法を扱いました。後半では、リストに対する様々な操作や計算の手法を紹介しました。

次回は、プログラミングの初歩に進みます。

2018-05-16

計算機演習(第5回)

今回は、微分に関連する内容を主に扱いました。関数定義、極限値の計算、導関数の計算などが中心でした。

次回は、積分に関連する内容を扱います。

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を担当します。

今回はガイダンスということで、授業内容や手続きについて説明しました。実際に端末を使った授業は次週から始めます。