web10回答ポイント 1000ptウォッチ 4

【再】プログラミングに詳しい人に質問です。大学でプログラミング経験の学部一年生向けにプログラミングを教えることを想定しています。週1コマ×半年程度の限られた時間で、プログラミングとはどういうものかという本質を教えたいのですが、どの言語を使うのが適切でしょうか。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

Q01 まずは「プログラミングに詳しい」かどうか判定するための質問です。正しいものを選んでください。良く判らない人は最後の「プログラミング言語には詳しくないのでわかりません」を選んでください(択一)

----------ダミーです。選択しないで下さいね21
Schemeはインデントによってブロックを表現する17
Schemeは多くのレンタルサーバに標準でインストールされている22
Schemeでは関数がファーストクラスのオブジェクトである231
Schemeの文の終わりはセミコロンである15
Schemeは純粋関数型言語であり、副作用はモナドでくるむ必要がある11
Schemeは型に厳格なため整数の加算と浮動小数点数の加算の演算子が異なる10
Schemeは関数の呼び出し時に括弧を省略することが出来る11
Schemeのマクロ定義には#defineを使う4
Schemeの言語仕様はキューマシンとしての実装に適しているため並列化が容易である14
プログラミング言語には詳しくないのでわかりません118
----------ダミーです。選択しないで下さいね26
合計500

Q02 どの言語がよいでしょう(択一)

----------ダミーです。選択しないで下さいね27
機械語(かそれに近いハードウェアアーキテクチャに密結合なもの)60
Scheme・Haskell10
PHP65
Python36
Ruby49
なでしこまたはその他の日本語プログラミング言語13
Perl62
C,C++85
Java64
Brainf*ck, Befunge, Pietまたはそれに類したパズル的言語7
----------ダミーです。選択しないで下さいね22
合計500

この質問へのコメント

  • pyopyopyo2008/09/23 13:15:17
    ところで「プログラミングの本質」って何なのでしょう?
  • practicalscheme2008/09/23 13:36:45
    > ところで「プログラミングの本質」って何なのでしょう?

    "The answer will be known one day, and then there will be no more mysteries left, but till then life must go on, ... If we could only know, oh if we could only know!" -- Chekhov
  • ootatmt2008/09/23 13:48:15
    アンケートの取り方が下手だと思うわ。
  • u1ρ2008/09/23 14:33:53
    > アンケートの取り方が下手だと思うわ。

    折角だから一例を示してあげたら親切なのに。
    http://q.hatena.ne.jp/1221708568#c131303
    のように仰っているのだから、質問にご自信があるのだと思うんですよ。

    (最初の質問者とは別人なのに「(再)なんてつけると紛らわしい」とは思いますが。)
    (そもそも選択肢の問題じゃないのだよ、と言う気もしますが。)
    (いや、はてななんかでやること自体が間違っている、と言う感想もあったりしますが。)
     :
     :
  • ootatmt2008/09/23 15:23:41
    > 最初の質問者とは別人なのに

    あっ、アカウント間違って再質問しちゃったんですね?
  • きゃづみぃ2008/09/23 16:26:50
    プログラミングには詳しいが、Schemeは知らん。
    Q1は、Schemeに詳しい人という設定だと納得がいくが、プログラミングに詳しいだけだと そんなのわかるわけがない。

  • さかなな2008/09/23 17:28:36
    Q01は言語に精通している事を確認する上で、あえて実務上は滅多にお目にしない「Scheme」をあげ、『知らなくても検索なりしてその言語を把握し解答する』。把握できなければプログラミングに詳しくはないと。そのように感じたのですが。如何でしょう?
  • きゃづみぃ2008/09/23 21:28:52
    こういうのって検索しないで回答するのが普通だろうねぇ。
  • australiagc2008/09/23 21:57:48
    なんかまた聞く意味あるのかなあ・・・?前回も言ったけど、いわしにすれば良いのに。
    こんだけコメント欄で議論が炎上するんだから、いわしならすぐに意見が集まりそうなものを。
    前の質問者さんが苦笑いしてそうな。
  • web102008/09/23 22:09:29
    集計結果を以下にまとめました
    「はてなアンケートは使い方しだいで精度が6%から70%にUPする」
    http://d.hatena.ne.jp/web10/20080923
  • web102008/09/23 22:26:28
    私が言いたいのは、「アンケートの内容でなく「やり方」が原因でノイズになっている」ということです。
    それを実証するために再度アンケートをとりました。
  • web102008/09/23 22:34:56
    > ootatmt 2008-09-23 13:48:15
    >アンケートの取り方が下手だと思うわ。
    >
    > u1p 2008-09-23 14:33:53
    >> アンケートの取り方が下手だと思うわ。
    >
    >折角だから一例を示してあげたら親切なのに。
    >http://q.hatena.ne.jp/1221708568#c131303
    >のように仰っているのだから、質問にご自信があるのだと思うんですよ。
    >
    >(最初の質問者とは別人なのに「(再)なんてつけると紛らわしい」とは思いますが。)
    >(そもそも選択肢の問題じゃないのだよ、と言う気もしますが。)
    >(いや、はてななんかでやること自体が間違っている、と言う感想もあったりしますが。)
    > :
    > :
    > australiagc 2008-09-23 21:57:48
    >なんかまた聞く意味あるのかなあ・・・?前回も言ったけど、いわしにすれば良いのに。
    >こんだけコメント欄で議論が炎上するんだから、いわしならすぐに意見が集まりそうなものを。
    >前の質問者さんが苦笑いしてそうな。

    ootatmtさん、u1pさん、australiagcさん
    結果がでるのを楽しみにしていてください。

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2008-09-23 11:48:46
終了日時
2008-09-23 22:42:42
回答条件
途中経過を非公開 男性, 女性 20代未満, 20代, 30代, 40代, 50代, 60代以上 北海道, 東北, 関東, 信越, 北陸, 東海, 近畿, 中国, 四国, 九州, 沖縄, その他

この質問のカテゴリ

この質問に含まれるキーワード

人気の質問

メニュー

PC版