ヘッドライン
おすすめサイト記事

【疑問】「プログラミングで論理思考が育つ」は本当か

スポンサーリンク
logical
1: 海江田三郎 ★ ちんさん まとめ 2017/01/24(火) 22:48:54.12 ID:CAP_USER
http://itpro.nikkeibp.co.jp/atcl/watcher/16/110700001/011900018/

 2020年に小学校でもプログラミング教育が必須化されるということで、プログラミング教室が盛り上がっている。
プログラミング教室には、やはり小さな子を持つ親御さんから、「ウチの子もプログラミング教室に通わせたほうがいいのでしょうか?」という相談が多く寄せられているという。

 親たちは子ども教育のためと思って、そうした相談をしている。そうした相談の裏側には、
「プログラミングで論理思考が育つ」「IT社会ではプログラミング的思考は必須」――といった世間の論調があるように思う。

 だが本当に、プログラミングで論理思考は育つのだろうか。

 ここ最近、時折、プログラミング教室を取材させてもらっている。実際に自分の目で、子どもたちがどんな雰囲気
でプログラミングをしているのかを見たいと思っているからだ。

 都内の繁華街にあるターミナル駅から、歩いて10分ほどの雑居ビルにあるプログラミング教室で取材させてもらった。
まだ夕方と言うには早い時間だが、ランドセルを背負った子どもたちが、集まってきていた。

 その日、その教室では、子ども向けのプログラミング言語「スクラッチ」を使った授業を見させてもらった。授業といっても、
教壇にいる先生の言葉を熱心に聞いたり、黒板に書かれたことをノートに書き留めたりというものではない。どちらかというと、
子どもが自由にプログラミングを楽しんでいるのを、先生がサポートする程度にそばにいる、というものだ。

生徒は小学校低学年の子どもたち。勝手気ままにパソコンやタブレット端末を使って、自分の作品を作っている。
まだ時間が早いせいもあり、生徒の子どもは二人だけ。小学4年生の女の子と男の子だ。二人はそれぞれ、スクラッチを使って自分なりのゲームを作っていたのだ。
 「これはどんなゲーム?」と女の子に聞いてみる。普段教室にいない大人(私のこと)がいるので、子どもらはそれなりに意識をしており、
私の質問に対して得意げに説明を始める。そのゲームは横スクロール型のゲームで、スーパーマリオのような感じの作品だった。
その子はかなり本格的なゲームを作っていた。おそらく普通の大人は、何面もクリアできるように設計されたそのゲームを見たら驚くのではないだろうか。

 だが、ここで私が驚いたのはそれだけではない。そのゲームを作った本人(女の子)は、「ゲームバランスがまだ悪いんだよね」
などと言いながら、自分でプレイしたり、もう一人の男の子に試遊させて感想を聞いたりしているのである。
つまり、ゲームを作りながら、自分できちんとそのゲームに対する反省までしているのだ。

(続きはサイトで)

112: 名刺は切らしておりまして ちんさん まとめ 2017/01/25(水) 00:50:13.39 ID:VK1GAGpO
>>1
言語として教育したら全くの無意味。
PG作るための考え方というか、処理工程構築の考え方を
別のものに転用する応用力を教えない限り意味がない。

160: 名刺は切らしておりまして ちんさん まとめ 2017/01/25(水) 01:57:33.84 ID:/4h4FFUV
論理的に正しいことは論理的学的にないことが
ゲーデルによって証明され、ヒルベルト・プログラムは否定されたが、
>>1はそれでも論理学をさせたいわけだ

それなら、プログラムの外から、誰がそのプログラムが正しいと決めてるのだ?
SEが決めてるならSEの外から、誰が正しいと決めてるのだ?
と、永遠に自己言及のパラドックスが続くことになるぞ、どっかの少佐みたいに

203: 名刺は切らしておりまして ちんさん まとめ 2017/01/25(水) 04:58:08.85 ID:lF31xU23
>>160
ゲーデルの定理の主張を計算機科学で言い替えると「バグがとり切れた保証はできない」だから永遠にバグ取りの仕事が続くよ!やったね失業しない!って程度の話なのに得意げに変な文系が数学の鼻を明かしたつもりで寝言言ってるケースが多い。

2: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 22:49:54.89 ID:FHLt6XEV
総理にプログラミングを学習させてみれば分かる

3: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 22:51:51.72 ID:qXz3qYJl
常駐のソフトハウスの人と仕事してるんだけど、ソースコード無茶苦茶だぞ。

87: 名刺は切らしておりまして ちんさん まとめ 2017/01/25(水) 00:23:04.00 ID:rsi9Q8DG
>>3
インドに外注したことあるけど、上がって来たソースみるかぎり、プログラミングできる=論理的思考が身についてるとは言えないんだがな…

5: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 22:53:59.73 ID:N0xn0bKt
プログラマーと呼ばれる使い捨ての奴隷が育つ

7: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 22:55:25.86 ID:ntVE1QoN
育たないよ
if
for
while
だけ覚えとけば問題ないから

9: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 22:56:10.83 ID:LRCaEcKl
マジレス
囲碁か将棋

121: 名刺は切らしておりまして ちんさん まとめ 2017/01/25(水) 00:57:40.89 ID:+EJ1USBk
>>9
まあそれは無い。

10: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 22:56:56.81 ID:BnwCUOtX
プログラミングの授業で

「レポートはコピペ」って理論思考が確立された。

11: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 22:57:32.97 ID:7VNJA5QR
年食った世代みてもピンきりやからな。
ただ論理的思考が育ちやすい土壌はあるのかもしれんね。

12: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 22:58:47.26 ID:f9nrlNO5
 
 どうせ、OOPにできる言語で、まだまだ構造化プログラムのレベルなんだろ?(笑)
 

13: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 22:59:09.53 ID:Zv4xIKgO
数学やっとけ

14: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 22:59:49.09 ID:f9nrlNO5
 
 記号論理学を教えた方が、理論的にはなるわな。
 

135: 名刺は切らしておりまして ちんさん まとめ 2017/01/25(水) 01:10:03.57 ID:PMBvDM1P
>>14
あれは数学の証明みたいなもんじゃん

論理的思考できるかできないかは
生まれた時点で決まってる

163: 名刺は切らしておりまして ちんさん まとめ 2017/01/25(水) 02:00:35.37 ID:/4h4FFUV
>>135
論理的思考は訓練によって上がる
遺伝によって決まるなら、二千年前の数学者より
今の凡人が解ける問題が多いことを説明できない

168: 名刺は切らしておりまして ちんさん まとめ 2017/01/25(水) 02:08:33.32 ID:R2uDxds3
>>163
お前の意見はどうでもいい

日本でも6,3,3,4であれほど一般教養をやっておいて
論理性が皆無なのは事実だろうw

教育なんざとっくに世界中で破綻してるだろうw

172: 名刺は切らしておりまして ちんさん まとめ 2017/01/25(水) 02:18:32.68 ID:/4h4FFUV
>>168
反知性主義の誕生、すなわちオマエのような誕生は
昔から予想されてる
これは歴史学者の意見なので安心していいぞ

15: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:02:38.01 ID:VHPB9TTK
オブジェクトモデリング or データモデリングまでやらないと
身につかないな。

16: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:03:43.16 ID:speBdJsF
仕事じゃ使わない俺が勉強してみたけど、
論理的思考は数学や物理とかで十分育つと思う
プログラムが目的ならいいけど論理的思考のために授業するほどのものじゃない

17: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:06:04.09 ID:0N4fY3Fr
>>16

数学と情報学では目指すところ違うのはわかってる?

185: 名刺は切らしておりまして ちんさん まとめ 2017/01/25(水) 02:57:53.04 ID:UVmezV7a
>>17
論点ズレまくりタコ

18: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:07:58.27 ID:d54iTiRt
結局は適性の問題だろ

20: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:09:34.93 ID:gliGgPm1
論理的思考が育つかどうかは知らんが、思考力の訓練になるのは間違いない

22: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:11:55.12 ID:gliGgPm1
子供にやらせるのもいいけど、それよりも老人のボケ防止の役に立つんじゃなかろうかと思ってるけど。

23: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:12:18.09 ID:Zv4xIKgO
アルゴリズムを自力で考え出しながらプログラミングすれば論理思考は身につくだろうけど
そんな人はごく少数で、ほとんどは暗記とごり押しだよりだな

26: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:13:54.46 ID:gliGgPm1
>>23
ま、暗記できるようなもんでも無いけどな。

32: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:17:18.04 ID:ARq6knVU
>>23
アルゴリズムって概念すら分からない人が多いわけだから
暗記するにしても大進歩だよ
ユークリッドの互除法の時からある概念なのに
今まで学ぶ機会が限られてたから

27: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:14:32.93 ID:ARq6knVU
論理を言語学や数学の問題としてではなく
実際的に接する事の多い具体例として学べるのは事実
ただし小学生でやるのは適切ではない

31: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:16:30.76 ID:tb6rJeN6
 ,;:⌒:;,
8(・ω・)8 ロジックだけ育つような気がする
      論理を育てるにはもっと根幹の構造を創造するほうがいいんじゃないん

33: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:17:25.09 ID:2/NmU+xX
課題をどうやって解決するかのアルゴリズムを考えさせる勉強のほうが意味あるだろ。

41: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:26:08.67 ID:gliGgPm1
>>33
ゲームって、実際に作ってみると解決したい課題がたくさん出てくるけどね。
どこまで解決方法を考え出せるかどうかは、その子次第だろうけど。

35: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:20:12.69 ID:84tI4HcI
論理的な思考が身につくと現実社会で不適合起こす確率高くなるから
専門家以外は避けた方がいい。マヂで

36: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:22:31.53 ID:FoZcgr9X
 
 小学生の論理的思考のためには、ライブラリなしで、
 「数字を並べてある文字列を整数として扱って計算してください」
 ぐらいでいいんじゃないの?
 
 数学的な操作は、記号として半自動化できるように作られている。
 高校の数学は丸暗記で良いし、その理論的な背景は大学まで
 教えてくれないよ。
 

37: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:23:42.99 ID:d6ERzUiF
論理的思考が大事だと思うなら
そういう授業をちゃんと作ればいいと思うんだよね
世の中にある実例とかを使って
出発点はここ、材料はここ、ゴールはここ、絶対避けなければいけない項目はここ
そういうときに、どう頭を使うべきか
みたいなね

38: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:23:46.08 ID:JgLKo6A/
スマホOSのiOSやAndroidは外国製OS。
LINEもTwitterもFacebookもInstagramも外国製アプリ。
Wi-FiもUSBもLightningもBluetoothもInternetも外国の規格。

プログラミングを教えても、何も変わらない。

52: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:31:10.74 ID:+AjsLnlf
>>38
 OSは誰かが作れば、後は改良の世界。ほとんど専門家の仕事。
 LinuxとBSDのまま、新規のものを作る必要性が感じられない。
 
 ネットプログラミングは、ワンパターン。通信とデータベースとフロントエンド。
 組み込みの規格は、ハードのメーカーの仕事。ものがないと開発の意味もない。
 
 それぞれ、現実に面白いものを作ろうという発想を現実化するところが、
 一番楽しいのかな。
 

57: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:37:39.89 ID:gliGgPm1
>>52
OSはもうちょっと進化してもいいと思うけど。
まぁでもOSは既存のものを使いつつ、
ミドルウェアでいろいろやるのが現実的かなとも思ったり。

43: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:26:27.45 ID:m6cZ+ily
論理的思考云々以前の巨大な問題が圧し掛かってるからあーだこーだ言う価値がない

44: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:27:52.44 ID:mSmXzmjV
プログラマと付き合ってみればいい
あいつらが論理的に見えるか?

46: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:28:35.50 ID:LLrafML/
結論を先に言うようになる
いい場合とセットで悪い場合のことを考える
普通の人と会話は繋がりにくくなると思うよ

48: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:29:35.11 ID:qq7ljYsR
どっかの学習塾だかの教え方はいいと思った。
4+5=?、ではなく?+?=9
これは計算方法ではなく理屈が分かっていないと回答できない。

50: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:30:13.32 ID:6HvIXUaZ
一応プログラムで飯食ってるが、俺の論理的思考を育ててくれたのは麻雀だな。

51: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:30:37.69 ID:iqgAwSFa
論理的思考力鍛えるなら、論文書くのが一番だよ
雑誌の査読者にけちょんけちょんにやられないと身につかない

54: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:34:33.67 ID:3LiSrJVi
プログラミングで論理思考が育つならみずほの幹部にでも習わせた方がいいんじゃ

60: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:41:16.08 ID:n99B0ZU4
>>54
みずほ患部には遺伝アルゴリズムかセルフアセンブリーでシステム統合を目指せと言ってやれ。

56: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:36:18.26 ID:khHxr9Qc
英語でも国語でも数学でも論理的思考は育つよ。
何でもいいんだよ。

58: 名刺は切らしておりまして ちんさん まとめ 2017/01/24(火) 23:39:40.99 ID:YV/O0+K5
物事を誰でもわかるレベルまで掘り下げて説明する能力は掴めるんじゃない?
論理的になるとかの方は微妙だけど…
スポンサーリンク
スポンサーリンク

シェアする

フォローする

おすすめサイト記事
スポンサーリンク
スポンサーリンク