アカウント名:
パスワード:
プログラミングには前提として、実現したいことを正確に理解、要素へ分解し、望むカタチへ再構築する思考プロセスが必須でありこれは正しい言語・理解能力、伝達表現・説明能力にも大きく依存していると感じる。
柳井政和氏の指摘する通り、Programming(行動計画化)的思考を学び鍛えるのであれば母国語で定義・設計出来るのは非常に有意義であると思う。というか現場でも似たような教育・設計プロセスを行っていますしね。
プログラミングって言うから分かりにくいんだよね。
アルゴリズムを学ぶ、ってほうがスッキリする。あとはフローチャートという概念かな。この二つにアレルギーがなければ、将来、職場のルーチンワークを自動化できる作業と人がすべき作業に仕分ける、なんてことが楽になる。
プログラムやスクリプトに慣れてる人なら当たり前のことに拒絶反応を示す人って多いから。電卓を叩いてExcelに数字を打ち込む人、身近いるでしょ?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond
学ぶべきはcodingではなくProgramming(行動計画化) (スコア:1)
プログラミングには前提として、実現したいことを正確に理解、要素へ分解し、
望むカタチへ再構築する思考プロセスが必須であり
これは正しい言語・理解能力、伝達表現・説明能力にも大きく依存していると感じる。
柳井政和氏の指摘する通り、Programming(行動計画化)的思考を学び鍛えるのであれば
母国語で定義・設計出来るのは非常に有意義であると思う。
というか現場でも似たような教育・設計プロセスを行っていますしね。
Re:学ぶべきはcodingではなくProgramming(行動計画化) (スコア:1)
プログラミングって言うから分かりにくいんだよね。
アルゴリズムを学ぶ、ってほうがスッキリする。あとはフローチャートという概念かな。この二つにアレルギーがなければ、将来、職場のルーチンワークを自動化できる作業と人がすべき作業に仕分ける、なんてことが楽になる。
プログラムやスクリプトに慣れてる人なら当たり前のことに拒絶反応を示す人って多いから。電卓を叩いてExcelに数字を打ち込む人、身近いるでしょ?