• ベストアンサー

プログラムで知る必要があるもの

あまりよくわからないのですけど、C言語などのプログラムって一般でも知る必要があるもの、もしくは知ったほうがいいものってあるでしょうか? 外国では小学校のようなところでもおしえているところもあるようで。

質問者が選んだベストアンサー

  • ベストアンサー
  • kuni-chan
  • ベストアンサー率22% (678/3076)
回答No.3

 よく言われるのが「数学は不要」「数学は役に立たない」です。  確かに微分や積分ができなくても日常生活に不自由はありません。  ただ数学は不要と決めて勉強しなかった者が屈辱を味わった光景を私は見た事があります。した人としなかった人との差を感じた事もあります。  プログラミングも同様に思います。  知らなくても困らないかもしれませんが、私は経験する事自体に価値があると思います。  考え方や作成手順で得る事があります。  

mezoriso81
質問者

お礼

おっしゃる通りかと思います。 手順のわかるものさえわかればおそらくいいのでしょうね。 ご回答ありがとうございます。

すると、全ての回答が全文表示されます。

その他の回答 (4)

  • SPROCKETER
  • ベストアンサー率26% (2131/8006)
回答No.5

 おそらく、今の子供でも、BASIC言語内蔵の8ビットパソコンを触らせたら、夢中になってゲームを作るだろうと思います。プログラム言語を覚えるのは本来は楽しいことだと思います。  昔は8ビットパソコンでBASICプログラムやアセンブラプログラムを書いていました。スネークゲーム、スタートレック、インベーダー、オセロなど、色々なゲームをパソコン雑誌から移植して遊んだり、自作のゲームを作っていました。  今のパソコンは異常動作を起こさないのを優先するあまり、ユーザーが作ったプログラムを排除する方向に走り過ぎて、プログラム言語を記述して作ったプログラムを動かすのが難しい時代になっています。  昔は良くパソコンが暴走しましたけれど、プログラム言語で書いたプログラムを動かしていました。システムエンジニアやプログラマーが不足しないように、学校でも教えているのでしょうが、パソコンで腕を振るえないのでは利用価値が無いでしょうね。

mezoriso81
質問者

お礼

そういう事情なんですね。 ご回答ありがとうございます。

すると、全ての回答が全文表示されます。
  • bullfrog
  • ベストアンサー率22% (302/1370)
回答No.4

論理的な思考や、行程を分解して考えること、条件を整理することなどが学べれば良いのかなと思っています。 そのため、小中学生にはScratchあたりでも良いのかなと思います。

mezoriso81
質問者

お礼

具体的にScratchありがとうございます。 おそらくそうなのでしょうね。 ご回答ありがとうございます。

すると、全ての回答が全文表示されます。
  • IDii24
  • ベストアンサー率24% (1597/6506)
回答No.2

これからはシステマチックな考え方を身に着けることが大事といわれてますね。それが一般の仕事や経営に役に立つということです。 そもそもプログラムとは何のために書くのかですが、目的通りに実行するために書くわけです。命令が間違っていれば間違った通りに動いてしまいます。 つまり、計画を決め、そこに向うためにどのようなプロセスを経るか、間違っていればどこが間違っているのかを探し正す力を付けるということです。 プログラムとは必ず具体化しなければ動きません。なんとなくでは結果が出ないのです。特に日本人に多い「なんとなく」「とにかくがんばれ」という仕事の仕方。またそういうリーダー。これに限界が来てるのはみなさんご存じでしょう。そうではなく、達成するためにどのようなプロセスを経るかを具体的に立案し実行するという考え方。そしてリーダーが必要です。これを子供の時から当たり前として身に着けるために役に立ちます。

mezoriso81
質問者

お礼

数学と同じくで論理性ですよね。 ご回答ありがとうございます。

すると、全ての回答が全文表示されます。
  • pringlez
  • ベストアンサー率36% (598/1630)
回答No.1

抽象的なのでなんとも答えずらいのですが… 古文や漢文などと同じ程度だと思いますよ。 死ぬまでの間に日常生活で、古文や漢文で話しかけられることはまず無いでしょう。昔の文章を原文で読もうとしない限り必要になることはないと思います。でも学校の授業で教え込まされます。 古文や漢文は「一般でも知る必要があるか、もしくは知ったほうがいいか」といわれれば、それはNoだと思います。それと同程度だと思ってください。 もちろん古今和歌集とか原文で読みたければ古文の知識は必要になるでしょう。 プログラムを作りたいのなら、プログラミングの知識は必要になるでしょう。 古文を読む気が無いのなら、古文の知識は必要ありません。 プログラミングをする気が無いのなら、プログラミングの知識は必要はありません。 でも学校では、必要の無いことを教えることもあるのです。 …という程度の抽象度の回答になります。

mezoriso81
質問者

お礼

ご回答ありがとうございます。

すると、全ての回答が全文表示されます。

関連するQ&A