人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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

●質問者: にしお
●カテゴリ:コンピュータ 学習・教育
✍キーワード:BEGIN Brainf*ck C++ Generics GHC
○ 状態 :終了
└ 回答数 : 100/100件

Q01.まずは「プログラミングに詳しい」かどうか判定するための質問です。正しいものを選んでください。これに答えられない方は解答をご遠慮ください。
A. Schemeは1.5からオートボクシングの機能をサポートした
19
A. Schemeはインデントによってブロックを表現する
23
A. Schemeは多くのレンタルサーバに標準でインストールされている
14
A. Schemeでは関数がファーストクラスのオブジェクトである
6
A. Schemeの文の終わりはセミコロンである
7
A. Schemeは純粋関数型言語であり、副作用はモナドでくるむ必要がある
8
A. Schemeは型に厳格なため整数の加算と浮動小数点数の加算の演算子が異なる
4
A. Schemeは関数の呼び出し時に括弧を省略することが出来る
6
A. Schemeのマクロ定義には#defineを使う
2
A. Schemeの言語仕様はキューマシンとしての実装に適しているため並列化が容易である
6
A. Schemeのブロックはbeginで始まりend.で終わる
3
A. SchemeのコンパイラとしてはGHCが有名である
2

Q02.どの言語がよいでしょう
A. 機械語(かそれに近いハードウェアアーキテクチャに密結合なもの)
10
A. Scheme
14
A. Haskell
9
A. PHP
16
A. Python
14
A. Ruby
20
A. なでしこまたはその他の日本語プログラミング言語
9
A. Perl
15
A. C++(better Cとしてではなくgenericsなどに言及するため)
10
A. Java
11
A. C(C++ではない)
12
A. Brainf*ck, Befunge, Pietまたはそれに類したパズル的言語
5
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ