質問: プログラムが分からない人でもプログラムを打てるようなシステムを作るには? という質問をして気になる回答があったので、改めて質問します。 それは 「プログラムが「分からない人」と「苦手な人」をわけて考えた方がいいでしょう。 (中略) 「苦手な人」に対しては経験上、「打つ手」がありません。 」 という回答です。 この回答で気になったのですが、本当に打つ手はないのでしょうか? 自分なりにプログラムの苦手な理由を調べて4つほど見つけたのですが、正直 「これが出来ないのは人としてどうなのか?」と思える理由ばかりです。 1.プログラムの構文を意味を理解せず、手順を覚える形でやろうとする。 (だから全てのプログラムをネットからコピペしてプログラムを書く自称プログラマが後を絶たない) →手順ではなく、意味を覚えるというのはプログラムどころではなく、勉強そのものにおける基本では? 2.僅かなスペルミスでプログラムが動かなくなる →動くよう直せばいいだけでは? 3.命令文を覚えること自体が面倒臭い →それってそもそも人としてどうなの? 4.「めんどくさいけど、それしか方法がないから毎回それを泥臭くやる」というような思考の持ち主には向いていない →常に効率化が求められる現代においてそれは社会人として失格では? それと、中には変数の概念ですら理解できないという人がいると聞いたのですが、それは本当でしょうか? あれは小学生クラスの物だと思うのですが・・・。 個人的にプログラムは物事の効率化や全体を見る練習としては非常に 最適だと感じているので、もし、苦手な人に対して根本的な手を打ち、 誰でもプログラムが分かるような教育環境を作れれば、 社会は相当変わると思うので、気になりました。 いろいろと傲慢な質問でしょうが、よろしくお願いします。
回答: > > この回答で気になったのですが、本当に打つ手はないのでしょうか? > > > なくはないと思いますが、必要ですか? たとえば`プログラム`を`スポーツ`に置き換えて考えてみました。 自分なりにスポーツ(競技)の苦手な理由を調べて4つほど見つけたのですが、正直 「これが出来ないのは人としてどうなのか?」と思える理由ばかりです。 1.スポーツの意味を理解せず、ルールを覚えそのとおり動く形でやろうとする。 (だからたんにルールや技を丸暗記してそのとおり動く自称プレイヤーが後を絶たない。それでは世界に勝てない) →技ではなく、スポーツを通じて心技体を鍛えるというのはスポーツどころではなく、生き方そのものにおける基本では? 2.僅かな運動で体が動かなくなる →動くよう鍛えればいいだけでは? 3.体を動かすこと自体が面倒臭い →それってそもそも人としてどうなの? 4.「めんどくさいけど、それしかできないから毎回それを泥臭くやる」というような思考の持ち主には向いていない →常に勝つために鍛錬が求められるスポーツ(競技)においてそれは人間として失格では? それと、中には逆上がりすらできないという人がいると聞いたのですが、それは本当でしょうか? あれは小学生クラスの物だと思うのですが・・・。 個人的にスポーツ(競技)は,世界共通の人類の文化であるとともに,青少年の健全育成や,地域社会の再生,心身の健康の保持増進,社会・経済の活力の創造,我が国の国際的地位の向上など,国民生活において多面にわたる役割を担うものと感じているので、もし、苦手な人に対して根本的な手を打ち、 誰でもスポーツ(競技)に参加させる教育環境を作れれば、 社会は相当変わると思うので、気になりました。 ネタ元:特集1 スポーツ庁の創設とスポーツ政策の推進 `プログラム`は楽しむものです。やりたくない人はほおっておいてもよいのでは?