初めて学ぶプログラミング言語としてはPythonよりもVBの方が適切?
2015年1月23日 17:17
headless 曰く、 Slashdot「Justified: Visual Basic Over Python For an Intro To Programming」より。
英国でICT/コンピューティングを教えるBen Gristwood氏が、「Visual BasicはPythonほど役に立たない」とする生徒の親に返信したメールの内容を公開し、(他の言語への入り口として) Visual Basicを初心者向けのプログラミング言語に選択したことは正しいと主張している。
Gristwood氏は「現在Pythonが人気であることを理解している」と述べた上で、「ただし、この言語もC言語をベースにしている。より複雑な構造となった場合、Pythonでは処理できず、どうしても(初心者には考えられないほど複雑な)C言語に頼らざるを得ない。VBは2つの言語の中間に位置し、複雑な決まりを必要とせずに概念を教えることができる。たとえば、変数の宣言などはGCSEやAレベルの試験(いずれも英国の統一試験)で必要となるが、こういった処理をPythonを学ぶ生徒たちは必要としない。」としている。
米国ではAP Computer Science(大学先修課程のコンピューターサイエンス科目)が1984年に導入されて以降、使用するプログラミング言語はPascalからC++、そしてJavaへと移行してきた。College Boardでは、2016年に開始される新しいAP Computer Science Principleコースについて、プログラミング言語の選択を教師に委ねている。皆さんなら、高校生が学ぶのに最適なプログラミング言語として、どのプログラミング言語を選択するだろうか。
スラッシュドットのコメントを読む | デベロッパーセクション | プログラミング | 教育 | デベロッパー | Python
関連ストーリー:
最高のプログラミング言語を決める綱引き大会、1月29日開催 2015年01月22日
あまり知られていないが、仕事があるプログラミング言語 2015年01月10日
2014年現在、C言語の意義はどれぐらいある? 2014年12月10日
Visual Basicはまだまだ死なない 2013年07月03日