タグ

教育に関するttskchのブックマーク (2)

  • プログラミングは「教わる」ものか、「学ぶ」ものか?【連載:中島聡】 - エンジニアtype

    UIEvolution Founder 中島 聡 Windows95/98、Internet Explorer 3.0/4.0のチーフアーキテクトを務めたエンジニアNTTに就職した後、マイクロソフト日法人(現・日マイクロソフト)に移り、1989年、米マイクロソフトへ。2000年に退社後、UIEを設立。経営者兼開発者として『CloudReaders』や『neu.Notes+』、教育アプリ『neu.Tutor』といったiOSアプリを開発する。シアトル在住。個人ブログはコチラ 今回は、脚光を集めるようになってきた「プログラミング教育」について、わたしなりに考えをまとめてみました。 日では、政府が今年6月に成長戦略「世界最高水準のIT社会の実現」の素案としてプログラミングの義務教育化を提唱したり(参照記事)、プログラミング教育事業を始める企業が増えたりと、官民双方で教育熱が高まっていると聞

    プログラミングは「教わる」ものか、「学ぶ」ものか?【連載:中島聡】 - エンジニアtype
    ttskch
    ttskch 2013/08/08
    心底同意>“需要と供給の理屈だけでプログラマーの仕事を選んだ人は、おそらく好きでやっているプログラマーには一生勝てません。”
  • プログラム初心者にC言語のポインタを不本意ながら教える羽目になったなら、こう教えると良いよ - 偏見プログラマの語り!

    僕がプログラミングに触れた当時は、プログラミングといえば「まず C 言語」でした。それから 10 年以上が経ちました。学校の授業や企業の研修では未だに C 言語を教えているところがあるようです。関数型プログラミング言語という波が来ている 2012 年にもなって未だに C 言語をやっているというのはまるで進歩が無く残念な気もしますが、比較的多くのプログラマに浸透している共通言語を最初に教えるというのは、一方では喜ばしい事だと解釈する事もできるのかもしれません*1。まぁとにかく、意にせよ不意にせよ現場で プログラム初心者に C 言語を教える羽目になった 人がたくさんいて、プログラム初心者なのに C 言語を学ばざるを得なくなった 若者がたくさんいるということです。 C 言語を教えるときに避けて通れないのがポインタで、プログラム初心者が C 言語を学ぶときにやたらとつまずく人が多いのがポインタ

    プログラム初心者にC言語のポインタを不本意ながら教える羽目になったなら、こう教えると良いよ - 偏見プログラマの語り!
    ttskch
    ttskch 2012/06/11
    初心者はこの順序で教えられてもメモリ空間をイメージできないと思うねんけどなー。「変数=箱」から入って次第に「箱」をメモリ空間上にイメージできるように誘導していくほうがいい気がするけど、それが難しい。
  • 1