最終回レポートのアンケート
- Q2. この講義は「情報科学」の学習を目的とし、その確認手段として
「Rubyによるプログラミング」を演習して頂いて来ました。本クラスに
おけるその両者の位置づけやバランス、難易度、授業全体としてのよし
あしについて考えをお聞かせください。
- Q3. 講義開始時の自分を振り返り、今回までの講義+演習で自分がどんな
ことを学んだか簡単にまとめて見てください(全体的な感想も含めてどう
ぞ)。
- A2. バランスをよかったですが、難易度が自分にとっては少し高いくら
いでした。でもTOPにあるように僕もとってよかったと感じました。
- A3. ある課題を解くためにすべてのパターンを想定したステップをプロ
グラミングして解決するという一連の流れをいろんな方法で学んできた
と思います。
- A2. 中学校から始まった『情報』という授業の延長としてこの情報科学
を履修したが、この授業では今まで本格的に扱うことのなかったプログ
ラミングというものを扱い、とても面白かった。難易度的にも最初は簡
単なプログラミングから始まり最後はかなり難しいと感じるものまで扱っ
たのでとてもよかったと思う。
- A3. 今使っているこのPCを含め今の時代ほとんどの機械がプログラミン
グによって動いている。そんななかこの授業をとるまで、プログラミン
グについてはほとんど知らずに過ごしてきたのだが、今回この授業を通
じ、その原理ぐらいは理解することができた。これからも自分で簡単な
プログラミングぐらいは作っていきたいと思う。
- A2. 難易度に関して言えば、文系でもなんとかなる難易度で適度だった
のではないかと思う。
- A3. プログラムを作成するために必要な基礎事項が学べたのではないか
と思う。ただどの方法を選択してプログラムを構成していくかというセ
ンスはこれから身につけていかなければならないと思った。
- A2.プログラミングを学習するのは初めてだったので課題のそれぞれは非
常に難しく感じましたが、毎回なんとかこなすことができたので難易度
はきっとちょうど良かったのだろうと思います。授業全体としては、先
生の説明も丁寧でしたし演習問題も充実していたので、学習しやすかっ
たと思います
- A3.これまでの授業を振り返って、やはり細部は忘れてしまっていること
が多いですが、プログラミングの大枠というか、概要というか、そういっ
たものは、この授業を通してなんとなく分かったような気がします。間
もなく期末試験もありますが、復習を行うことにより再度、Ruby言語に
よるプログラミングに対する理解を深められたら良いかと思います
- A2. 演習によって難易度が様々だったので、全体としてはバランスがと
れていたと思います。
- A3. 手順を一つずつきちんと考えて行けば、プログラムは案外わかりや
すいものだということがわかりました。楽しかったです。
- A2. 情報科学の学習よりもRubyについての学習の量が多かったように感
じました。課題がいくつかから選べるということは、難易度が自分で選
べるということでよかったと思います。授業としてはわかりやすくてよ
かったです。
- A3. 難しいところまでは理解できませんでしたがどの分野もだいたい簡
単なところは理解できたと思います。
- A2. すっかり手段としてrubyを使っていることを忘れるくらい、難易度
が高かったです。もう少し進度を遅くして、じっくり授業してほしかっ
たです。
- A3. コンピューターは計算がすごく早くできるので、人間がアルゴリズ
ムさえ考えてしまえば、あとは簡単に答えを割り出せる。でも、そのア
ルゴリズムを考えだすのには、なかなか熟練した技術や工夫が必要。
- A2. もうすこし演習Bをやれたらいいな、と思いました。
- A3. プログラムというものについて、その概観を理解できました。人間
が行うものとは異なる方法で計算を行っていることや、そのプログラム
を実際に作っていく手順など、いろいろなことが学べたと思います。
- A2. プログラムは、完全に間違いのない論理ないと使えないので、その
点で論理的思考の勉強、すなわち情報を扱う手段の勉強になり、単なる
プログラミングだけの授業ではなかったと思います。
- A3. コンピュータというのは融通がきかないけども、簡単な処理を何度
も正確にできるので、繰り返しを使って様々なことの判定に使えること
がわかりました。これからは面倒な処理を任せられるように、もっと高
度なプログラミングをしてみようとも思います。
- A2. 「情報科学」の内容もプログラミングをする中で学べたので良かっ
たと思います。難易度も、普段の課題が少し考えると出来るものであり、
良かったと思います。でも、よく考えると、課題だけで全部の範囲を網
羅できていないので、まだ理解出来ていない分野もあるのではないかと
思うと不安になります。
- A3. プログラミング初心者でしたが、1回目から徐々に難しいプログラム
も書けるようになってきたと思います。以前からコンピュータ関連の事
柄には興味がありましたが,今回の「情報科学」を受講したことでよりいっ
そう興味が強くなったと思います。今までありがとうございました。
- A2. 演習で自分で手を動かす時間が多くあったおかげで、結構身につい
たと思います。
- A3. コンピューターに対する苦手意識を克服しようと選択したのですが、
むしろ面白かったです。特に印象に残ったのはやはり絵でしょうか。ま
た自分でも時々少しずつプログラミングの勉強をしていこうかと思いま
す。
- A2. 情報科学の学習は、わかりやすかったこともあって結構できました。
Rubyはエラー除きが面倒だったので、簡単なのだけやって難しいのは適
当にパスしました。よってあまり身に付きませんでした。でも、授業ス
タイルはとてもいいと思います。
- A3. 上にも書いた通りで、情報科学の考え方は大体理解しましたが、
Rubyは簡単なものしか使えないです。まぁRubyを使う必要が出てきたら
必死で勉強するので、その時の基礎作りはできたかなぁという感じ。
- A2. 自分でプログラムを打ち込むということは大切だと感じました。難
易度もそこまで鬼畜でない(※但し4Bを除く)し、課題の提出も家で可能
だったので続けることができました。ただ後半はとりあえずプログラミ
ングを打ち込むのに精一杯で、情報科学の理解まではできていなかった
ように感じました。
- A3. プログラミング能力を実用レベルにできると思って学んできたが、
実際はそれよりもプログラミングを組み立てる前の数学の考え方の方が
鍛えられたように思います。楽しかったです。
- A2. 情報の花形はやはりプログラミングなので、プログラムで情報の概
念を学べたのはとてもよかったと思う。
- A3. 情報の全景というものはわからないが、これまで学んできたものを
見たところ、広範囲にわたって学べたと思う。それぞれの項目において、
特徴的な考え方を学んでいく過程で、根本にあるプログラミングの性質
を理解するのに役立ったと思う。
- A2. 基本的にプログラムしかやってないのでプログラム=情報科学みたい
な等式が頭の中で出来上がっています。最初はなんとかついていってま
したが今は難しくてよく分かってないです。でもかなりわかりやすい授
業ではあったと思います。
- A3. 色々と学習をしましたが、なにも見ずにつまることなく作れるのは
四則演算くらいではないかと思います。まあ全てが四則演算の組み合わ
せだとかいう話もありますが。。。
- A2. プログラミングを通してコンピュータの仕組みや構造、考え方をい
ろいろ学べたのでよかったと思っています。難易度は、自分一人では
ちょっと手が届きにくいですが、ついていける程度でちょうどよかった
と思います。具体的なプログラミングという作業があって、理解がより
しやすかったと思います。
- A3. いわゆる高校数学で学んだ定型的な解法だけでなく、ある問題に対
する様々なアプローチを学べたのが大きかったと思います。単純なプロ
グラムなら書けるようになりました。勉強を続けて、ゲームなども作れ
るようになりたいです。
- A2. Rubyのプログラミングが中心だと考えていました。
- A3. コンピュータが実際にどう計算しているかが少しわかった。プログ
ラミングに興味が持てたし、最近ではRubyを使って自分に必要なプログ
ラムを作ることもしばしばある。
- A2. 比率はちょうど良かったと思います。プログラミングに重点が置か
れているのがありがたかったです。
- A3. パソコンなどで使われているシステムが案外頭のいい方法ばかりで
はないんだなということが分かりました。まわりくどい方法であったり、
しらみつぶしなども行われているんだなと思いました。パソコンは普段
の生活でもよく使っていますが、少しそのシステムに親しくなれたよう
な気がして面白かったです。
- A2. 難易度がそこそこ高めで何とかついていくのが大変でした。演習メ
インであったので、取り組みやすくてとてもよかったです。
- A3. 何も知らない超初心者の状態から、ruby言語とプログラミングにつ
いての基礎を学ぶことができたと思います。しょっちゅうエラーが出た
のは今ではいい思い出です。
- A2. Rubyは一学期にやったこともありましたがほんの序の口程度だった
とわかりました。パソコンが元々得意ではないので毎回課題は難しく感
じられ苦労しました。それでも授業の頭に復習をしてくださったのはあ
りがたかったです。
- A3. プログラミングはくむのに多少時間がかかるものの、一度作ってし
まえばそこからの速度は桁違いに速くなることがわかりました。しかし
プログラムの間違い自体は自身で気づけないためこちらが修正しないと
いけなく、つくることより修正することの方が難しいのですね。
- A2. 情報科学が試験がないならRubyだけやってほしかったですが、試験
に出るのでもう少し情報科学に関することも説明してほしかったです
- A3. プログラムの基本的な組み方からある程度の応用まで学んだつもり
ですが、実際に自分で何かつくるとなると厳しいです。最後の方は授業
の後半があまり理解できませんでした
- A2. どうしてもプログラミングよりになってしまって、今ひとつ、情報
科学の方に意識がいかなくなってします。難易度はちょうど良く難しい
感じで、楽しかったです。授業全体ではとても楽しくやれました。
- A3. これまで、演習でやったことやプログラムの書き方等、いろいろわ
かりました。プログラミングとは無縁だったのが、少しはプログラミン
グに近づくことができたと思います。すこしずつ、難しいものができる
ようになっていったのがほんとに楽しかったです。
- A2. 初学者には進みが速くてちと難しいです。でもとるべきだと思いま
した。
- A3. 序盤の内容(配列あたりまで?)は多分使いこなせると思いますが、後
半の内容は理解すら危ういです。試験までになんとかマスターしたいで
す。どうもありがとうございました。
- A2. プログラミングの授業だと思ってました...。いい授業だと思います。
- A3. 講義資料11の14ページの表に書いてある事を学んだはずなのです(笑
- A2. 演習で実際にプログラミングしてみた考え方は理解できましたが、
挑戦しなかった考え方はあまり理解できませんでした。授業中の課題に
なっていない考え方に対する説明時間が少ないと思いました。
- A3. 様々なデータを並べて欲しい情報を得る方法や並べ方をいろいろと
知ることができて楽しかったです。
- A2. ちょうど良かったと思います。
- A3. 配列やクラスは苦労しましたが、新しい考えとして取り込めたと思
います。
- A2. 情報科学という面より、プログラミングという印象の方が強かった
気がします。初心者にとってはかなり重かったです。多くのことを詰め
込みすぎて、消化しきれなかったところがあるので、復習をしっかりし
たいと思います。
- A3. コンピュータ上での数学の考えかたや、画像の仕組みなどを学んだ
と思います。同じ結果を得るための手段がたくさんあるということも実
感できました。難しいことを試行錯誤するうちに理解が深まりました。
- A2. 難易度は普通ぐらいかなあと思います。あくまでほとんど無知の状
態からのスタートの場合ですが。説明は初心者でも(ある程度) 理解でき
てわかりやすかったです。
- A3. プログラミングとはいかなるものか。
- A2. 最初はRubyの言語が慣れなくて情報科学を学ぶどころではありませ
んでしたが、徐々に何を計算してるのかがわかってきて、情報科学特有
の考え方について学べたので良かったと思います。が、全体的に難易度
は高くて、演習問題は提出するものだけをやっと完成させる形だったの
で、最低限これで良かったのかが不安です。広く浅く、いろいろ習った
ような印象だったので、慣れるにはもっと莫大な時間が必要だったので
はないかと思います。
- A3. 様々なプログラムに触れて、イメージでしか理解していなかったも
の(例えばフィボナッチ数列など)の構造を突き詰めて考える機会になっ
たのがとても楽しかったです。日常レベルで普通に計算していることで
も、プログラムとして一般化することはとても難しく、けれどもそれを
考えていくことによって世の中の現象がもっと深く理解できるようにな
る気がしました。私は理系ではないですが、この授業は今後の生活の何
かにいきると思います。履修して良かったです。
- A2. よかったと思います。
- A3. いままでIEとwordくらいしか使ったことがなかったので情報に関し
てはこの授業を通してだいぶ理解が深まったと思います。それ以上に大
きかったのはコンピューターに関する食わず嫌いな苦手意識がなくなっ
たことです。
- A2. バランスはちょうどよかったと思います。でもプログラミングの難
易度は初心者にはどうかんがえても高かったような… 全体としては面白
かったです。
- A3. 何を学んだかって言われても難しいですが…プログラミングがどん
なものか、すこし体験できてよかったと思います。
- A2. プログラムに気を取られて最後の方はあまり理解せずに打ち込んで
いるだけになっていた。最初の方の割と簡単なところは原理を理解しつ
つプログラムも作れた。
- A3. 配列や枝分かれは最初の方に出てきて最後まで使ったので、だいぶ
理解が深まったと思う。
- A2. 情報科学の比重が若干軽い気がしました。でも、時間数も限られて
いますし、プログラミングの演習をじっくりやって頂いたので、不満は
ありません。
- A3. まず、プログラミングを打ち込む作業に慣れたことがおおきいです。
最初の頃は何度もエラーがでていたのですが、次第に慣れてきて、最近
では一発trueがでることが多くなりました。半年間ありがとうございま
した。
- A2. 情報科学というよりはプログラミングの授業だったと思いますが、
個人的には説明を聞いているよりも自分でなにかやっているほうが好き
なのでよかったです。
- A3. 最初は基礎の基礎すら意味がわからなかったのですが、習ったこと
を組み合わせることによってどんどん複雑なプログラムがかけるように
なっていくことが嬉しかったです。半年間ありがとうございました☆
- A2. なんか「プログラミングの授業」的な印象を強く受けました。ソー
スコードがいろいろ面倒・・・
- A3. 種々の問題を解くツールとして自分のコンピューターの用途が広がっ
た気がします。ただ、コンピューターの得手不得手をきちんと理解した
上でコンピューターを使わないと、気づかないうちに間違ったことをし
たり、というのが怖いですね。ある種のブラックボックスですから。そ
れと、JavaとRubyの違い(それぞれの得意分野、特徴など)ってどんな感
じなんですか?来週以降出席するか今のところ悩んでいるので・・・
- A2. バランスは良かったと思います。Rubyでプログラムを書く中で、コ
ンピュータやプログラミングの基礎になる考え方に触れることが出来て
よかったです
- A3. 講義開始時の自分'…は未経験者だったので足し算のプログラミング
すら「新しく学べたこと」なのですが(苦笑)そんな自分がクラス定義な
どを使えるようになるなんてちょっと感激です。情報科学の考え方に触
れることが出来たのも楽しかったです。この授業をとって本当に良かっ
たです。半年間ありがとうございました。
- A2. 僕は全くの初学者だったのですが、何とかついていくことができた
ように思います。
- A3. 人間が手作業で行ったら莫大な時間がかかるような単純作業(それは
しばしば複雑な「単純作業」なのだが)を、コンピュータに行わせること
ができるようになった。コンピュータに作業をRuby言語で指示すること
を通じて、少しはコンピュータを「主体的に」使うことができるように
なったと思う。
- A2. ややプログラムが多かったと思いますが、大丈夫です。
- A3. コンピュータを扱うときの基礎的な知識が身に付いた思います。コ
ンピュータに使われている感覚が少し減りました。
- A2. バランスについてはよくわかりませんが、授業は楽しかったです。
まだまだよくわかっていない点は多いですが、なんとか情報科学の基礎
を理解することができたのではないかと思います。
- A3. ぱっとみて思いつくのは、画像の生成(レコード型)、時間計算量、
連立方程式の解法(吐き出し法)、クラス定義、動的データ構造などでしょ
うか。まだほかにも学んだことはありますが、全部書くときりがないの
で。全ての内容を理解できた訳ではありませんが、理解できるところは
理解できました。正直
- A2. 全体としては講義というよりもプログラミングの授業を受けていた
ような感じがしました。でも実際のところ情報という概念は実際のプロ
グラム操作を通じてしか習得できないのだろうなと思っているので、授
業スタイルについてはこの形式でいいと思います。難易度もちょうどい
い位です。
- A3. 身近にあるシステム等が意外と簡単なプログラムを用いて解きほぐ
せるのだなということが理解できました。また実際にいくつかのプログ
ラムを自分の手で描いてみて、それらの仕組みを少しばかりですが理解
することができたように思いました。ですが、やはり構文等の勉強はも
う少し必要かと思うので、自分でプログラムを書いて云々するというレ
ベルに至るにはまだそうとうの努力と鍛錬が必要かなあと思います。
- A2. 難易度については選択することができて、初心者にとっても、取り
組みやすく、また難しい問題も用意されていたりと、よかったと思いま
す。授業全体としてはわからないところがあったとき非常に尋ねやすく、
また熱心に教えてくれるのでとてもよかったです
- A3. パソコン上でどのように計算が行われているのか、主に近似するこ
とが多いので、計算方法によって精度に大きく違いがでることもあ るこ
と。オブジェクト指向やクラス定義によってRubyのような言語を つくる
こともできることなど月並みですが大変面白かったです
- A2. いいんじゃないでしょうか。実際に手を動かすことで、情報科学を
身近に感じました。
- A3. 様々なアルゴリズムのソースに触れて、Ruby言語が少しわかってき
た。どのアルゴリズムで具体的に何が出来るか、どういうソースを書け
ば正しく実行されるかを学んだ。とっつきにくい印象のある分野であっ
たが、授業を通じて、易しいところからじっくりやっていくことができ
た。
- A2. Rubyをずっとやっていて、情報倫理的な側面はない。個人的には十
分難しかったと思う。資料は充実していて役に立った。
- A3. かなり適当ではあるが、プログラムっぽいものがかけるようになっ
た。繰り返しの構文はかなり役に立ったと思う。やっぱり応用編は難し
く。特に、絵を描くのに死にそうになった。いい経験になったと思う。
- A2. 正直Rubyという言語は聞いたことがなかった(Javaとかは少しはあっ
たのですが)のでできるか不安だったのですが、この授業を通して簡単な
ものならすぐに自分でも作れると思える程度にまで成長出来ました。毎
回の分かりやすいレジュメと、週2回課されていた「考えればできるレベ
ル」の演習のおかげだと思います。美しい絵を描くなど難しいものもあ
りましたが、楽しみながら身につけられてよかったです。この講義を通
して、一見複雑なプログラムでも順番に情報を整理していくことで扱う
ことができると実感出来ました。これが情報科学におけるプログラム言
語の役割なのでしょうか。
- A3. 最初はif文やら構造やらを理解するだけでも一苦労だったのですが、
いつの間にか複雑な作りのものも分かるようになってきたように思いま
す。ソースを間違えたとき、修正するのにかかる時間も少なくなってき
ました。この授業で学んだ構造理解や情報整理の方法は、普段の生活に
も活かせると思います。今まで本当にありがとうございました。来週か
らもよろしくお願いします。
- A2. 初心者に対してもわかるように、詳しく解説してくれたので助かっ
た。
- A3. コンピューターをプログラミングによって動かすことによって、コ
ンピューターの認識がかわった。
- A2. プログラミングについては講義を受ける前より詳しくなった。実習
によって情報科学を理解する手助けになっていると思う。
- A3. 細かな工夫で、計算にかかる時間が変化する点が興味深かった。
- A2. 初めてのプログラミング経験だったので演習の機会がもう少し多く
とれていたらよかったと思います。
- A3. 6回目の数学が中心の箇所がなかなか難しく、9回目以降のReportBが
なくなってからは講義の後半に説明されることがほとんど分からなかっ
た。上に書いた回以外はだいたい理解できたと思う。
- A2. バランスは、プログラミング演習の方に少し偏っていた気がします
が、そちらの方が楽しくて良かったと思います。難易度は、理解しやす
いものも中にはありましたが、全体的には難しかったです。
- A3. この講義が始まった時は、情報科学の考え方やプログラミングのこ
とがほとんど分からない状態だったので、この三ヶ月程で、かなり成長
できたと思います。コンピュータの裏側では、このような仕組みが働い
ているのだなと分かって、コンピュータの「入力すると何でか分からな
いけど答えを返してくれる箱」というイメージが、確かに変わりました。
- A2. 実際にRubyを使うことで、「情報科学」がより学習し易くなったと
思う。難易度もそこまで高くなくてちょうど良かったと思う。
- A3. 講義を受けるまでは枝分かれくらいしか知っていて使えるものがな
かったが、様々な考え方(特に時間計算量)について理解でき、ある程度
自分jでも利用できるようになる事が出来て良かったと思う。有難うござ
いました。
- A2. 割とバランスとれてたとは思うけど、Rubyを使うせいでオブジェク
トの扱いで参照渡しによる混乱を起こしやすかった気がする
- A3. 配列にpushするときはオブジェクトがコピーされてないこと(爆
- A2. rubyにおける表記だけを扱うのでなく、アルゴリズムなどについて
きちんとした説明があったので、バランスとしてはちょうど良かったの
ではないかと思う。オブジェクト指向あたりからいささか難易度があがっ
たような感じを受けたが、納得できる程度だった。授業の資料もしっか
りしてて、よかったと思う。
- A3. 授業開始時には何もわからなかったrubyで簡単なプログラムが書け
るようになり、若干の背のびもあったかもっしれないが画像の出力など
も体験できた。これからの学習は自分がどれくらい主体的にできるかに
依存するが、この授業で学んだことが後の学習のきっかけになればいい
と思う。
- A2. ソフトウェアとか、コンピューターはプログラミングなしには 動か
ないから、プログラミングの講義だけだったとしても「情報科学」とし
て機能するものだと思う。この講義では、記号(語学)的にプログラミン
グを教えるのではなく、エンジニア的(?)に教えてくれたから, 「情報科
学」の授 業としては適切であった。初心者には決して簡単な内容ではな
いが,努力目標としては 適当な難易度とペース配分であった。
- A3. これだけの環境がありながら自己学習できなかったことが悔や まれ
る。このような状況なので、1学期の情報科学に毛が生えたくらいのこと
しか習得してない気がするが,なか でも配列については理解を深めるこ
とができた。全体的に楽しかったので、時間があるときに学校に来て資
料 を見直したい。しかし,資料を見ても分からないところが少なくない
のが難点。
- A2. 確かにいかに計算を解くか、とかに重きを置いた授業でした。みん
なそうだと思いますが、もっと数学的じゃないようなことをすると思っ
ていたので、ちょっと思ったよりハードな内容でした。難易度はとても
高いものでした。
- A3. 基礎的なプログラミングの考え方はできるようになったんじゃない
かと思っています。あとシフトの押し方に慣れました。授業を通して、
何も考えずに使ってきたパソコンの機能も、自分で定義からはじめてみ
るといろいろな試行錯誤があってできたものなのだと実感できました。
逆に自分で考えると難しいものも、プログラムを作ることで簡単に解け
ることも感じました。ずぶの素人から始まったけれど、最初の頃よりずっ
とプログラミングは簡単にできるようになりました。大変でしたが、と
ても楽しかったです。
- A2. コンピュータの中身がどうなっているのかを学ぶのにプログラム演
習というのはとてもいい材料だったと思います。難易度は若干高かった
ように感じますが、内容が濃いので仕方ないのかな、と。
- A3. もちろんRubyの使い方についてもたくさん学べましたが、限られた
道具を駆使してさまざまな問題に対処するための、問題解決の方法とい
うか、そんなのよく思いついたなーというやり方に関心させられること
が多かったです。Ruby自体を使いこなすにはまだ訓練が必要そうですが、
この授業を通して、コンピュータのより深い部分を知ることができたよ
うに思います。
- A2. 情報科学について学んでいたはずなのに、全く学んだ気がしません
でした。Rubyと格闘するほうが主眼になってしまい、プログラムを組む
ことを重視しすぎたかとも…。
- A3. ゲームをつくるために用意されたプログラムは、良くできているの
だなあと実感しました。もとのプログラムがこんなに大変だったなんて。
本当に井の中の蛙なんとやらですね。でも、いい経験に…なった…と…
思います…たぶん。最後のほうは面白かったですが、ソートに関すると
ころがちょっとつまらなかったかも…。これでゴールですよね。もうゴー
ルしてもいいよね…。
- A2. 少しは考えなければできないものが多く、難易度的にはちょうどよ
かったと思います。
- A3. 内容として元から知っていることは多かったが、実際にそのプログ
ラムまでは組んだことがなかったので、それを学ぶ機会を与えてもらえ
てよかったです。今後Rubyを使う機会があるかどうかは微妙ですが、考
え方自体は他のプログラミング言語にも応用できますしね。
- A2. コンピュータの基礎であるプログラミングの概念や思考を理解でき
たので良かったと思う
- A3. プログラミングはとっつきにくいものだと思っていたが、基本的な
アルゴリズムやいくつかのコマンドを理解すれば自分でもできることが
わかった。
- A2. プログラミングが主体で、情報の科学としての概念的な内容が少な
かったように思います。
- A3. プログラミングを通して、デジタル上の計算のしくみや応用されて
いる考え方、工夫が学べました。プログラムと、それが使われているシ
ステムに対する見方が広まったように思います。
- A2. 終始プログラミングの理解と間違い探しに追われていた気がしまし
た。あまり情報科学を学んだという気はしません…。
- A3. 「面倒な計算は機械にやらせればいい」という勝手な思い込みがあっ
たのですが、それを計算するためには同じくらいの手間をかけて原理を
理解し、プログラミングをしないといけないということが分かりました。
今では一兆桁目まで円周率を計算する凄さが理解できます。
- A2. 講義の内容を自分でRubyを使い確認できるのは理解しやすくとても
いいと思う。課題が大変だが例題も多く、毎回の講義後に復習という形
で勉強できるので課題があるほうがうれしい。さらに課題Bが忙しい後半
になくなるのはとても助かる。
- A3. 本講義で習った枝分かれなどのプログラムがどのような時に使え、
プログラムによって処理時間が著しくかわることが理解できた。得に人
間が行う計算とコンピューターが行う計算の違いも理解でき面白いと感
じた。プログラミングはもともと興味があったがさらに関心が深まった。
- A2. 難しかったです。B課題をするときは資料とにらめっこでした。また、
B課題が無くなったあたりからは内容は理解できるもののとても使いこな
せはしないようなプログラムが多かったです。
- A3. コンピュータのソフトの根底にあるものが少しわかった気がします。
とても自分で作ろうとは思えませんが。プログラマーって大変なんです
ね。
- A2. 数値計算とアルゴリズムがバランスよく学習でき、難易度も適切で
した。
- A3. 全くプログラミングを知らない状態から、かなりrubyが使える状態
になったと思います。授業終了後は他の言語も学んでいくつ もりです。
- A2. 僕にとっては難易度は高かったですが…とても面白い授業で、聞い
ていて楽しかったのは事実です。
- A3. Rubyを勉強しながら情報の捌き方を勉強し、とても有意義でした。
数学的な部分が個人的にはすごく印象深かったので、そこの記憶ばかり
ですが。「何を学んだか」といわれると答えられない、というのが心苦
しいです。もう一度頭からさらいなおし、意味のある半年間だったと言
えるようにしたいです。
- A2. プログラミングに興味が持てましたが、やはりむずかしいとことも
ありました。丁寧な資料があったので助かりました
- A3. やはりプログラムがそれなりにでも自分で作れるようになったこと
だと思います。
- A2. rubyがむずかしくて、情報科学の考え方よりプログラミングのこと
しか覚えてません…でも、演習が先に立つ情報科学の実践的な授業とし
ていい授業だと思いました
- A3. かつての自分よりもだいぶプログラミングの基礎が身についてきた
と思います頭の中で思いついても実際に計算に置き換えると作れないと
いう欠点が少し克服できた気がします。ひとつの概念を実際にプログラ
ムを組んでみて理解するというのはとても面白かったです。
- A2. rubyによる実習のおかげで学んだことが理解しやすくなったと思い
ます。
- A3. オブジェクト指向のあたりからプログラムの内容が日常生活でも利
用するものとなって、内容は複雑でしたが楽しめました。最初のうちに
学んだプログラムの構造を用いると、様々な命令が実行できることがわ
かりました。個人的には絵が描けるというのが最も驚きでした。後ろの
ほうの練習問題は難しく、まだ取り組めていないところもありますので
できればすべて取り組みたいと思います。
- A2. 最初は何故Rubyと思いましたが、なかなか楽しいです。記述が楽な
ので、プログラムの構造なんかにより目を向けられます。難しかったで
すが、やはりこれぐらいでないと為になりません。
- A3. Rubyと戯れることができるようになりました。もっと勉強して使い
こなせるようになりたいです。データ構造・計算量・微分方程式の数値
的解法なんかが特に勉強になりました。
- A2. 難易度は私にとってはけっこう難しかったです。
- A3. かなりRUBYについて使えるようにはなったと思います。今後もがん
ばってマスターしてパソコン全体に強くなっていきたいです。
- A2. ここまで難しいプログラミングは未経験でした。ですがその分やり
がいもありました。段階を踏んで難しくなっていったのでよかったです。
- A3. プログラミングをまなぶことによって情報がどう構成されているの
かわかったような気がします。知識はかなり得ました。これからこの知
識を実践できるように頑張ります。
- A2. 授業全体としてはおおむねよいのですが、今思うと、足し算引き算
から始まり、今部屋割りとかを学んでいるのであれば、途中で絵を描く
ルビープログラミングが挟まったのには違和感があります。単に難しかっ
ただけかもしれませんが、絵を描くとかは最後らへんにまとめて番外編
みたいな感じであるとよいのではないでしょうか。
- A3. 理系にしろなんにしろ、将来の職種にしろなんにしろ、高校時代の
基本科目の勉強って案外バカにならないなぁと思いました。
- A2. 途中挫折しかけましたが、最後に奮起して(友人の助力もあり)なん
とかやってこれました。ただ、情報科学をRubyで確認する、というより
かはRubyの勉強、といった印象が強かったです。「他のプログラムでは
こうなる」などの提示がもっとあってもいいのでは、と思います。興味
ある人だけJava、みたいなのではなく、Rubyの他にもっといろんなプロ
グラムをやってもいいと思いますし。といっても僕みたいに挫折する人
間が増えても困るんですけどね。
- A3. プログラムにおける基本的な考え方が身についた気がします。オブ
ジェクト指向やら、そういう考え方を身につけるという点では非常に役
立ったと思います。
- A2. 理論的なものより実践的なプログラミングに比重がおかれていて、
楽しく授業が出来たと思います。
- A3. 後半の内容は感覚的に分かりにくい部分などがあって、その辺りは
自信が無いですが、配列やレコードを利用したりして結構いろいろな計
算を行うプログラムを作れるようになったと思います
- A2. 初心者の意見ですが、Rubyと格闘することがやたら多くて、ちょっ
と疲れました。ただ、振り返ってみれば難易度はちょうど良く難しい程
度のものだったとおもいます。
- A3. 全くプログラミングができない状態から、少しは自力で理解でき操
作できるようにもなったのでよかったです。ありがとうございました。